HM-Script für virtuelle Wetterstation

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

the_Stig
Beiträge: 116
Registriert: 26.04.2016, 11:10
Hat sich bedankt: 25 Mal
Danksagung erhalten: 1 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von the_Stig » 29.12.2020, 11:33

Aber jetzt doch noch eine Frage: bei Status und Bedienung -> Systemvariablen werden mir jetzt die Werte angezeigt.
Bei Status und Bedienung -> Geräte steht alles auf 0. Ich habe CuxD Gerätetyp 90 mit der Funktion Thermostat genutzt. Ich lese hier ab und an Zwei CUxD einrichten, verstehe aber nicht, welche genau. Kann mit da wer helfen?

drive_electric
Beiträge: 66
Registriert: 06.06.2021, 12:23
System: sonstige

Re: HM-Script für virtuelle Wetterstation

Beitrag von drive_electric » 06.06.2021, 16:08

Hallo.
Danke für den Beitrag.
Frage: wenn ich das script manuel starte , bekomme ich keine Antwort im Testfenster.
Ebenfalls passen die Temperaturen nicht wirklich mit gegenwärtigen Vergleich auf openweather.

wenn ich meine standort ID eintrage bekomme ich nur 0 und datum 1.1.1970

was passt da nicht?

MichaelN
Beiträge: 9635
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1614 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von MichaelN » 06.06.2021, 16:10

Du hast einen Fehler im Script
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

drive_electric
Beiträge: 66
Registriert: 06.06.2021, 12:23
System: sonstige

Re: HM-Script für virtuelle Wetterstation

Beitrag von drive_electric » 06.06.2021, 16:39

Das script von Seite 1 klappt, aber nur mit Berlin.
warum nicht mit meinem api u. meiner ID ? muss ich ja nur ändern, oder?

MichaelN
Beiträge: 9635
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1614 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von MichaelN » 06.06.2021, 16:43

Da du nicht mehr Infos raus rücken willst, kann man nur feststellen, dass du dabei wohl was falsch machst.
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

drive_electric
Beiträge: 66
Registriert: 06.06.2021, 12:23
System: sonstige

Re: HM-Script für virtuelle Wetterstation

Beitrag von drive_electric » 06.06.2021, 16:49

Screenshot_20210606-170324.jpg
Hallo.
Welche Infos benötigst du?

Script wird ausgeführt, und Daten mit Berlin gefüllt.
Ändere ich den API u. Städte-ID auf meine daten, kommt nur mehr Luftdruck , Wetterstation u. Luftfeuchte richtig. Der Rest ist 0 u. 1.1.1970

Device als CuxD angelegt

MichaelN
Beiträge: 9635
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1614 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von MichaelN » 06.06.2021, 17:08

Gibt es eine plausible Antwort wenn du die URL im Browser aufrufst?Wie sieht das geänderte Skript aus? Deklaration Teil in code Tags posten. Im key kannst du ja ein paar Zeichen aus xxx en.

Wenn das original geht, muss es auch angepasst gehen. Daher wirst du bei der Anpassung was falsch machen.
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

drive_electric
Beiträge: 66
Registriert: 06.06.2021, 12:23
System: sonstige

Re: HM-Script für virtuelle Wetterstation

Beitrag von drive_electric » 07.06.2021, 05:33

Fehler gefunden!

Fehler in Beschreibung?

Code: Alles auswählen

!Optionale Experteneinstellungen: OpenWeather-Daten per CUxD abrufen
!Falls Sie in Ihrer Homematic die Software CUX-Daemon installiert haben, setzt dieses Script den wget-Command standardmäßig per
!CUxD "System-Devices" (28) bzw. Device CUxD.CUX2801001:1 ab. Hier gegebenenfalls den Namen des Devices nach dem Schema "CUxD.<Seriennummer>:1" ändern.
!Falls Sie nicht möchten, dass der wget-Gommand per CUxD sondern per system.Exec erfolgt, setzen Sie diese Variable auf false (string cuxCMDName=false;)

string cuxCMDName='CUxD.CUX2801001:1';
wenn ich die Nummer meines CUxD eintrage klappts nicht, nur mit dieser Nummer klappts, wie original im Script.

MichaelN
Beiträge: 9635
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1614 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von MichaelN » 07.06.2021, 19:08

Welche Nummer hast denn dein cuxd?
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

drive_electric
Beiträge: 66
Registriert: 06.06.2021, 12:23
System: sonstige

Re: HM-Script für virtuelle Wetterstation

Beitrag von drive_electric » 08.06.2021, 17:45

Hallo.
9002001:1

Antworten

Zurück zu „Projektvorstellungen“