FHEM Forum

FHEM - Anwendungen => Heizungssteuerung/Raumklima => Thema gestartet von: Dersch am 08 September 2016, 01:18:40

Titel: Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 01:18:40
Hi, ich habe ein eigenartiges Problem mit Jeelink und unterschiedlichen LaCrosse Sensoren.

Alles lief perfekt aber seit dem 30.8 um 6:38 Uhr werden keine neuen Daten mehr geschrieben. Die Daten der Sensoren sind wie eingefroren daher sieht alles normal aus aber die Daten werden halt nicht mehr aktualisiert. Der JeeLink ist auf state "opened" und auch auf Verbos 5 bekomme ich keine Informationen welche mich stuzig werden lassen. Auch ein Reboot des Pi's schafft keine Abhilfe. Ein Anlernen der Sensoren ändert auch nichts. Im Log finde ich zu diesem Datum und Zeitpunkt nichts. Ich bin daher ziemlich ratlos woher das plötzlich kommt.

Grüße
Dirk
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: KölnSolar am 08 September 2016, 07:40:40
vielleicht wirst Du hier fündig:
https://forum.fhem.de/index.php/topic,55179.0.html
Grüße
Markus
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: pejonp am 08 September 2016, 07:41:03
Hallo,

Speicher kontrolliert, festplatte/sd  voll ?
df -h zeigt es dir unter Linux an.

Pejonp
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 08:01:07
Zitat von: pejonp am 08 September 2016, 07:41:03
Hallo,

Speicher kontrolliert, festplatte/sd  voll ?
df -h zeigt es dir unter Linux an.

Pejonp

Guter Einfall! Aber es sind nur 17% belegt.
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 08:03:07
Zitat von: KölnSolar am 08 September 2016, 07:40:40
vielleicht wirst Du hier fündig:
https://forum.fhem.de/index.php/topic,55179.0.html
Grüße
Markus

Trifft leider auch nicht zu. Es sind exakt nur alle 4 Lacrosse die nichts mehr ins Log schreiben. Alle Homematic Devices funktionieren einwandfrei.
Ich habe alles mit Funk auf 868Mhz. Von 433Mhz Geräten habe ich bis jetzt die Finger gelassen.
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 09:29:58
Hier mal ein Auszug vom Log mit Verbose 5. Sagt mir so ziemlich nichts.

2016.09.08 01:05:32 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:05:32 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:05:33 3: JeeLinkMain device opened
2016.09.08 01:06:03 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:06:03 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:06:04 3: JeeLinkMain device opened
2016.09.08 01:06:33 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:06:33 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:06:34 3: JeeLinkMain device opened
2016.09.08 01:07:04 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:07:04 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:07:05 3: JeeLinkMain device opened
2016.09.08 01:07:34 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:07:34 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:07:35 3: JeeLinkMain device opened
2016.09.08 01:08:05 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:08:05 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:08:06 3: JeeLinkMain device opened
2016.09.08 01:08:35 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:08:35 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:08:36 3: JeeLinkMain device opened
2016.09.08 01:09:05 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:09:05 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:09:06 3: JeeLinkMain device opened
2016.09.08 01:09:14 1: PERL WARNING: Odd number of elements in anonymous hash at ./FHEM/36_LaCrosse.pm line 152.
2016.09.08 01:09:35 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:09:35 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:09:36 3: JeeLinkMain device opened
2016.09.08 01:10:06 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:10:06 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:10:07 3: JeeLinkMain device opened
2016.09.08 01:10:36 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:10:36 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:10:37 3: JeeLinkMain device opened
2016.09.08 01:11:07 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:11:07 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:11:08 3: JeeLinkMain device opened
2016.09.08 01:11:37 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:11:37 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:11:38 3: JeeLinkMain device opened
2016.09.08 01:11:46 5: SW: m
2016.09.08 01:12:08 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 01:12:08 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 01:12:09 3: JeeLinkMain device opened


Und hier wenn ich einen Reboot mache

2016.09.08 00:52:47 3: Opening JeeLinkMain device /dev/ttyUSB0
2016.09.08 00:52:47 3: Setting JeeLinkMain serial parameters to 57600,8,N,1
2016.09.08 00:52:48 3: JeeLinkMain device opened
2016.09.08 00:52:49 3: BadTempFeuchte: I/O device is JeeLinkMain
2016.09.08 00:52:49 3: WkTempFeuchte: I/O device is JeeLinkMain
2016.09.08 00:52:50 3: WzTempFeuchte: I/O device is JeeLinkMain
2016.09.08 00:56:22 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/36_JeeLink.pm line 416.


