Neues Modul für die WS980WiFi Wetterstation

Begonnen von choenig, 15 Februar 2019, 19:16:29

Vorheriges Thema - Nächstes Thema

Romoker

ZitatD.h. ich lass das so oder steckt in dem Text ein change request? :-)

Kein Change Request. So lassen bitte.

Viele Grüße
BeagleBoneBlack & Raspberry Pi 4; FB7490; div. Homematic Komponenten; CUL433: CUL_TX, Conbee II, SOMFY, 1-Wire, Z-Wave, Zigbee, SmartPlugs von Sonoff und Shelly mit MQTT

choenig

Guten Morgen,

Zitat von: aruttkamp am 27 Juli 2021, 20:24:10
Leider gar nicht :-(

Mh, da habe ich leider keine konkrete Idee.

Hast du das Device mit oder ohne IP definiert? Wenn Du es ohne definierst, versucht er, die WS980 im Netzwerk zu finden. Funktioniert das?

Hast du gleichzeitig noch einen anderen Client verbunden? Das gibt nämlich auch Probleme (das merke ich immer, wenn ich neue Versionen in meiner fhem-dev Umgebung teste).

LG
Christian

aruttkamp

Vielen Dank , Christian !
Nachdem ich nun alles von vorne bis hinten geprüft habe die erschreckende Wahrheit ...
Die IP war falsch. Also mein Fehler ..
DANKE !


dancatt

Moin,

mein Log ist die ersten 3 August-Tage voll mit folgenden Meldungen:

2021.08.03 09:52:27.732 1: ws980wifi (WS980::WS980_error:1369) ERROR: 0 not found
[0 67 127 255 0 0 68 127 255 0 0 70 60 2 52 71 255 0 0 72 38 168 9 52 73 38 168 9 52 ]
[00 43 7f ff 00 00 44 7f ff 00 00 46 3c 02 34 47 ff 00 00 48 26 a8 09 34 49 26 a8 09 34 ]
2021.08.03 09:52:27.857 1: ws980wifi (WS980::WS980_error:1369) ERROR: 0 not found
[0 67 127 255 0 0 69 127 255 0 0 70 62 0 0 71 255 0 0 72 38 188 0 3 73 38 188 0 3 75 255 255 0 0 76 255 255 0 0 78 0 0 0 0 0 0 85 0 255 255 255 0 0 86 255 255 0 0 87 255 0 0 ]
[00 43 7f ff 00 00 45 7f ff 00 00 46 3e 00 00 47 ff 00 00 48 26 bc 00 03 49 26 bc 00 03 4b ff ff 00 00 4c ff ff 00 00 4e 00 00 00 00 00 00 55 00 ff ff ff 00 00 56 ff ff 00 00 57 ff 00 00 ]
2021.08.03 09:53:32.151 1: ws980wifi (WS980::WS980_error:1369) ERROR: 0 not found
[9 52 ]
[09 34 ]
2021.08.03 09:54:34.566 1: ws980wifi (WS980::WS980_error:1369) ERROR: 0 not found
[9 52 ]
[09 34 ]


Ist das schon bekannt?

Vielen Dank.

Gruß Daniel
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

choenig

Wow, das ist mich nicht bekannt,

ich weiss auch noch gar nicht, wo das herkommt.

Ich melde mich wieder, aber vor dem Wochenende habe ich vermutlich wenig Zeit :(

LG
Christian

Romoker

@dancat
ZitatIst das schon bekannt?
Du hast wahrscheinlich das neue Attribut "invalidValues skipAndLog" in Deinem WS989WIFI-Objekt aktiviert. Siehe https://forum.fhem.de/index.php/topic,97441.msg1167591.html#msg1167591

Viele Grüße
BeagleBoneBlack & Raspberry Pi 4; FB7490; div. Homematic Komponenten; CUL433: CUL_TX, Conbee II, SOMFY, 1-Wire, Z-Wave, Zigbee, SmartPlugs von Sonoff und Shelly mit MQTT

dancatt

Moin,

mein Log ist immer noch voll von folgenden Meldungen:

2021.09.02 00:01:54.330 1: ws980wifi (WS980::WS980_error:1369) ERROR: 0 not found
[0 67 127 255 0 0 69 127 255 0 0 70 62 0 0 71 255 0 0 72 39 41 0 0 73 39 41 0 0 75 255 255 0 0 76 255 255 0 0 78 0 0 0 0 0 0 85 0 255 255 255 0 0 86 255 255 0 0 87 255 0 0 ]
[00 43 7f ff 00 00 45 7f ff 00 00 46 3e 00 00 47 ff 00 00 48 27 29 00 00 49 27 29 00 00 4b ff ff 00 00 4c ff ff 00 00 4e 00 00 00 00 00 00 55 00 ff ff ff 00 00 56 ff ff 00 00 57 ff 00 00 ]
2021.09.02 00:01:54.461 1: ws980wifi (WS980::WS980_error:1369) ERROR: 0 not found

Unabhängig was im Attribut "invalidValues" steht.
Was sollte denn da stehen?

Zusätzlich dazu wurde das Reading brightness seit gestern um 20:17:48 nicht mehr aktualisiert. Passiert aktuell öfters.
Das hat zur Folge dass einige Lampen und die Rollläden nicht funktionieren.
Weiß jemand was hier das Problem sein könnte?

Vielen Dank.

Gruß Daniel
Cubietruck: FHEM-Server 6.0

Homematic: HM-USB-CFG2, HM-CFG-LAN, HM-LC-SW1-FM, HM-LC-Sw1-Pl-DN-R1, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-SEC-SC-2, HM-SEC-SD, HM-PB-6-WM55

choenig

#262
Guten Morgen,

könntest Du mal verbose auf 5 stellen und dann nochmal den 'not found' error posten inkl. vorangegangenem log ab "Sending new request for"?

Ich hab' das leider kein einziges mal in meinem Log.

LG
Christian

atze2010

Hallo,
erst mal vielen Dank für dieses gute Modul, was ich schon sehr lange problemlos im Einsatz habe!
Ich habe seit längerer Zeit im Log diese Einträge:
2021.11.23 01:53:01 1: WS980 (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping
2021.11.23 01:56:01 1: WS980 (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping
2021.11.23 02:02:01 1: WS980 (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping

Dabei fällt mir jetzt auf, dass dies immer nur auftritt, wenn die Sekunde der Abfragezeit auf "01" steht. Alle anderen Abfragen, die laut Intervall außerhalb dieser Zeit liegen, laufen ordnungsgemäß durch.
Es werden immer genau so lange diese Fehlerzeilen geschrieben, bis sich das Intervall wegen der internen Verzögerungen wieder auf eine andere Sekunde verschiebt.
Ist das nur bei mir so? (Habe zusätzlich zu FHEM noch ein anderes Anzeigemodul für die Wetterdaten laufen, welches die FHEM-WS980-Daten per Websocket abfragt, kann aber damit eigentlich nix zu tun haben).
Danke und viele Grüße Uwe

curt

Ich habe meinen RPi4 von 10 buster auf 11 bullseye aktualisiert - und mir dabei erhebliche Probleme eingefangen, siehe auch https://forum.fhem.de/index.php/topic,124002.15.html

Im Ergebnis bekomme ich keine Daten von der Wetterstation mehr, absolut keine. Das Log mit verbose=5 weiß nur folgendes:

2022.07.24 00:15:26.380 5: ws980wifi1 (WS980::WS980_updateValues:478) called
2022.07.24 00:15:26.381 3: ws980wifi1 (WS980::WS980_Open:874) Creating socket connection to 192.168.1.243:45000
2022.07.24 00:15:26.474 3: ws980wifi1 (WS980::WS980_Open:901) Socket Connected
2022.07.24 00:15:26.475 5: ws980wifi1 (WS980::WS980_writeNextActiveRequest:513) activeRquests: firmware current
2022.07.24 00:15:26.475 3: ws980wifi1 (WS980::WS980_writeNextActiveRequest:529) Sending new request for 'firmware'...
2022.07.24 00:15:26.475 5: ws980wifi1 (WS980::WS980_WriteFn:1242) called
2022.07.24 00:15:26.475 5: ws980wifi1 (WS980::WS980_WriteFn:1249) sending [ff ff 50 03 53]
2022.07.24 00:15:26.476 5: ws980wifi1 (WS980::WS980_WriteFn:1255) sent 5 bytes


Es besteht der ganz wage Verdacht, dass da ein Perl-Modul zur Verschlüsselung fehlt ... oder in der neuen Version falsch antwortet. Der Verdacht besteht, weil auch andere Systeme (Staubsauger) nicht mehr melden.
RPI 4 - Jeelink HomeMatic Z-Wave

choenig

Guten Morgen,

leider bin ich im Moment privat wie beruflich sehr eingespannt :(

Ich habe leider keine Ahnung, woher das kommen könnte. Verschlüsselung wird da nicht verwendet, daher glaube ich nicht, dass es an einem fehlenden Modul für Verschlüsselung liegt.

Hast Du die Möglichkeit, mal im Netzwerk zu sniffen, z.B. mit Wireshark und der Fritzbox? Dann könntest du sehen, ob die WS980 antwortet, und die Antwort vom OS oder FHEM verschluckt wird, oder ob da schon nix kommt, weil der request vielleicht gar nicht raus ging?!

LG
Christian

choenig

Hey curt,

wollte mal nachhören, ob Du das Problem lösen konntest?

Ich habe nach wie vor keine Idee oder Lösungsvorschlag.

LG
Christian

curt

Entschuldige bitte, ich hatte Deine Antwort überlesen.

Nein, denn ich bin erstmal zurück auf buster. (Eine versuchte Neuinstallation war auch nicht der Traum.)

These:
Es liegt an diesem Crypto-Modul, welches via CPAN eingespielt werden muss. Das überlebt ja ein dist-upgrade. Und kommt -so vermute ich- folgend nicht mit anderen Modulen zurecht.

Wenn ich mich gelegentlich neu heranwage, werde ich berichten.
RPI 4 - Jeelink HomeMatic Z-Wave

gandi1791

#268
Zitat von: atze2010 am 23 November 2021, 07:31:11Hallo,
erst mal vielen Dank für dieses gute Modul, was ich schon sehr lange problemlos im Einsatz habe!
Ich habe seit längerer Zeit im Log diese Einträge:
2021.11.23 01:53:01 1: WS980 (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping
2021.11.23 01:56:01 1: WS980 (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping
2021.11.23 02:02:01 1: WS980 (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping
Dabei fällt mir jetzt auf, dass dies immer nur auftritt, wenn die Sekunde der Abfragezeit auf "01" steht. Alle anderen Abfragen, die laut Intervall außerhalb dieser Zeit liegen, laufen ordnungsgemäß durch.
Es werden immer genau so lange diese Fehlerzeilen geschrieben, bis sich das Intervall wegen der internen Verzögerungen wieder auf eine andere Sekunde verschiebt.
Ist das nur bei mir so? (Habe zusätzlich zu FHEM noch ein anderes Anzeigemodul für die Wetterdaten laufen, welches die FHEM-WS980-Daten per Websocket abfragt, kann aber damit eigentlich nix zu tun haben).
Danke und viele Grüße Uwe

Kommt scheinbar auch bei Stunde = 01 oder Minute = 01 vor.
Habe seit kurzem dieses hier im Logfile:
2023.12.26 01:01:30 1: WetterStation (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping

Kommt aber auch bei "Nicht-01" Einträgen vor:
2023.12.05 11:56:58 1: WetterStation (WS980::WS980_ReadFn:948) looks like the reply could not be decoded, skipping

Mmmmhhhh...scheint aber nur Kosmetik zu sein....
fhem auf proxmox container
minicul>ESP-01>868>MAX!; minicul>ESP-01>433>SignalDuino>RSL/Jaro/IT
ESP-01>HM-MOD-RPI-PCB>HM
MySensorsGW>NodeMCU>Sensoren, Aktoren, div.
Broadlink RM Pro+ >433 Steckdosen, IR TV/Receiver; Hue, Alexa Echo Plus, div.Dot 2/3/4;DVB-T Stick>mqtt>TFA 30.3180