Исправить имеющийся скетч для wifi-шлюза (опроса modbus rtu устройств)

Тема в разделе "Закажу проект", создана пользователем Kotopes, 27 янв 2020.

  1. ИгорьК

    ИгорьК Гуру

    Проект в приложении. Код для ESP32.

    upload_2022-6-8_11-32-10.png

    upload_2022-6-8_9-53-30.png
     

    Вложения:

    • AllFiles.zip
      Размер файла:
      7,4 КБ
      Просмотров:
      32
    Последнее редактирование: 8 июн 2022
    glonas нравится это.
  2. glonas

    glonas Нерд

    @ИгорьК , спасибо большое , буду пробовать в 8266 переделывать , если не получится то куплю 32:)
     
    ИгорьК нравится это.
  3. ИгорьК

    ИгорьК Гуру

    Не забывайте, там еще нужно вот это.

    upload_2022-6-8_14-42-23.png
     
  4. glonas

    glonas Нерд

    огого , у меня простая , как в теме
     
  5. ИгорьК

    ИгорьК Гуру

    Оно же. Здесь надо смотреть, чтобы эта железка от 3.3 вольт работала. Не все такие.
     
  6. glonas

    glonas Нерд

    Да , такая , вы просто показали в начале с di de....... .
     
  7. Strelok

    Strelok Нерд

    @ИгорьК, добрый день!
    Спасибо Вам за проделанную работу, в "рунете" вы единственный, кто довел работу с счетчиком Энергомера до логического конца, да еще и поделились результатами своего труда!
    Думаю не одному мне будут интересны подробности реализации вашей системы умного дома на базе Home Assistant.
    Сейчас пытаюсь повторить дома у себя то же самое.
     
    ИгорьК нравится это.
  8. ИгорьК

    ИгорьК Гуру

    Спасибо! Полагаю, я единственный, кто раскрыл код.
     
  9. Strelok

    Strelok Нерд

    Работоспособный код вы действительно единственный раскрыли. На разных форумах можно найти обрывки кода, но он не рабочий, как правило.
    Мне удалось запустить систему сбора данных с эль. счетчика, но вот настроить интеграцию "Энергия" как у Вас, пока не удалось.
    Как вы это сделали?
     
  10. ИгорьК

    ИгорьК Гуру


    Вот такой сенсор позволяет учитывать энергию:

    Код (Bash):
    mqtt:
      sensor:
        - name: "Энергомера CE201M"
          state_class: total_increasing
          device_class: energy
          state_topic: "energomera/json"
          value_template: "{{ value_json.PEALL }}"
          json_attributes_topic: "energomera/json"
          unit_of_measurement: kWh
     
  11. Strelok

    Strelok Нерд

    Спасибо за подсказку:), я почти все правильно сделал, только не указал device_class: energy.
     
  12. Strelok

    Strelok Нерд

    А Вы случаем не знаете как простым способом изменить "зоны суток" ? По умолчанию HA считает с 00:00 до 7:00 - ночь, остальное как день.
    А энергосбытовые компании считают ночной тариф с 23:00 до 7:00. Соответственно расчет в деньгах будет не правильный.
     
  13. ИгорьК

    ИгорьК Гуру

    Нет, не знаю. У меня один тариф.