Nur der letzte Eintrag könnte ja etwas fehlerhaftes am Modul sein.
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Hollo am 08 September 2016, 09:39:01
Wie soll der Daten empfangen, wenn der quasi ständig "an und aus geht"?
Hast Du den Jeelink direkt anstecken, oder an einem aktive USB-Hub?
Wenn 2. , dann zieh da mal die Stromversorgung ab und wieder dran, und beobachte die Log-Ausgaben Deines Systems.
Dann sollte Hub und Devices wieder ordentlich erkannt und initialisiert werden.

Hatte in der Konstellation schon das Problem, dass der Jeelink (und der HM-CFG-USB) mal "verloren" gingen und FHEM dann ständig erfolglos initialiseren wollte.
Auch ein reboot brachte nichts, erst oben genannte Methode brachte alles wieder zum Leben.
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 09:40:09
2 trifft zu. Super Tipp!
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 09:48:16
Der HM Usb hängt auch am Hub. Habe eben mal die Versorgung getrennt  beide geräte wurden neu initialisiert. Allerdings kommen dennoch keine lacrosse daten an :(
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 08 September 2016, 12:07:39
Der Jeelink macht aber auch immer noch andauernd open


016.09.08 12:06:35 3: Opening JeeLinkMain device /dev/ttyUSB0 2016.09.08 12:06:35 3: Setting JeeLinkMain serial parameters to 57600,8,N,1 2016.09.08 12:06:36 3: JeeLinkMain device opened 2016.09.08 12:07:08 3: Opening JeeLinkMain device /dev/ttyUSB0 2016.09.08 12:07:08 3: Setting JeeLinkMain serial parameters to 57600,8,N,1 2016.09.08 12:07:09 3: JeeLinkMain device opened 2016.09.08 12:07:38 3: Opening JeeLinkMain device /dev/ttyUSB0 2016.09.08 12:07:38 3: Setting JeeLinkMain serial parameters to 57600,8,N,1 2016.09.08 12:07:39 3: JeeLinkMain device opened
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: pejonp am 08 September 2016, 12:52:35
Hallo dersch,
Hast du schon einmal fhem gestoppt und dich per Console auf den USB Port des jeelinks ges halten?
Was wird angezeigt? Was kannst du abfragen?
Pejonp
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 09 September 2016, 00:32:51
Nein das habe ich noch nicht gemacht.  Wie meinst du auf den USB Port schalten? Ich weiß leider nicht genau was ich dazu auf der Konsole machen soll.
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: pejonp am 09 September 2016, 08:02:27
Zitat von: Dersch am 09 September 2016, 00:32:51
Nein das habe ich noch nicht gemacht.  Wie meinst du auf den USB Port schalten? Ich weiß leider nicht genau was ich dazu auf der Konsole machen soll.
Hallo Dersch,

mit minicom wird dir angezeigt was am Port ankommt. FHEM vorher stoppen. (https://help.ubuntu.com/community/Minicom)

Oder den JeeLink unter Windows mit der Arduino IDE auslesen.

Ist der JeeLink noch dem richtigen USB-Port zugeordent ?
Ich habe meinen USB-Geräten in der Datei "62-signal-nano.rules"  die unter  /etc/udev/rules.d/ liegt, einen eindeutigen Namen zugewiesen und auch Zugriffsrechte.


#jeeLink
KERNEL=="ttyUSB*", SUBSYSTEMS=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="jeelink", ATTRS{iSerial}=="A96T9JRV", MODE="0666"
#signalduino
KERNEL=="ttyUSB*",SUBSYSTEMS=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="signald", MODE="0666"


mit

lsusb -v |more

kannst du die Details der USB-Geräte auslesen.
pejonp
Titel: Antw:Lacrosse und Jeelink funktioniert plötzlich nicht mehr
Beitrag von: Dersch am 11 September 2016, 01:33:10
vielen Dank für deine Hilfe. Ich weiß nicht was los war aber ich konnte durch einfaches neuflashen des JeeLink aus FHEM heraus das Problem beseitigen. :) Jetzt funktioniert es wieder wie vorher.