Seite 2 von 3
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 13. Dez 2019 19:10
von PeterA
Hallo, funktioniert einwandfrei!
Vielen Dank
Gruß Peter
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 14. Dez 2019 10:57
von PeterA
Jetzt ist mir doch etwas aufgefallen:
Die Rule schickt genau zu den Uhrzeiten im cron die Aktuelle Temperatur.
Aber die Uhrzeit welche mit geschickt wird "geht" 12min vor ???
Hier die rule:
Code: Alles auswählen
rule "TemperaturInfo"
when
Time cron "0 0 6,12,18,23 ? * * *"
then
sendBroadcastNotification("Temperatur Außen: "+AussenTemp.state.toString+"°C " + now.toString("HH:MM"))
end
Hier der Inhalt einer Pushnachricht:
Ich habe noch andere Events wie z.b. Schalten von Lüfterstufen unserer KWL inkl. Pushnachricht das stimmt aber alles.
Wo kommt nun dieser Unterschied von 12min her ?
Die Zeit vom Raspi stimmt auch:
Code: Alles auswählen
[10:56:35] openhabian@openHABianPi:~$ date
Sa 14. Dez 10:56:37 CET 2019
Gruß Peter
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 14. Dez 2019 11:29
von peter-pan
Hallo Peter,
probier mal
Ich hab das noch mal getestet und hab auch festgestellt, dass da zwei verschiedene Werte herausgekommen sind. Falscher Pattern - M = Monat

. Deshalb war es auch 6:
12 bei dir

. So wo oben sollte es aber funktionieren
Kannst ja auch mal
hier einen Blick reinwerfen.
Gruss Peter
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 14. Dez 2019 11:34
von PeterA
Ah

Ok
Danke für den Hinweis.
Und wie müsste das aussehen wenn ich "Außen Temperatur" 6°C um 06:00 Uhr" als Nachricht bekommen möchte ?
Gruß Peter
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 14. Dez 2019 12:12
von peter-pan
... ich denke, so
Code: Alles auswählen
sendBroadcastNotification("Außen Temperatur: "+AussenTemp.state.toString+"°C " + "um " + now.toString("HH:mm") + " Uhr")
.
Ich habe mit dem Telegramm-Binding bisher noch nichts gemacht (bzw. hab's noch nicht auf die Reihe gebracht

).
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 14. Dez 2019 12:37
von PeterA
Ok, danke.
Dafür tue ich mir mit den ganzen Klammern sehr schwer.
Vielen Dank
Gruß Peter
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 16. Dez 2019 20:43
von PeterA
So, hab natürlich noch etwas an der Pushmessage Rule rumgefeilt:
Code: Alles auswählen
rule "TemperaturInfo"
when
Time cron "0 0 6,12,16,18,21,23 ? * * *" or
Item Pushmessage changed from OFF to ON
then
+LocalWeatherAndForecast_Current_WeatherCondition.state.toString+", Bewölkung Aktuell: " +LocalWeatherAndForecast_Current_Cloudiness.state.toString +"%"+", Vorhersage in 3h: "+LocalWeatherAndForecast_ForecastHours03_ForecastedTemperature.state.toString+ ", Bewölkung " +LocalWeatherAndForecast_ForecastHours03_ForecastedCloudiness.state.toString)
end
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 17. Dez 2019 00:58
von peter-pan
..fehlt da nicht noch was ?
PeterA hat geschrieben: ↑16. Dez 2019 20:43
then
+LocalWeatherAndForecast_Current_WeatherCondition.state.toString+", Bewölkung Aktuell: " +LocalWeatherAndForecast_Current_Cloudiness.state.toString +"%"+", Vorhersage in 3h: "+LocalWeatherAndForecast_ForecastHours03_ForecastedTemperature.state.toString+ ", Bewölkung " +LocalWeatherAndForecast_ForecastHours03_ForecastedCloudiness.state.toString)
end
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 17. Dez 2019 06:30
von PeterA
?
Funktioniert doch:
Screenshot_20191217-062843.png
Re: Pushmessage um 6 um 12 und 18Uhr
Verfasst: 17. Dez 2019 09:11
von udo1toni
Aber die Rule ist so nicht komplett

Da fehlt mindestens noch
vornedran...