Pushmessage um 6 um 12 und 18Uhr
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Pushmessage um 6 um 12 und 18Uhr
Hallo, funktioniert einwandfrei!
Vielen Dank
Gruß Peter
Vielen Dank
Gruß Peter
- OpenHab 2.4
#PWRUP
#PWRUP
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Pushmessage um 6 um 12 und 18Uhr
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:
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:
Gruß Peter
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
Code: Alles auswählen
Today at 6:00 AM Temperatur Außen: 3.8°C 06:12
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
- OpenHab 2.4
#PWRUP
#PWRUP
- peter-pan
- Beiträge: 2758
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Pushmessage um 6 um 12 und 18Uhr
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
probier mal
Code: Alles auswählen
now.toString("HH:mm")


Kannst ja auch mal hier einen Blick reinwerfen.
Gruss Peter
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Pushmessage um 6 um 12 und 18Uhr
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


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
- OpenHab 2.4
#PWRUP
#PWRUP
- peter-pan
- Beiträge: 2758
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Pushmessage um 6 um 12 und 18Uhr
... ich denke, so
.
Ich habe mit dem Telegramm-Binding bisher noch nichts gemacht (bzw. hab's noch nicht auf die Reihe gebracht
).
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

Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Pushmessage um 6 um 12 und 18Uhr
Ok, danke.
Dafür tue ich mir mit den ganzen Klammern sehr schwer.
Vielen Dank
Gruß Peter
Dafür tue ich mir mit den ganzen Klammern sehr schwer.
Vielen Dank
Gruß Peter
- OpenHab 2.4
#PWRUP
#PWRUP
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Pushmessage um 6 um 12 und 18Uhr
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
- OpenHab 2.4
#PWRUP
#PWRUP
- peter-pan
- Beiträge: 2758
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Pushmessage um 6 um 12 und 18Uhr
..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
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian
- PeterA
- Beiträge: 1106
- Registriert: 8. Feb 2019 12:12
Re: Pushmessage um 6 um 12 und 18Uhr
?
Funktioniert doch:
Funktioniert doch:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- OpenHab 2.4
#PWRUP
#PWRUP
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Pushmessage um 6 um 12 und 18Uhr
Aber die Rule ist so nicht komplett
Da fehlt mindestens noch
vornedran...

Code: Alles auswählen
sendBroadcastNotification("Temperatur Außen: "
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet