Heips.
Onkohan kellään suoraan ytimeen menevää vastausta, kun talo oli tänä aamuna kylmänä? "Modbus yhteysvirhe" ja pumppu ei tee mitään (ennen hälytyksen kuittausta).
Omassa käyttötapauksessa (pelkkä lokien lukeminen) tällaisen hälytyksen autokuittaus tai ettei koko hälytys saattaisi laitosta vikatilaan olisi toivottavaa.
Talologger on lukenut F1145:sta vuodesta 2015 yhtämittaisesti pl. Raspberryn muistikortin hajoaminen v2016. Tällöin pumppu meni vikatilaan sen ainoan kerran ja syystä. Raspberryssä USPina usb-virtapankki ja edes sähkökatkokset eivät ole kertaakaan aiheuttaneet tätä.
Tämän aamun/10.2 klo 18:02 tapauksen taustat:
- Nibe mennyt vikatilaan 10.2 klo 18:02 (ei huomattu talon viilenemistä koko perjantai-iltana, ilmeisen kuumaa sijaispuuhaa)
- ei sähkökatkosta
- ei virhettä Raspberryssä (dmesg, mysql.err)
- taloLogger/NibeRS485 lokittaa lukuvirheitä "normaalisti" *)
*)
Lukuvirheitä on tullut aina, mutta siis en ole havainnoinut koskaan Niben vikatilaa niihin liittyen. Tämän vuoksi olen tulkinnut virheet melko hyväksyttäviksi. Lukemisen on hoitanut "USB Transfer to RS485 Interface TTL Adapter FTDI FT232RL 75176 Module New" vuodesta 2015. Kaapeli Niben ja RS485 dongelin välillä on vanha audiokäyttöön tarkoitettu koaksiaalikaapeli luokkaa halpis/ohut.
Yhteysirheet kpl lokeilta:
2020: 473
2021: 204
2022: 203
2023: 27
taloLoggerin viimeiset lokitapahtumat:
10.02.2023 17:32:10: NibeRS485: ERROR: Communication timed out querying data.
10.02.2023 17:32:11: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.Brinepump Status EP14.
...
...
10.02.2023 17:32:11: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.EB100-EP14-BT3 Return temp.
10.02.2023 17:32:11: TaloLoggerThreadStore: Completely empty result, not storing data.
10.02.2023 18:01:20: NibeRS485: ERROR: Communication timed out querying data.
10.02.2023 18:01:20: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.Brinepump Status EP14.
...
...
10.02.2023 18:01:20: TaloLoggerThreadStore: Received none or unknown data for command NIBERS485.EB100-EP14-BT3 Return temp.
Ainoa huomio, minkä taloLoggerin lokissa näen, on että taloLogger ei olisi kuitannut tyhjän tietueen tuloa kuten edellisellä kerralla 17:32 "TaloLoggerThreadStore: Completely empty result, not storing data.". Tuo siis puuttuu 18:01 tapahtumasta ja klo 18:02 Nibe meni vikatilaan.
Tähän liittyen havaitsin myös oudon tapahtuman, kun aamulla seurasin lokintutkija -> mysql <- taloLogger <- F1145 yhdistelmällä käyntiä tehostetusti, niin yhtäkkiä datan tuleminen loppui yli 10 minuutiksi 9:24. Kun aloin tutkimaan missä viimeisimmät lokirivit, niin ne ilmestyivät yli 10min myöhässä kantaan aivan itsekseen ja missään ei mitään virhettä. Saatoin sekoilla tässä tulkinnassa itsekin, mutta mielestäni en kuitenkaan.
Haen tällä havainnolla sitä että voisiko taloLogger olla jostain infra/Raspberry syystä olla kuittaamatta Nibelle Modbus-lukemista ja siksi Nibe heitti vikatilaan?
[edit] ei liene tämäkään, vuosilta 2020-2023 näitä "completely empty" viestejä on vain kourallinen eli ei kerro mitään faktaa.
Nyt kun tämän havaitsin, niin eihän tuota noin voi tuonne jättää. Mutta 2015-2022 häiriötön käyttö kuitenkin antaisi kuvaa, että ei ihan vielä pidä luovuttaakaan.
Olisiko arvon taloLogger käyttäjäkunnalla kokemuksia, ideoita tai jopa ehdotuksia mitä kannattaisi tehdä?
Ja jos joku taloLogger/RS485/Fighter yhdistelmän omaava voisi käydä kurkkaamassa oman /home/talo/log/taloLogger.log:n onko siellä vastaavia lukuvirheitä kuten minulla?
Kaavaillut lyhyen ajan toimenpiteet:
- boottaan Raspberryn (ollut käynnissä 1655 päivää)
- vaihdan yhteyskaapelin johonkin ei-koaksiaali malliin, josko nuo "normaalit" yhteysvirheet loppuisivat