dontsovcmc / waterius

Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
https://waterius.ru
GNU Lesser General Public License v3.0
553 stars 108 forks source link

Добавить в discovery HA информацию о настройке полей #314

Closed dontsovcmc closed 3 months ago

dontsovcmc commented 4 months ago

HA знает только о том , что можно период поменять. А нужно еще добавить информацию про другие поля.

Anat0l commented 4 months ago

HA знает только о том , что можно период поменять. А нужно еще добавить информацию про другие поля.

О каких полях идет речь? Можно подробней раскрыть мысль?

dontsovcmc commented 4 months ago

HA получает через discovery запрос информацию о параметрах устройства. В том числе информацию read / write. Сейчас только у периода есть write. А я добавил изменение и других полей, но не поменял информацию в discovery json

Anat0l commented 4 months ago

HA получает через discovery запрос информацию о параметрах устройства. В том числе информацию read / write. Сейчас только у периода есть write. А я добавил изменение и других полей, но не поменял информацию в discovery json

еще раз спрошу, каких других полей?

dontsovcmc commented 4 months ago

HA получает через discovery запрос информацию о параметрах устройства. В том числе информацию read / write. Сейчас только у периода есть write. А я добавил изменение и других полей, но не поменял информацию в discovery json

еще раз спрошу, каких других полей?

вот здесь в коде они есть: https://github.com/dontsovcmc/waterius/blob/fdfecc5f93b94369dfadd142dccf43055aac3f38/ESP8266/src/ha/subscribe.cpp#L51

Anat0l commented 4 months ago

в ESP8266/src/ha/resources.h Поменять тип на необходимых записях sensor_type с s_sensor на s_number Возможно понадобится дополнительная настройка для значений типа float

dontsovcmc commented 3 months ago

@Anat0l спасибо!

Версия 1.1.2