hackerspace-silesia / Smogomierz

Smogly(formerly: Smogomierz) - simple and cheap PM 2.5 and PM10 sensor based on NodeMCU (ESP8266) or ESP32
Apache License 2.0
123 stars 38 forks source link

Rozłączanie z serwerem MQTT po każdym wysłaniu danych #112

Closed NorbertDudek closed 3 years ago

NorbertDudek commented 3 years ago

W pętli głównej nie wywoływana jest metoda loop() klienta MQTT. Klient źle reaguje na taką sytuację i mimo, że minął czas timeout nie rozłącza się automatycznie. Powoduje to, że po pewnym czasie tematy MQTT nie są wysyłane. Ma to także zły wpływ na wysyłanie do innych serwisów.

bfaliszek commented 3 years ago

https://github.com/hackerspace-silesia/Smogomierz/commit/6aab4a6bfb56178dda5fcbb4e73ea183edc9a73d