HM-Script für virtuelle Wetterstation
Moderator: Co-Administratoren
-
- Beiträge: 393
- Registriert: 25.01.2017, 10:51
- Wohnort: Bei Berlin
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 8 Mal
Re: HM-Script für virtuelle Wetterstation
Hallo,
danke für das tolle Script. Die Idee dahinter ist wirklich gut.
Ich vermisse aber die Regen/Niederschlagswerte. Kennt sich da jemand aus?
Gruß
MartinBr
danke für das tolle Script. Die Idee dahinter ist wirklich gut.
Ich vermisse aber die Regen/Niederschlagswerte. Kennt sich da jemand aus?
Gruß
MartinBr
RaspberryMatic-3.59.6 auf Tinkerboard S, CUxD 2.6, XML-1.20, ioBroker (HM,HMIP, Zigbee, Zwave und Shelly) und Alexa in einer VM unter Proxmox, VitoComfort 200
Re: HM-Script für virtuelle Wetterstation
Vielen Dank für das Script! Klappt wirklich sehr gut und die Einrichtung war dank der Anleitung kein Problem
Ich würde auch gerne die Daten der virtuellen Wetterstation in pocketControl sehen, bekomme das aber leider nicht hin.
Mir ist bei der Durchsicht der XML-Daten (XML-Api-Addon) aufgefallen das den Datenpunkten der Typ (Type) fehlt bzw. auf Null gestellt ist:
Ich vermute das pocketControl hier Bezeichnungen wie z. B. RAINING, RAIN_COUNTER, WIND_SPEED, WIND_DIRECTION usw. erwartet. Gibt es da eine Möglichkeit den Typ bei den Datenpunkten zu beeinflussen, evtl. mithilfe des hier genannten Scripts oder direkt per CUxD?
Gruß,
vita
Ich würde auch gerne die Daten der virtuellen Wetterstation in pocketControl sehen, bekomme das aber leider nicht hin.
Mir ist bei der Durchsicht der XML-Daten (XML-Api-Addon) aufgefallen das den Datenpunkten der Typ (Type) fehlt bzw. auf Null gestellt ist:
Code: Alles auswählen
<device name="HM-WDS100-C6-O CUX9002001" ise_id="4261" unreach="false">
<channel name="HM-WDS100-C6-O CUX9002001:0" ise_id="4262" visible="" operate="">
<datapoint name="CUxD.CUX9002001:0.UNREACH" type="UNREACH" ise_id="4263" value="false" valuetype="2" valueunit="" timestamp="1511863728" operations="5"/>
</channel>
<channel name="HM-WDS100-C6-O CUX9002001:1" ise_id="4267" visible="true" operate="true">
<datapoint name="CUxD.CUX9002001:1.TEMPERATURE" type="TEMPERATURE" ise_id="4276" value="2.670000" valuetype="4" valueunit="°C" timestamp="1511863728" operations="5"/>
<datapoint name="CUxD.CUX9002001:1.HUMIDITY" type="HUMIDITY" ise_id="4270" value="99" valuetype="16" valueunit="%" timestamp="1511863728" operations="5"/>
<datapoint name="CUxD.CUX9002001:1.DEW_POINT" type="DEW_POINT" ise_id="4269" value="2.530000" valuetype="4" valueunit="°C" timestamp="1511863728" operations="5"/>
<datapoint name="CUxD.CUX9002001:1.ABS_HUMIDITY" type="ABS_HUMIDITY" ise_id="4268" value="5.760000" valuetype="4" valueunit="g/m³" timestamp="1511863728" operations="5"/>
<datapoint name="ow Luftdruck" type="" ise_id="4182" value="1006.000000" valuetype="4" valueunit="hPa" timestamp="1511863201" operations="7"/>
<datapoint name="ow Temperatur" type="" ise_id="4183" value="2.670000" valuetype="4" valueunit="°C" timestamp="1511863201" operations="7"/>
<datapoint name="ow Temperatur (max.)" type="" ise_id="4185" value="4.000000" valuetype="4" valueunit="°C" timestamp="1511863201" operations="7"/>
<datapoint name="ow Temperatur (min.)" type="" ise_id="4184" value="1.000000" valuetype="4" valueunit="°C" timestamp="1511863201" operations="7"/>
<datapoint name="ow Windrichtung" type="" ise_id="4187" value="220° Süd-West" valuetype="20" valueunit="" timestamp="1511863201" operations="7"/>
<datapoint name="ow Luftfeuchte (rel.)" type="" ise_id="4401" value="99.000000" valuetype="4" valueunit="%" timestamp="1511863201" operations="7"/>
<datapoint name="ow Windgeschwindigkeit" type="" ise_id="4434" value="15.300000" valuetype="4" valueunit="km/h" timestamp="1511863201" operations="7"/>
</channel>
<channel name="HM-WDS100-C6-O CUX9002001:2" ise_id="4279" visible="true" operate="true"/>
<channel name="HM-WDS100-C6-O CUX9002001:3" ise_id="4284" visible="true" operate="true"/>
</device>
Gruß,
vita
-
- Beiträge: 8
- Registriert: 29.06.2017, 21:56
Re: HM-Script für virtuelle Wetterstation
Hallo ich habe foggendes Problem bei mir sieht es so aus das bei Temperatur (7.00°C) und Rel. Luftfeuchte (75%)sich der wert nicht ändert
Kann mir einer sagen woran es liegt??
-
- Beiträge: 114
- Registriert: 16.10.2015, 21:25
- Hat sich bedankt: 1 Mal
Re: HM-Script für virtuelle Wetterstation
Du hast doch auch die große Wetterstation oder? Das Problem hatte ich auch und wenn mich nicht alles täuscht hat das mit der Aktualisierung Nachts oder so zu tun, irgendwas gab es da mal.
Aber was mich persönlich interessiert: Wie hast du die Sonnenauf- und untergangszeiten dir anzeigen lassen?
Aber was mich persönlich interessiert: Wie hast du die Sonnenauf- und untergangszeiten dir anzeigen lassen?
--------------------------------------------
32 Kanäle in 10 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
1x CUX28, 4x HM-CC-RT-DN, 1x HM-SCI-3-FM, 5x HM-Sec-SCo
--------------------------------------------
32 Kanäle in 10 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
1x CUX28, 4x HM-CC-RT-DN, 1x HM-SCI-3-FM, 5x HM-Sec-SCo
--------------------------------------------
-
- Beiträge: 8
- Registriert: 29.06.2017, 21:56
Re: HM-Script für virtuelle Wetterstation
Hallo.
Nein ich habe keine Wetterstation. Ich habe es so wie es hier beschrieben ist mit dem Skript gemacht
Nein ich habe keine Wetterstation. Ich habe es so wie es hier beschrieben ist mit dem Skript gemacht
Re: HM-Script für virtuelle Wetterstation
Hallo ich habe den Skript eingefügt und mir einen api key besorgt. Den Ort habe ich raus gesucht und überall eingetragen. Leider sieht es aus als würde das alles nicht abgeholt. Habe ich was falsch gemacht ?
-
- Beiträge: 49
- Registriert: 07.04.2018, 16:59
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: HM-Script für virtuelle Wetterstation
Hallo,
Ich benutze den Wettersensor HmIP SWO PR.
Mir fehlt da halt nur der Luftdruck.
Kann man nur den Luftdruck als neuen Kanal zur Wetterstation im webui hinzufügen?
Und den Luftdruck irgendwie in die Homeputer CL Software importieren?
Die nächste Station ist ca 7km entfernt, das müsste doch noch hinkommen.
Danke für dir Gute Arbeit.
mfg
Herbert Grebe
Ich benutze den Wettersensor HmIP SWO PR.
Mir fehlt da halt nur der Luftdruck.
Kann man nur den Luftdruck als neuen Kanal zur Wetterstation im webui hinzufügen?
Und den Luftdruck irgendwie in die Homeputer CL Software importieren?
Die nächste Station ist ca 7km entfernt, das müsste doch noch hinkommen.
Danke für dir Gute Arbeit.
mfg
Herbert Grebe
Wo kämen wir denn hin, wenn alle sagten "Wo kämen wir denn hin" und niemand ginge um zu sehen, wohin wir kämen, wenn wir gingen!?!
Ich hab so Hunger, dass ich vor lauter Durst gar nicht weiß was ich rauchen soll, so müde bin ich!!!
Spezialisten wissen immer mehr über immer weniger, bis Sie alles über nichts wissen.
Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher.
Ich hab so Hunger, dass ich vor lauter Durst gar nicht weiß was ich rauchen soll, so müde bin ich!!!
Spezialisten wissen immer mehr über immer weniger, bis Sie alles über nichts wissen.
Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher.
-
- Beiträge: 114
- Registriert: 16.04.2018, 20:09
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 11 Mal
Re: HM-Script für virtuelle Wetterstation
Hmm mir geht es genauso.ollifl hat geschrieben:Hallo ich habe den Skript eingefügt und mir einen api key besorgt. Den Ort habe ich raus gesucht und überall eingetragen. Leider sieht es aus als würde das alles nicht abgeholt. Habe ich was falsch gemacht ?
Hat keiner ne Idee?
Gruss Peter
Einen Fehler hab ich gefunden.
Bei !Tag-Namen-Suche im geholten XML-String vorbereiten stand unter
} else {
!Suchstrings für XML-Tags von Exec festlegen
xmlStartTagName_Aktualisierung = '<lastupdate ';
xmlEndTagName_Aktualisierung = '>';
xmlStartTagName_Temperatur = '<temperature ';
xmlEndTagName_Temperatur = '>';
humidity drin. Ich hab keine CUxD, deswegen der else-Pfad. Heißt Temperatur wird jetzt angezeigt.
Allerdings immer noch keinerlei Winddaten und Sonnenauf und Untergang.
############## Wer lesen kann ist im Vorteil.............. Auf Seite 3 wird ja schon die Lösung beschrieben ############
Nur das mit der Uhrzeit krieg ich irgendwie nicht hin.
Auch die Uhrzeit der Aktualisieten Daten wird in UTC angezeigt. Also im Moment 2 Stunden hinterher.
Vlt kann jemand noch weiterhelfen.
-
- Beiträge: 1
- Registriert: 16.06.2018, 16:03
Re: HM-Script für virtuelle Wetterstation
Hallo,
ich glaube ich brauche mal eure HIlfe. Ich habe den Code eins zu eins Kopiert und außer des API keine Dinge verändert. Ich bei mir werden jedoch keine VAriablen erzeugt. Woran könnte das liegen?
Danke für eure Hilfe
ich glaube ich brauche mal eure HIlfe. Ich habe den Code eins zu eins Kopiert und außer des API keine Dinge verändert. Ich bei mir werden jedoch keine VAriablen erzeugt. Woran könnte das liegen?
Danke für eure Hilfe
-
- Beiträge: 142
- Registriert: 05.01.2018, 17:26
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 2 Mal
Re: HM-Script für virtuelle Wetterstation
@fraeggle
Sofern noch aktuell folgende Teile im Code suchen:
.. und durch nachfolgende austauschen:
Sofern noch aktuell folgende Teile im Code suchen:
Code: Alles auswählen
!Ermittelte Werte in Systemvariable schreiben
genTime1 = genString1.ToTime();
Code: Alles auswählen
!Ermittelte Werte in Systemvariable schreiben
integer DST;
if (system.Date("%F").ToTime().IsDST() ==1) {DST = 7200;}
else {DST = 3600;}
genTime1 = genString1.ToTime()+DST;