1 2 3 4 5 6 7 8 9 10 0/10 0,00оценок: 0

Управление отоплением - 2

Тема в разделе "Умный дом", создана пользователем Evgeny2, 26.04.24.

  1. aa_2003
    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103

    aa_2003

    Живу здесь

    aa_2003

    Живу здесь

    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103
    Это при ограничении 50кВт, не надо сочувствовать)
     
  2. aa_2003
    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103

    aa_2003

    Живу здесь

    aa_2003

    Живу здесь

    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103
    Уже сделали: термоголовки на радиаторы, таймер в котел, уличный датчик темп-ры.
     
    Последнее редактирование: 02.04.25
  3. aa_2003
    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103

    aa_2003

    Живу здесь

    aa_2003

    Живу здесь

    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103
    Копеечная экономия.
    А днем повышаете? А смысл ели днем в спальне никого?
     
  4. неформат
    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877
    Адрес:
    Санкт-Петербург
    Ну это у вас никого, а у нас например жена может зайти отдохнуть. Да и вылезать из кровати когда в комнате прохладно - некомфортно.

    Просто под одеялом - комфортней при чуть пониженной температуре, а днем в одежде без одеяла - при обычной.

    Кому что нравится
     
  5. brig62
    Регистрация:
    18.12.07
    Сообщения:
    1.140
    Благодарности:
    357

    brig62

    Живу здесь

    brig62

    Живу здесь

    Регистрация:
    18.12.07
    Сообщения:
    1.140
    Благодарности:
    357
    Адрес:
    Татарстан
    На ночной тариф?
     
  6. aa_2003
    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103

    aa_2003

    Живу здесь

    aa_2003

    Живу здесь

    Регистрация:
    11.02.23
    Сообщения:
    3.148
    Благодарности:
    1.103
    Да есть, поэтому и таймер стоит
     
  7. mihrutkin
    Регистрация:
    17.07.14
    Сообщения:
    4.669
    Благодарности:
    1.027

    mihrutkin

    Живу здесь

    mihrutkin

    Живу здесь

    Регистрация:
    17.07.14
    Сообщения:
    4.669
    Благодарности:
    1.027
    Адрес:
    67-я параллель северной широты
    Написали мне код с ПЗА, но выдает ошибку, может кто поможет его допилить?

    Спасибо
    Message malformed: expected float for dictionary value @ data['actions'][2]['if'][0]['below']

    Код:
    alias: "Управление котлом по прогнозу на 3 часа"
    trigger:
      - platform: time_pattern
        minutes: "/30"  # Проверять каждые 30 минут
    condition: []
    action:
      - variables:
          forecast_temp: >-
            {% set forecast = state_attr('weather.forecast_home_assistant', 'forecast') %}
            {% if forecast and forecast[3] %}
              {{ forecast[3].temperature | float(default=99) }}
            {% else %}
              99
            {% endif %}
          coolant_temp: "{{ states('sensor.sonoff_100175b0bc_temperature') | float(default=99) }}"
    
      - choose:
          - conditions: "{{ forecast_temp > 0 and forecast_temp <= 10 }}"
            sequence:
              - variables:
                  temp_on: 24
                  temp_off: 34
    
          - conditions: "{{ forecast_temp > -10 and forecast_temp <= 0 }}"
            sequence:
              - variables:
                  temp_on: 26
                  temp_off: 36
    
          - conditions: "{{ forecast_temp > -20 and forecast_temp <= -10 }}"
            sequence:
              - variables:
                  temp_on: 28
                  temp_off: 38
    
          - conditions: "{{ forecast_temp > -30 and forecast_temp <= -20 }}"
            sequence:
              - variables:
                  temp_on: 30
                  temp_off: 40
    
        default:
          - variables:
              temp_on: 32
              temp_off: 42  # На случай, если прогноз не загрузился
    
      # Включение котла
      - if:
          - condition: numeric_state
            entity_id: sensor.sonoff_100175b0bc_temperature
            below: "{{ temp_on }}"
        then:
          - service: switch.turn_on
            target:
              entity_id: switch.sonoff_100175b0bc
    
      # Выключение котла
      - if:
          - condition: numeric_state
            entity_id: sensor.sonoff_100175b0bc_temperature
            above: "{{ temp_off }}"
        then:
          - service: switch.turn_off
            target:
              entity_id: switch.sonoff_100175b0bc"
    
    mode: single
     
  8. неформат
    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877
    Адрес:
    Санкт-Петербург
    Не благодарите. Исправил ошибку.

    Код:
    
    
     
  9. mihrutkin
    Регистрация:
    17.07.14
    Сообщения:
    4.669
    Благодарности:
    1.027

    mihrutkin

    Живу здесь

    mihrutkin

    Живу здесь

    Регистрация:
    17.07.14
    Сообщения:
    4.669
    Благодарности:
    1.027
    Адрес:
    67-я параллель северной широты
    У вас пустой код, а я бы поблагодарил
     
  10. неформат
    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877
    Адрес:
    Санкт-Петербург
    Абсолютно верно. Пустой

    Я же ошибку исправил
     
  11. Бриг62
    Регистрация:
    05.05.08
    Сообщения:
    3.224
    Благодарности:
    1.667

    Бриг62

    Живу здесь

    Бриг62

    Живу здесь

    Регистрация:
    05.05.08
    Сообщения:
    3.224
    Благодарности:
    1.667
    Адрес:
    Россия
    Зато без ошибок
     
  12. неформат
    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877
    Адрес:
    Санкт-Петербург
    Это был бы стеб, если б речь шла про какую-то мелкую ошибку, исправляя которую я бы стер весь код нафиг. "Зато без ошибок". Но тут - просто не взлетит начиная с первой строки
     
  13. mihrutkin
    Регистрация:
    17.07.14
    Сообщения:
    4.669
    Благодарности:
    1.027

    mihrutkin

    Живу здесь

    mihrutkin

    Живу здесь

    Регистрация:
    17.07.14
    Сообщения:
    4.669
    Благодарности:
    1.027
    Адрес:
    67-я параллель северной широты
    В коде ошибка вот в этом куске, а вдруг заработает. И на старуху бывает проруха:hello:

    Код:
      - if:
          - condition: numeric_state
            entity_id: sensor.sonoff_100175b0bc_temperature
            below: "{{ temp_on }}"
        then:
          - service: switch.turn_on
            target:
              entity_id: switch.sonoff_100175b0bc
    
      # Выключение котла
      - if:
          - condition: numeric_state
            entity_id: sensor.sonoff_100175b0bc_temperature
            above: "{{ temp_off }}"
        then:
          - service: switch.turn_off
            target:
              entity_id: switch.sonoff_100175b0bc
    
    mode: single
     
  14. неформат
    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    3.505
    Благодарности:
    877
    Адрес:
    Санкт-Петербург
    Ошибка в below - она как бы показывает, что писавший этот код даже не пытался его сохранить хотя бы

    HA не в любых местах позволяет template. Вот в below почему-то не позволяет. Хочет просто число. Надо переписывать на if с условием-темплейтом

    Но это самая мелкая ошибка, так-то оно просто не взлетит. Хотя бы потому, что у стандартного прогноза HA от норвегов нет атрибута forecatst

    Отдельно доставляет идея - вместо того, чтобы задать термостату сонофф параметры и оставить его молотить автономно, мы раз в полчаса включаем-выключаем него. Полчаса - очень дохера. Поэтому, как я сказал - с первой строки начинается одна большая ошибка
     
  15. svlabm
    Регистрация:
    28.11.15
    Сообщения:
    6.461
    Благодарности:
    7.306

    svlabm

    Живу здесь

    svlabm

    Живу здесь

    Регистрация:
    28.11.15
    Сообщения:
    6.461
    Благодарности:
    7.306
    Адрес:
    Москва
    Это атрибут?
    Снимок экрана 2025-04-03 в 22.02.44.png