Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 2.77 KB

File metadata and controls

54 lines (44 loc) · 2.77 KB

Изменения 2026 г.

Спасибо автору за этот скрипт, но после обновлений он перестал работать. Я попросил ИИ переписать под новые реалии и вот что получилось. Переписан сам питоновский скрипт, добавлены проверки на наличие данных и задержка на отправку после перезагрузки HA. Добавлены две переменные в конфиг:

  • минимальный интервал отправки если данные изменились (по правилам narodmon не чаще 5 минут).
  • Максимальный интервал если данные не менялись но нужно всё равно отправить. (поставил у себя 20 минут).
  • Пример (config.yaml): send_interval_changed: 360 # 6 минут send_interval_force: 1200 # 20 минут

ad_narodmon_sender

Appdaemon app for sending sensor data from home assistant to narodmon.ru

Installation

Download the narodmon_sender directory from inside the apps directory here to your local apps directory, then configure parameters in config.yaml file inside narodmon_sender directory.

App configuration

narodmon_sender:
  module: narodmon_sender
  class: narodmon_sender
  narodmon_device_mac:
  narodmon_device_name:
  hass_coordinates_entity:
  hass_sensor_entities:
key optional type default description
module False string narodmon_sender The module name of the app.
class False string narodmon_sender The name of the Class.
narodmon_device_mac False string MAC-address to identify your device on narodmon.ru
narodmon_device_name True string Name for your device
hass_coordinates_entity True string Home assistant zone entity_id for getting latitude and longitude, helps auto placing device on map
hass_sensor_entities False string Comma-separated home assistant sensor or binary_sensor entity_id`s (without spaces)

Example app configuration

narodmon_sender:
  module: narodmon_sender
  class: narodmon_sender
  narodmon_device_mac: AABBCCDDEEFF
  narodmon_device_name: Aqara_WSDCGQ11LM
  hass_coordinates_entity: zone.home
  hass_sensor_entities: sensor.outside_temperature,sensor.outside_humidity,sensor.outside_pressure,binary_sensor.window

Happy to receive your thanks!


Support with donation