Seite 1 von 1

Homematic IP HmIP-SWO-PL

Verfasst: 10 Aug 2018, 16:14
von neuh
Hallo,
ist in nächster Zeit geplant die Wettersation HmIP-SWO-PL zu integrieren?

Herzlichen Dank, das ganze ist als solches super. Leider werden Abfragevariablen nicht von Alexa übernommen.

Re: Homematic IP HmIP-SWO-PL

Verfasst: 12 Aug 2018, 15:11
von neuh
Das Problem der Abfragevariablen ist erledigt. HmIP-SWO-PL erledige ich über Systemvariablen.

Re: Homematic IP HmIP-SWO-PL

Verfasst: 20 Okt 2018, 02:16
von Kasimir
neuh hat geschrieben:
12 Aug 2018, 15:11
Das Problem der Abfragevariablen ist erledigt. HmIP-SWO-PL erledige ich über Systemvariablen.
Das Gerät wird ebenfalls in der nächsten Version mit unterstützt. Release heute Nacht.

LG

Carsten Deike

Re: Homematic IP HmIP-SWO-PL

Verfasst: 04 Jan 2019, 11:19
von ghosti
Guten Morgen,
habe auf der HConnect Startseite gesehen das die Wetterstation vom Skill unterstützt wird "HmIP-SWO-PL". Ich kann aber in der Übersicht meiner Kanäle die Wetterstation nicht sehen (neu eingelesen alles schon durchgeführt).

Im Forum finde ich ebenfalls nichts dazu.

Wie kann ich die Wetterstation sichtbar machen und via Skill ansprechen?

Vielen Dank
Richard

Re: Homematic IP HmIP-SWO-PL

Verfasst: 04 Jan 2019, 15:23
von heinz
Um mit der Wetterstation auch in Programmen einfach arbeiten zu können, z.B. für Gartenbewässerung habe ich ein paar System-Variablen per Skript direkt ausgelesen. Das Skript wird bei Temperaturänderung getriggert. Kann man je nach Anforderung erweitern um z.B. je nach max und min Temperatur bzw. Differenz und Regenmenge (aktuell aus dem Sensor) die Bewässerung zu dosieren. Hat letzten Sommer gut funktioniert. Habe pro Grad Differenz zwischen min und max Temp/Tag 15 sec länger (höhere Verdunstung - geschätzt) bewässert, bei Regen die entsprechende Wassermenge abgezogen bzw. wenn es am Regnen war gar nicht bewässert. Damit hat die Zisterne deutlich länger gehalten als bei kontinuierlicher Bewässerung mit einer konstanten Menge jeden Tag.

Code: Alles auswählen

var source = dom.GetObject("BidCos-RF.JEQ0651148:1.TEMPERATURE");
var maxTempToday = dom.GetObject("Sys_max temp heute");
var minTempToday = dom.GetObject("Sys_min temp heute");

   if (source.Value() > maxTempToday.Variable()) {
       maxTempToday.Variable(source.Value().ToString(1));
    }

    if (source.Value() < minTempToday.Variable()) {
       minTempToday.Variable(source.Value().ToString(1));
    }
Um MItternacht wird das Skipt nochmals ausgeführt und die Tagesvariablen dann, auch ohne Temepraturänderung aktualisiert damit die Werte für den Tag neu beginnen und nicht die vom Vortag übernommen werden.