Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Steuerung Heizung nach Schichtplan

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Steuerung Heizung nach Schichtplan

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

      Hi,

      wie weit bist du denn jetzt?

      Was genau möchtest du erreichen?

      Wie sieht dein Script bis jetzt aus?

      Gruß

      1 Reply Last reply Reply Quote 0
      • T
        Torsten_MG last edited by

        @BuZZy:

        Hi,

        wie weit bist du denn jetzt?

        Was genau möchtest du erreichen?

        Wie sieht dein Script bis jetzt aus?

        Gruß ` Das Sript selber kann ich noch nicht gebrauchen. Noch kein Thermostat. Ich möchte aber schon mal lernen das zu verstehen, darum die vorige Frage

        Gesendet von Unterwegs mit Tapatalk

        1 Reply Last reply Reply Quote 0
        • T
          Torsten_MG last edited by

          Du hattest mal geschrieben, dass man mit````
          JSON.stringify(getState('ical.0.data.table').val)

          
          Ich gehe jetzt mal davon aus, dass das in ein JavaScript eintragen werden muß. Wo wird mir aber das dann in Klartext angezeigt?
          1 Reply Last reply Reply Quote 0
          • BuZZy
            BuZZy last edited by

            JSON.stringify(getState('ical.0.data.table').val)
            

            Wandelt nur ein Object in ein String um.

            Du musst mit diesem String dann natürlich "weiter Arbeiten"..

            So pauschal kann ich dir da jetzt keine Antwort geben wenn ich nicht weiß was du überhaupt vor hast. :lol: 😄

            Gruß

            1 Reply Last reply Reply Quote 0
            • T
              Torsten_MG last edited by

              Du warst jetzt schneller als ich, der Groschen war in der zwischenzeit gefallen :roll:

              Ich wollte mir eigentlich nur den String anzeigen lassen um das zu verstehen, wie das geht habe ich jetzt verstanden

              1 Reply Last reply Reply Quote 0
              • T
                Torsten_MG last edited by

                Ich habe jetzt mal Testweise dein Script vom 17.01.2018, 13:57 geladen und gestartet. Ich habe für morgen einen Termin mit dem Text Frühschicht in den Kalender geschrieben, aber aus irgendeinem Grund erkennt er es anscheinend nicht.
                9214_heizungssteuerung.jpg

                1 Reply Last reply Reply Quote 0
                • BuZZy
                  BuZZy last edited by

                  Aktivier mal in den Einstellungen vom iCal adapter die option "Ersetze Datum mit Worten" danach das Script nochmal starten, dann sollte es funktionieren..

                  Das Script sucht nach dem Wort "Morgen" und "Frühschicht".. Das Wort "Morgen" taucht aber nur mit der oben genannten Einstellung im iCal Adapter auf..

                  Gruß

                  1 Reply Last reply Reply Quote 0
                  • T
                    Torsten_MG last edited by

                    @BuZZy:

                    Aktivier mal in den Einstellungen vom iCal adapter die option "Ersetze Datum mit Worten" danach das Script nochmal starten, dann sollte es funktionieren..

                    Das Script sucht nach dem Wort "Morgen" und "Frühschicht".. Das Wort "Morgen" taucht aber nur mit der oben genannten Einstellung im iCal Adapter auf..

                    Gruß `

                    OK funktioniert. Nur steht jetzt im vis auch morgen, übermorgen, in 2 Tagen … im Plan, Das wollte ich ja eigentlich nicht

                    1 Reply Last reply Reply Quote 0
                    • BuZZy
                      BuZZy last edited by

                      Dann musst du das Script abändern - so dass statt nach "Morgen" + "Frühschicht" nach "Datum heute + 1 Tag" also nach "11.11.2018" + "Frühschicht" gesucht wird..

                      Gruß

                      1 Reply Last reply Reply Quote 0
                      • T
                        Torsten_MG last edited by

                        ich habe es jetzt anders gelöst bekommen.

                        Statt nach date schaue ich jetzt nach _class

                        Hier die geänderten Zeilen:

                        function icalheating(obj){
                        var datestring="_class";
                        
                        
                        `if (obj[i][datestring].indexOf('ical_Schicht Torsten ical_tomorrow') === 0 && obj[i][eventstring].indexOf('Frühschicht') === 0) {` [/i][/i]
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        852
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        5
                        34
                        4570
                        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