Fehlermeldungen in Firmata

Begonnen von doesel, 26 Juli 2017, 11:18:46

Vorheriges Thema - Nächstes Thema

doesel

Hallo,
seit einiger Zeit beobachte ich folgendes Phänomen: Mein "Hauptrasperry" ist mit einem weiteren Raspi per FHEM2FHEM verbunden. In annähernd regelmäßigen Abständen von etwa 2 Stunden wird der angebunden Raspi kurz disconnected und 5 Sekunden später wieder reappeared:
2017.07.26 06:52:12 1: 192.168.2.xx:7072 disconnected, waiting to reappear
2017.07.26 06:52:17 1: FHEM2FHEM 192.168.2.xx:7072 reappeared
2017.07.26 08:34:06 1: 192.168.2.xx:7072 disconnected, waiting to reappear
2017.07.26 08:34:11 1: FHEM2FHEM 192.168.2.xx:7072 reappeared
2017.07.26 10:44:00 1: 192.168.2.xx:7072 disconnected, waiting to reappear
2017.07.26 10:44:05 1: FHEM2FHEM 192.168.2.xx:7072 reappeared

Bei der Suche auf dem entfernten Raspi fand ich dann eine Fehlermeldung im Firmata (Bild im Anhang), der Logauszug zeigt:
2017.07.26 08:34:03 3: received String_data: ᠉⣉㾟‡à⋳ᐂ᧘⾊⒀⑐㫙½ᄼ᪱㸕਀ॄ⥏˸Ѹᛥ㡓 㠀
2017.07.26 10:43:58 3: received String_data: ᠉⣉㾟‡à⋳ᐂ᧘⾊⒀⑐㫙½ᄼ᪱㸕਀ॄ⥏˸Ѹᛥ㡓 㠀

Ein Verbose 5 und stacktrace brachten keine Erkenntnisse. Hat das schon mal einer gehabt und weiß die Lösung? An der Firmata hängen übrigens nur 5 Onewire Thermosensoren.
Doesel
(FHEM auf Cubietruck mit Igor-Image, 64GB SSD), seit März 19 FHEM auf NUC im Proxmox-Container, 240GB SSD, div. Homematic, Max Fensterkontakte, Onewire über Firmata und FHEM2FHEM auf Raspberrys, MySensors, Jeelink-Clone mit GSD-Modul, CUL, SDM220Modbus, Logo!8, WS980WiFi

Achim

Hallo,

ich habe ebenfalls seit einiger Zeit im fhem.log folgende Einträge:
Zitat2017.10.10 17:55:26 3: received String_data: 㰀᠊⣉㾿 Ѩ⋳ᐃℴ⇯ڀ౑᷑„ᄜ↱Р ⥃ʧȲ¸
und wusste bisher nicht, wo sie herkommen.

Sie kommen wohl vom 10_FRM Modul. Und zwar immer wenn die Firmwareversion abgefragt wird. Ein
get DevName firmware bringt ebenfalls den Fehler. Beim Neustart von FHEM kann das Modul die Firmwareversion ohne Probleme abfragen. Im fhem.log steht sie drin.
Im Device-Logfile sind die Einträge alle 20min drin. Das erste Mal ist es laut Logfile am 15.07.2017 aufgetreten. Meine FRM Modulversion ist die
Zitat# $Id: 10_FRM.pm 15021 2017-09-06 19:48:55Z klausw $

Laut SVN-Log gibt es aber um diese Zeit kein Update des 10_FRM Moduls.

Ein
get DevName version
funktioniert.

Meine Firmata ist über LAN/ENC28J60 angebunden. Vielleicht hat jemand eine Lösung wie man den Fehler weg bekommt.

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais