[Gelöst] Abfall - Telegram - heute

Begonnen von Kuehnhackel, 14 November 2019, 09:19:36

Vorheriges Thema - Nächstes Thema

Kuehnhackel

Ich habe folgendes Problem. Am Tag der Abholung soll der Bot eine Nachricht um 7.30 schicken, dass heute Mülll ist.

defmod at_ABFALL_1 at *7:30 {fhem "set Chatdingens message \@-TelegramGruppenchat Achtung ♻: Letzte Chance!!! Heute wird [myAbfall:now_text] abgeholt! Bitte, falls noch nicht geschehen, die Mülltonne dringend zur Straße bringen!" if (ReadingsNum("myAbfall","now_text",5)==???)}
attr at_ABFALL_1 room Chatroom


Mir ist nicht klar, welcher Code hinter den beiden "=" stehen muss

Habe es mit $heute probiert aber funktioniert nicht.

Über einen Denkanstoss würde ich mich freuen

xerion

Im Wiki vom Abfall ist ein gutes Beispiel. Zwar mit pushbullet aber ich nutze genau diesen Aufruf nur mit Telegramm.

Gesendet von meinem JSN-L21 mit Tapatalk

Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

Kuehnhackel

Danke für den Tipp  :D

Habe es jetzt so gelöst:
defmod dAbfallheute DOIF ([7:30] and [myAbfall:now_text] ne "") ({fhem "set Chatdingens message \@-TelegramGruppenchat Achtung ♻: Letzte Chance!!! Heute wird [myAbfall:now_text] abgeholt! Bitte, falls noch nicht geschehen, die Mülltonne dringend zur Straße bringen!"})
attr dAbfallheute do always
attr dAbfallheute room Chatroom


Sonnige Grüße aus dem Norden


DeeSPe

defmod at_ABFALL_1 at *7:30 {fhem "set Chatdingens message \@-TelegramGruppenchat Achtung ♻: Letzte Chance!!! Heute wird [myAbfall:now_text] abgeholt! Bitte, falls noch nicht geschehen, die Mülltonne dringend zur Straße bringen!" if (ReadingsNum("myAbfall","now_days",5)==0)}

So sollte es funktionieren.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Kuehnhackel

Zitat von: DeeSPe am 14 November 2019, 10:24:03
defmod at_ABFALL_1 at *7:30 {fhem "set Chatdingens message \@-TelegramGruppenchat Achtung ♻: Letzte Chance!!! Heute wird [myAbfall:now_text] abgeholt! Bitte, falls noch nicht geschehen, die Mülltonne dringend zur Straße bringen!" if (ReadingsNum("myAbfall","now_days",5)==0)}

So sollte es funktionieren.

Gruß
Dan

Danke.
Das werde ich mal parallel testen.