Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Homematic-, TCL- und Shell-Script, Toolchain, C, etc.

Moderator: Co-Administratoren

WAdler 68
Beiträge: 1423
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von WAdler 68 » 29.09.2021, 19:09

Ja das Programm läuft nach dem Neustart der CCU normal an. Dann ändert sich aber nichts mehr. Bei dem Anlaufen ändert sich aber nur die Zeit der Systemvariable, nicht der Inhalt. Danach ändert sich nicht mal die Aktualisierungszeit. Ich denke mal, weil einfach keine Daten kommen. In der Wetterstation habe ich mich nun aber auch bei Wunderground und Ecowitt mit angemeldet. Kann es sein das das nicht geht? Nur die Daten raus löschen bringt es auch nicht. Ich habe keine Idee mehr was ich probieren kann.

Xel66
Beiträge: 14065
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 577 Mal
Danksagung erhalten: 1491 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von Xel66 » 29.09.2021, 21:46

Die Symptomatik legt nahe, dass sich durch das Update vielleicht das gesendete Datenformat geändert hat und für das TCL-Script einfach keine plausible Daten ankommen und infolgedessen die komplette Komunikation verworfen wird. Da müsste man sich mal beim "Original" umschauen. Diese Lösung für die CCU ist ja letztenendes auch nur ein an die CCU-Eigenheiten angepasste Fork einer bestehenden Linux-Lösung.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
lolli
Beiträge: 60
Registriert: 28.10.2014, 10:54
Danksagung erhalten: 7 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von lolli » 30.09.2021, 09:31

Hallo,

nach langer Zeit bin ich mal wieder online ;) das Wetter ist mir noch zu schön um an der Kiste zu sitzen ;)
Ich habe eben nur die Nachrichten überflogen.

Wegen dem "nach Update" Problem, kann ich erstmal nur vermuten daß das Sendeformat der Wetterstation sich geändert hat, eventuell aus versehen, nicht auf wunderground-Format?
Ich kann mir nicht vorstellen, dass es ein "neues eigenes" Format für wunderground gibt - eine Erweiterung der Daten im "Sendestring" wäre kein Problem, diese würden dann einfach ingnoriert werden.

Eine Lösung habe ich nicht parat. Wenn ich nächste Woche Muse habe erstelle ich mal ein TCL Script, welches den "Sendestring" der Wetterstation ausgibt.

Gruß
lolli

@Xel66: Du hast ja den Support ;) übernommen - vielen Dank. Nee, danke dafür das Du dich den Problemen der Nutzer angenommen hast.
Vielen DANK!!! (Bin halt nicht so oft hier online)

WAdler 68
Beiträge: 1423
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von WAdler 68 » 02.10.2021, 10:57

@lolli vielen Dank. Ich hoffe das ich dieses Programm bald wieder verwenden kann. Es ist wirklich voll genial.

Xel66
Beiträge: 14065
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 577 Mal
Danksagung erhalten: 1491 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von Xel66 » 02.10.2021, 20:09

Support würde ich das tatsächlich nicht nennen. Dazu fehlt mir auch die Kompetenz. Über ein paar TCL-Gehversuche bin ich nie hinausgekommen. Aber bei mir funktioniert die Datenübergabe immer noch problemlos. Habe aber auch kürzlich kein Update gemacht. Vor längerer Zeit (Frühjahr?) gab es mal was. Das hatte ich ohne Einschränkungen durchgeführt.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

WAdler 68
Beiträge: 1423
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von WAdler 68 » 02.10.2021, 23:44

Bei mir kommt es nun zum Datenstop... Keine Anung was und wie... Ich weiß auch nicht, wie ich wo und wie da anfangen kann zu suchen. Ich sehe in dem alten WS View. App das da unter Test einiges angezeigt wird. ... Das kannte ich vorher da noch nicht. Ich habe mich auch bei Wunderground nun angemeldet und auch bei Ecowitt. Möglich das auch das der Fehler ist. Ich weiß es echt nicht.

Benutzeravatar
lolli
Beiträge: 60
Registriert: 28.10.2014, 10:54
Danksagung erhalten: 7 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von lolli » 09.10.2021, 13:05

Hi WAdler,

ein "Tool"zur Ausgabe des empfangenen Strings ist schon enthalten ;)

Probiere das:
Melde dich mittels Putty oder ähnlichem auf der Konsole der CCU an.
Wechsle in das Verzeichnis -> cd /www/addons/myAddons
Suche nach der Eingabe von ps nach "tclsh myWeather.tcl", da siehst du die PID.
Mit dieser PID kannst du dann den Task mit kill und der PID-Nummer löschen.
Starte nun den Prozeß mittels tclsh myWeather.tcl neu, dieser läuft dann bis die Konsole geschlossen wird oder du mit ctrl-c den Prozeß stoppst.
Nun wird der vom Server empfangene String auf der Konsole ausgegeben, je nachdem in welchem Zeitraum die Wetterstation die Daten sendet.

Bei mir sieht der so aus:
GET /weatherstation/updateweatherstation.php?ID=deh▒&PASSWORD=tttt&indoortempf=68.5&tempf=59.0&dewptf=48.9&windchillf=59.0&indoorhumidity=53&humidity=69&windspeedmph=2.9&windgustmph=3.4&winddir=341&absbaromin=29.956&baromin=29.788&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.543&monthlyrainin=0.543&solarradiation=450.20&UV=4&dateutc=2021-10-09%2010:52:05&softwaretype=EasyWeatherV1.5.8&action=updateraw&realtime=1&rtfreq=5 HTTP/1.0

Wenn Du die Daten hast, würde ich, dann wieder die CCU neu starten.

Mal gespannt was deine Station sendet.

Gruß
lolli

Xel66
Beiträge: 14065
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 577 Mal
Danksagung erhalten: 1491 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von Xel66 » 09.10.2021, 13:11

Ich meine auch, dass es diesen String irgendwo auf der CCU gibt (als temporäre Variable oder so). Die Ausgabe habe ich schon mal gesehen.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
lolli
Beiträge: 60
Registriert: 28.10.2014, 10:54
Danksagung erhalten: 7 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von lolli » 09.10.2021, 13:42

Hi Xel66,

war sicher in der Konsole wird auch ausgegeben wenn man den Server mit "&" am Ende startet ;)

Bin mal echt gespannt was da an die CCU von der Wetterstation gesendet wird.

Gruß
und schönes WE
lolli

WAdler 68
Beiträge: 1423
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: Einbinden von WH3000 SE WiFi Wetterstation und kompatible

Beitrag von WAdler 68 » 10.10.2021, 20:24

Ich habe inzwischen das hier viewtopic.php?f=18&t=49131&p=682029#p682029 zum laufen bekommen.

Antworten

Zurück zu „Softwareentwicklung für die HomeMatic CCU“