Es gibt den Skript Exekutor. Oder du nimmst einfach die Funktion Skript testen aus der WebUI.
Nonplusultra wäre Blacks SDV.
Trick beim debugging ist immer sich anzuschauen welche Werte die internen Variablen wirklich aktuell haben. Also ganz viele WriteLine einsetzen
Wunderground Wetter mit einfachem HM-Skript holen
Moderator: Co-Administratoren
-
- Beiträge: 9681
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: Wunderground Wetter mit einfachem HM-Skript holen
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 +++
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 +++
Re: Wunderground Wetter mit einfachem HM-Skript holen
Hallo,
ich habe bei mir das Script von Seite 51 welches Gnomi_Berlin gepostet hat am laufen.
Funktioniert einwandfrei! Vielen Dank dafür an die Programierer.
Ich möchte damit meine Markise und zwei Rolläden Steuern.
Sobald eine gewisse Temperatur erreicht bzw. überschritten ist und die Wetter_Bedingungen entsprechend sind soll die Markise rausfahren und die Rolläden runter.
Nur wie finde ich raus welchen Status die Systemvariable Wetter_Bedingungen haben kann?
Aktuell steht die Systemvariable gerade auf "bedeckt" da soll natürlich keine Markise rausfahren.
Aber was steht denn da wenn die Sonne scheint? "sonne" oder "sonnig" oder was auch immer
Kann ich das über openweather rausfinden??
Danke für eure Antowrten.
ich habe bei mir das Script von Seite 51 welches Gnomi_Berlin gepostet hat am laufen.
Funktioniert einwandfrei! Vielen Dank dafür an die Programierer.
Ich möchte damit meine Markise und zwei Rolläden Steuern.
Sobald eine gewisse Temperatur erreicht bzw. überschritten ist und die Wetter_Bedingungen entsprechend sind soll die Markise rausfahren und die Rolläden runter.
Nur wie finde ich raus welchen Status die Systemvariable Wetter_Bedingungen haben kann?
Aktuell steht die Systemvariable gerade auf "bedeckt" da soll natürlich keine Markise rausfahren.
Aber was steht denn da wenn die Sonne scheint? "sonne" oder "sonnig" oder was auch immer
Kann ich das über openweather rausfinden??
Danke für eure Antowrten.
- joni-blue
- Beiträge: 1171
- Registriert: 04.01.2012, 12:20
- System: CCU
- Wohnort: Hannover
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 1 Mal
Re: Wunderground Wetter mit einfachem HM-Skript holen
hi,
mit sonne kann ich jetzt nicht genau sagen. nutze wunderground nicht mehr.
diese werte hier habe ich damals gesammelt. hatte mir ein Programm geschrieben das alle neuen zustände die in der variable noch nicht sind gespeichert werden.
hier der link zu der damaligen Lösung um die werte zu sammeln viewtopic.php?f=19&t=30316&hilit=sammeln#p276284
hier das Programm dazu. Achtung da stehen andere Namen der variablen drinnen. musst du dir anpassen. variablen typ Zeichenkette,
nach dem neu anlegen der speichervariable einmal die ??? raus löschen lg
mit sonne kann ich jetzt nicht genau sagen. nutze wunderground nicht mehr.
diese werte hier habe ich damals gesammelt. hatte mir ein Programm geschrieben das alle neuen zustände die in der variable noch nicht sind gespeichert werden.
hier der link zu der damaligen Lösung um die werte zu sammeln viewtopic.php?f=19&t=30316&hilit=sammeln#p276284
Code: Alles auswählen
Teils Wolkig:Wolkig:Heiter:Bedeckt:Leichter Regen:Leichte Regenschauer:Nebel:Leichter Nebel:Leichtes Nieseln:Leichte Gewitter mit Regen:Regen:Regenschauer:Nebelschwaden::Dunst:Starkregen:Gewitter:Gewitter mit Regen:Schweres Gewitter mit Regen:Starke Regenschauer:Nieselregen:Schneefall:Leichter Schneefall:Gefrierender Nebel:Unbekannt:Graupel:Trübung, Dunst:Leichte Schneeschauer:
nach dem neu anlegen der speichervariable einmal die ??? raus löschen lg
Reboot tut gut ! ! !
Re: Wunderground Wetter mit einfachem HM-Skript holen
Hallo,DrKloebner hat geschrieben: ↑21.08.2020, 21:11hallo allerseits.
das HVL plugin liefert mir leider nicht genug Werte. ich habe mich daher nochmal nach einer Möglichkeit umgesehen, selber die Daten von Wunderground abzurufen. Auf der Seite von Erhard Simdorn bin ich in den Kommentaren auf ein Skript gestossen, das die neue Adresse von wunderground un die neue API beruecksichtigt.
ich habe das Skript dann ein wenig angepasst (Wetterstation umbenannt, API eingetragen, Anfuehrungszeichen umgeschrieben). Das Skript läuft nun ohne Fehler der eingetragen link auf weather.com funktioniert und bringt mir meine Werte, die Systemvariablen werden auch befuellt (zumindest laut Uhrzeit), jedoch sind alle Werte "0".
Hat vielleicht jemand eine Idee, woran das liegen kann ? Vielen Dank schonmal im Voraus.
Achim ...
ich habe an Deinem Script folgende Änderungen vorgenommen:
- Abholung der Daten mit de Exec-Engine, statt mit CUXD.
- Verwenden eines WriteLine(zahl), bzw WriteLine(daten) Befehl vor dem Setzen der jeweiligen Systemvariable.
Damit dieser Beitrag nicht zu lang wird, habe ich es in meiner Wissensdatenbank dokumentiert.