OH3 Icalendar Benachrichtigung für nächsten Termin
Verfasst: 26. Mär 2021 01:55
Hi Leute,
ich bin neu hier und neu im Thema Hausautomatisierung. Noch dazu bin ich eine absolute 0 im Programmieren, aber ich schlage mich so durch.
Daher hoffe ich auf ein paar hilfreiche Tipps zu meinem Problem.
Aber bevor ich anfange, Ihr habt hier ein super Forum. Ich konnte schon einige Sachen mitnehmen. Danke dafür.
Ich habe mir das icalendar Binding eingerichtet und ein paar Eventfilter dazu. Das ist kein Problem und wird auch alles gut angezeigt.
Nun würde ich gerne, wenn morgen ein Termin ansteht, eine Benachrichtigung auf mein Handy bekommen. Am liebsten direkt in Openhab über die sendBroadcastNotifiactions. Finde es irgendwie blöd da nochmal extra über Telegram oder ähnliches zu gehen, da Openhab die Funktion ja bereits bietet. Aber da fängt das Problem an, ich habe keine Ahnung wie ich das machen soll.
Diesen Code habe ich im Netz gefunden. Leider mit Alexa Text to Speech. Wie müsste ich denn jetzt den unteren Teil ändern, um sendBroadcastNotification zu bekommen? Ich durchsuche nun seit 2 Tagen das Netz um mir zu helfen, finde aber keine passende Antwort/Lösung oder sehe die einfach nicht.
Oder gibt es tatsächlich eine bessere / einfachere Lösung? Dafür wäre ich natürlich auch gerne zu haben.
Mit Hilfe des Forums habe ich mir schon ein Abfall Widget erstellt. Nur hilft mir das nicht, mich dran zu erinnern den Müll auch rauszustellen
Danke schon mal für eure Hilfe.
ich bin neu hier und neu im Thema Hausautomatisierung. Noch dazu bin ich eine absolute 0 im Programmieren, aber ich schlage mich so durch.
Daher hoffe ich auf ein paar hilfreiche Tipps zu meinem Problem.
Aber bevor ich anfange, Ihr habt hier ein super Forum. Ich konnte schon einige Sachen mitnehmen. Danke dafür.
Ich habe mir das icalendar Binding eingerichtet und ein paar Eventfilter dazu. Das ist kein Problem und wird auch alles gut angezeigt.
Nun würde ich gerne, wenn morgen ein Termin ansteht, eine Benachrichtigung auf mein Handy bekommen. Am liebsten direkt in Openhab über die sendBroadcastNotifiactions. Finde es irgendwie blöd da nochmal extra über Telegram oder ähnliches zu gehen, da Openhab die Funktion ja bereits bietet. Aber da fängt das Problem an, ich habe keine Ahnung wie ich das machen soll.
Diesen Code habe ich im Netz gefunden. Leider mit Alexa Text to Speech. Wie müsste ich denn jetzt den unteren Teil ändern, um sendBroadcastNotification zu bekommen? Ich durchsuche nun seit 2 Tagen das Netz um mir zu helfen, finde aber keine passende Antwort/Lösung oder sehe die einfach nicht.
Code: Alles auswählen
if((new Date(itemRegistry.getItem("Item_eintragen").getState().toString()) - new Date ()) < 104400000)
{events.sendCommand("EchoShoe_TextSpeech","<speak>Hier der zu sprechende Text <break time=\"500ms\"/>" + (itemRegistry.getItem("Item_eintragen").getState().toString()) + "</speak>");}
Mit Hilfe des Forums habe ich mir schon ein Abfall Widget erstellt. Nur hilft mir das nicht, mich dran zu erinnern den Müll auch rauszustellen

Danke schon mal für eure Hilfe.