Stromzähler mit IR Kopf geht plötzlich nicht mehr

Begonnen von Kai-Alfonso, 04 Dezember 2018, 07:30:13

Vorheriges Thema - Nächstes Thema

Kai-Alfonso

Hi,

ich habe einen USB IR Kopf, der auf meinem Easymeter sitzt. Eingebunden mit dem Obis Modul und der DEF


/dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_01305004-if00-port0@9600,7,E,1 SML


lief der jetzt über ein Jahr wunderbar und schauffelte mit die Daten nach Fhem rein.

Seit gestern geht es nicht mehr. Fhem empfängt keine Daten vom Lesekopf, obwohl ich mit einem Terminal Programm sehe, das die Schnittstelle Daten vom Easymeter empfängt. Shutdown restart und ein kompletter Reboot haben nix geholfen. Hat jemand eine Idee?

Pfad zur Schnittstelle ist übrigens gleich geblieben.

Viele Grüße

Kai
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

KölnSolar

Hallo Kai,
keine Ausgaben bei verbose=5 im Log ? Mal auf der Console mit "dmesg" geguckt, ob es Meldungen zum USB-device gibt ?
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Kai-Alfonso

Zitat von: KölnSolar am 04 Dezember 2018, 08:30:57
Hallo Kai,
keine Ausgaben bei verbose=5 im Log ? Mal auf der Console mit "dmesg" geguckt, ob es Meldungen zum USB-device gibt ?
Grüße Markus

Hi Markus,

mit

screen /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_01305004-if00-port0  9600,cs7


sehe ich ja den Output des Devices. Hier ein Beispiel, was er vom Easymeter ständig (mit wechselnden Zahlen natürlich) empfängt:

/ESY5Q3DA1002 V3.04

1-0:0.0.0*255(212720)
1-0:1.8.0*255(00008541.0781899*kWh)
1-0:21.7.0*255(000153.25*W)
1-0:41.7.0*255(000104.31*W)
1-0:61.7.0*255(000117.78*W)
1-0:1.7.0*255(000375.34*W)
1-0:96.5.5*255(80)
0-0:96.1.255*255(1ESY1160477846)


Sieht für mich vernünftig aus und deswegen vermute ich, das der Fehler nicht im IR Kopf oder Betriebssystem liegt, weil ja die Daten korrekt empfangen werden
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

Kai-Alfonso

Hat sich erledigt  :o :o War ein Layer 8 Problem.

Ich habe Userreadings in dem Device, welche Readings vom ElectricityCalculator ins Stromzäher-Device schreibt. Diese Werte logge ich denn per DBInclude in die Datenbank.

Damit dies nicht ständig passiert, habe ich ein event-on-change-reading eingefügt mit dem Readings der Werte...Allerdings wird dann im Device die andere Readings nicht mehr aktualisiert (warum weiß ich gar nicht genau, vielleicht kann mir das jemand erklären)
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)