HM-Script für virtuelle Wetterstation

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Benutzeravatar
Mrt1976
Beiträge: 18
Registriert: 30.08.2019, 21:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von Mrt1976 » 30.08.2019, 21:55

hallo. erstmal vielen dank für das script. aber bei mir sind einige Werte etwas komisch...Temperatur und Sonnenaufgang etc. Was kann da falsch sein bei mir?
Dateianhänge
Screenshot 2019-08-30 21.54.07.png

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von mskrause » 30.08.2019, 22:57

joni-blue hat geschrieben:
30.08.2019, 21:00
hi, vielen dank für die Arbeit,
kann man das bisherige script einfach gegen das neu tauschen und alles funktioniert?
wenn du deine API und ev. City-ID eingetragen hast, die neuen Systemvariablen mit deinen aktuellen übereinstimmen und bei den neuen SV die Kanalzuordnung in den Einstellungen vorgenommen hast, dann JA!
Ich zumindest habe mehr nicht machen müssen...
joni-blue hat geschrieben:
30.08.2019, 21:00
in der Textdatei sind bei Bewölkung Fehler im Namen
benenne die Fehler doch genauer, hilft sicher bei der Korrektur

regedit
Beiträge: 55
Registriert: 11.11.2018, 23:24
Hat sich bedankt: 6 Mal
Danksagung erhalten: 14 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von regedit » 31.08.2019, 10:05

Moin
@Mrt1976: Das Script nutzt den Längen- und Breitengrad der in den CCU Einstellungen vergeben ist, sofern du keine CitiID im Script vergeben hast. Prüf mal was da steht. Die Variable "OpenWeather Wetterstation" sollte die genutzte Wetterstation ausgeben, prüf mal ob die Angabe das passt.
Wenn du den Link zusammensetzt kannst du schuauen welchen Daten von openweathermap kommen:
http://api.openweathermap.org/data/2.5/ ... &APPID=xxx
http://api.openweathermap.org/data/2.5/ ... &APPID=xxx

@joni-blue: Wo hast du einen Fehler gefunden?
edit: Die Datei ist durch den Editor DOS-1252 codiert, auf nicht Windows Systemen kann es wirklich zu Anzeigeproblemen kommen. Gibt es für CCU-Scripts einen Standard?


Desweiteren habe ich nochmal ein Update für das Script gemacht:
- Zusätzlich gibt es nun die Variable WindrichtungInt, sodass die Windrichtung als Zahl (anstatt dem zusammengesetzten String) ausgegeben werden kann. Sollte aktuell kein Wind sein (keine Daten Windrichtung), wird die Variable nicht aktualisiert.
- Abruffehler bei Abwahl einzelner Variablen: Für Sonnenauf-/untergang musste Wetterstation aktiv sein. Für Niederschlagsart musste Niederschlag aktiv sein.

Ich konnte das Script nicht ausgiebig testen, ich hoffe es läuft.
Download in meinem Post auf Seite 11 dieses Threads.

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von mskrause » 31.08.2019, 13:41

regedit hat geschrieben:
31.08.2019, 10:05
Ich konnte das Script nicht ausgiebig testen, ich hoffe es läuft.
ich hab das neue Script bei mir eingearbeitet, sieht gut aus:
ow1.JPG

Benutzeravatar
Mrt1976
Beiträge: 18
Registriert: 30.08.2019, 21:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von Mrt1976 » 31.08.2019, 14:14

Vielen Dank, ich hatte einen Fehler im Programm.
Ich hab jetzt das script von regedit auch ausprobiert, bekomme aber eine Fehlermeldung
REGEDIT kannst du mir sagen was falsch ist?! Ausserdem steht bei letzte Akualisierung immer die falsche Zeit.Statt 19 Uhr z.B. 17Uhr.
Immer 2h Differenz
Error 1 at row 392 col 41 near ^))
{

das ist die Zeile 392
if((svWindRichtung)||(svWindRichtungInt))
{

regedit
Beiträge: 55
Registriert: 11.11.2018, 23:24
Hat sich bedankt: 6 Mal
Danksagung erhalten: 14 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von regedit » 01.09.2019, 10:46

Ich bin auch nur Debütant, den Fehler kann ich nicht nachvollziehen. Ich habe mal testweise bei mir im header, die beiden Variablen einzelnt und gemeinsam Auskommentiert und dies hat zu keinem Fehler geführt.
Kommt es schon zu dem Fehler wenn du das Script ohne Änderungen in die CCU lädst und auf Fehler überprüfst?
Der Fehler kann auch oft in der Zeile davor sein. Hast an owWindGeschwindigkeit = xmlAttributeValue.ToFloat(); was geändert?

Zur Zeit: Die Berechnung der Sommer/Winterzeit ist im Script drin, wie auf den letzten Seiten dikutiert. Diese setzt aber vorraus, dass die CCU auf deutsche Zeit/Stadt eingestellt ist, ebso muss die Wetterstation des Scripts in DE sein. Wenn das der Fall sein sollte weiß ich auch nicht weiter.
Zuletzt geändert von regedit am 01.09.2019, 19:15, insgesamt 1-mal geändert.

Benutzeravatar
Mrt1976
Beiträge: 18
Registriert: 30.08.2019, 21:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von Mrt1976 » 01.09.2019, 13:57

Bei mir funktioniert jetzt alles. Hab das Originalprogramm genommen und alles per Hand ergänzt wie Niederschlqg, Wetter etc.
Vielen Dank für das geniale Script.

Benutzeravatar
Mrt1976
Beiträge: 18
Registriert: 30.08.2019, 21:52
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von Mrt1976 » 01.09.2019, 17:20

hier mein Werte
Dateianhänge
1.png

Sloter
Beiträge: 2
Registriert: 01.09.2019, 21:58

Re: HM-Script für virtuelle Wetterstation

Beitrag von Sloter » 01.09.2019, 22:20

Hallo,
erst einmal danke für die schnelle Aufnahme. Ich wechsel gerade RWE smarthome zur homematic und habe daher noch nicht so die Erfahrung.
Ich habe eine CCU 2 im Einsatz
Als ich diesen Beitrag gelesen habe dachte ich das könnte mir auch gefallen. Deshalb ab ans Werk, den skript habe ich kopiert und eingefügt an der Stelle wo er hingehört.
Unter Status und Bedingungen - Programm habe ich alles gemacht. Nur Angezeigt bekomme ich nichts. Habe auf manchen Bildern gesehen das bei den Geräten eine Wetterstation vorhanden ist. Kann ich die mit einem Zusatz Programm bzw. Link einfügen?
Für viele von euch ist das mit Sicherheit eine einfache Sache und ich hoffe das ich mit solchen Fragen nicht nerven aber wie schon oben erwähnt bin ich gerade noch am Anfang und könnte Hilfe gebrauchen.

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

Re: HM-Script für virtuelle Wetterstation

Beitrag von mskrause » 02.09.2019, 00:24

@Sloter

ich empfehle Dir, die ersten drei Posts dieses Threads in Ruhe durchzuarbeiten, hier wird beschrieben, welche zusätzlichen Arbeiten zur Verwendung des Scripts abgearbeitet werden müssen...

viewtopic.php?f=18&t=35702#p343032
viewtopic.php?f=18&t=35702#p343039
viewtopic.php?f=18&t=35702#p343042

Antworten

Zurück zu „Projektvorstellungen“