Comments 5
Огромное спасибо автору за проделанную работу и подробнейший обзор!
0
python новно
narodmon сегодня не работает (4 февраля 2018года), завис, база данных у них глючит
ну вот и как тут зависеть от них?
надо дублирующую систему делать
narodmon сегодня не работает (4 февраля 2018года), завис, база данных у них глючит
ну вот и как тут зависеть от них?
надо дублирующую систему делать
0
Прежде всего нужно отделять локальную проблему у вас со связью/питанием от глобальной когда сервер недоступен для всех вообще.
В любом случае в документации проекта по протоколу TCP (или GET/POST) предусмотрена отказоустойчивость, т.е. если от сервера ответ не получен или пустой (не важно по любой причине), то запомнить в локальном кеше прибора и отправить повторно позже с меткой времени UnixTime.
Именно так уже несколько лет успешно делает прибор PowerMeter на основе слабенького по ресурсам ESP8266. Было бы желание. Как показала практика, эта фича крайне востребована для девайсов на мобильном инете, где связь рвется порой в прямом смысле из-за погоды и/или крайне плохого уровня сигнала.
В любом случае в документации проекта по протоколу TCP (или GET/POST) предусмотрена отказоустойчивость, т.е. если от сервера ответ не получен или пустой (не важно по любой причине), то запомнить в локальном кеше прибора и отправить повторно позже с меткой времени UnixTime.
Именно так уже несколько лет успешно делает прибор PowerMeter на основе слабенького по ресурсам ESP8266. Было бы желание. Как показала практика, эта фича крайне востребована для девайсов на мобильном инете, где связь рвется порой в прямом смысле из-за погоды и/или крайне плохого уровня сигнала.
0
Sign up to leave a comment.
Как просто подключить любой датчик OPC сервера к проекту narodmon.ru