Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. blockly Skript Müllkalender telegram

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    blockly Skript Müllkalender telegram

    This topic has been deleted. Only users with topic management privileges can see it.
    • Kai Tepe
      Kai Tepe last edited by

      Moin ich habe den Adapter ical, telegram und trashschedule installiert und ein Blockly per Copy und Paste hinzugefügt welches mir einen Tag vor der müll Entleerung mein Telegram bot mir schreibt welcher Müll dran ist.

      Gibt es eine Möglichkeit, wie ich meinem bot das Wort "Müll" schreiben kann und er mir die nächste Entleerung ansagt wann und was geleert wird?
      Evtl ja jemand ein Skript und würde dieses gerne teilen.

      Danke euch 🙂

      Codierknecht Cluni haus-automatisierung 3 Replies Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Kai Tepe last edited by

        @kai-tepe
        Zeig' doch erstmal was Du schon hast.

        https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge

        1 Reply Last reply Reply Quote 0
        • Cluni
          Cluni @Kai Tepe last edited by

          @kai-tepe said in blockly Skript Müllkalender telegram:

          Moin ich habe den Adapter ical, telegram und trashschedule installiert und ein Blockly per Copy und Paste hinzugefügt welches mir einen Tag vor der müll Entleerung mein Telegram bot mir schreibt welcher Müll dran ist.

          Funktioniert das bei dir nicht, oder was ist das Problem?

          Gibt es eine Möglichkeit, wie ich meinem bot das Wort "Müll" schreiben kann und er mir die nächste Entleerung ansagt wann und was geleert wird?

          Das ist wirklich ziemlich undurchsichtig, was du da genau meinst.

          haus-automatisierung 1 Reply Last reply Reply Quote 0
          • haus-automatisierung
            haus-automatisierung Developer Most Active @Kai Tepe last edited by haus-automatisierung

            @kai-tepe sagte in blockly Skript Müllkalender telegram:

            Gibt es eine Möglichkeit, wie ich meinem bot das Wort "Müll" schreiben kann und er mir die nächste Entleerung ansagt wann und was geleert wird?

            Ich mache das so:
            (dafür müssen raw requests oder wie die Option genau heißt im Telegram Adapter aktiviert werden)

            on({ id: 'telegram.0.communicate.requestRaw', change: 'any' }, (obj) => {
                try {
                    const msg = JSON.parse(obj.state.val);
                    const lowerText = String(msg.text).toLowerCase();
            
                    if (lowerText === 'müll') {
                        const types = JSON.parse(getState('trashschedule.0.type.json').val);
            
                        let resultText = [];
            
                        for (const t of types) {
                            if (t.daysLeft == 0) {
                                resultText.push(`${t.name}: **HEUTE**`);
                            } else if (t.daysLeft == 1) {
                                resultText.push(`${t.name}: MORGEN`);
                            } else {
                                resultText.push(`${t.name}: in ${t.daysLeft} Tagen am ${formatDate(t.nextDate, 'DD.MM.YYYY')}`);
                            }
                        }
            
                        sendTo('telegram.0', 'send', {
                            chatId: msg.chat.id,
                            text: `♻️ Nächste Termine:\n${resultText.join('\n')}`
                        });
                    }
            
                } catch (err) {
                    console.error(err);
                }
            });
            
            1 Reply Last reply Reply Quote 0
            • haus-automatisierung
              haus-automatisierung Developer Most Active @Cluni last edited by

              @cluni sagte in blockly Skript Müllkalender telegram:

              Funktioniert das bei dir nicht, oder was ist das Problem?

              Er meint, dass das nur nach definierten Zeitpunkten funktioniert (z.B. einen Tag vorher), aber er möchte aktiv per Nachricht die Abholtermine erfragen können. So verstehe ich es zumindest.

              Cluni 1 Reply Last reply Reply Quote 0
              • Cluni
                Cluni @haus-automatisierung last edited by

                @haus-automatisierung Hmmmm - ok. Konnte daraus nicht schlau werden.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                640
                Online

                31.7k
                Users

                79.8k
                Topics

                1.3m
                Posts

                4
                6
                316
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo