dontsovcmc / waterius

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

Индикация низкого заряда #109

Closed OloloevReal closed 10 months ago

OloloevReal commented 4 years ago

В копилку идей - в режиме TRANSMIT_MODE (по таймеру или при нажатии кнопки) если напряжение питания ниже определенного значения (какого?) не включать WiFi, а сигнализировать о недостаточном питании, например, пятью короткими вспышками LED1

Это позволит продолжить собирать данные со счетчиков еще очень продолжительное время, но не передавать их. А при попытки ручной передачи сразу станет понятно в чем дело.

Т.к. индикатор LED1 подключен к ESP поморгать индикатором можно будет только разбудив ее.

dontsovcmc commented 4 years ago

О! Вот зачем моргать надо, когда плохо! А я никак не мог понять, зачем гирлянды вешают на устройства. Есть нюанс: просадка идет во время DHCP т.е. за 0.1 секунду с включения не понять, что с питанием плохо =(.

Я вставил в Ватериус батарейки ИКЕА, которым 5 лет, и включил отправку раз в 30 минут: Графики "усредненные": photo_2019-12-04_00-06-43

photo_2019-12-04_00-06-47

Вот 2 точки включения photo_2019-12-04_00-06-38

Это график падения напряжения за время подключения к роутеру ~5сек

dontsovcmc commented 10 months ago

У ESP нет аналогового входа =(. Вариант с ключом на транзисторе и читать свободный пин RX только.