Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly Skript, Steckdose schalten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly Skript, Steckdose schalten

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

      Hallo,

      ich bin ganz neu hier und habe versucht mir ein Skript über Blockly zusammen zustellen mit dem meine Steckdose einschaltet, ob dies so richtig ist oder nicht kann ich nicht sagen, sie schaltet auf jedenfalls zur angegebenen Zeit ein. Das mit der Zeitverschiebung muss man ja auch erst herausfinden.

      Ich habe ja schon viel gelesen und die Beispiele sind alle so kompliziert daß ich dies nicht nachvollziehen kann. Gibt es nun jemanden der mir in einfachen Schritten erklären kann was ich eingeben muss, damit die Steckdose zur gewünschten Zeit wieder ausschaltet.

      Ich bedanke mich im voraus,

      liebe Grüße 5245_2018-04-10_17_41_53-iobroker.admin___opera.png

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        Was willst du denn erreichen?

        gemäß CRON soll um 06:00 etwas geschehen, aber was???

        1.) Trigger nach Zeitplan nehemn

        Zeitpan wie in deinem CRON einstellen

        2.) steuere ist ok, State auch aber dann muss true oder false rein, je nachdem was du willst.

        Vermutung:

        du möchtest den Zustand der Steckdose um 06:00 Uhr auf ein (=true) schalten.

        Gruß

        Rainer

        1 Reply Last reply Reply Quote 0
        • D
          digitthomas last edited by

          Moin,

          dein Skript funktioniert zwar bereits, das ist aber eher Zufall. Statt dem "nach Datum Zeit/…" Blöcken im "mit" Feld muss dort ein "wahr" rein, zu finden unter Logik. Dass es so bereits funktioniert hat mit der Art zu tun wie javascript etwas auswertet (beliebiger Befehl der nicht "falsch" zurückgibt, wird immer als "wahr" angenommen).

          Um es dann auszuschalten kopierst du den gesamten Block, änderst den CRON auf die gewünschte Zeit und setzt in das "mit" Feld jetzt ein falsch (ebenfalls das "wahr" aus "Logik" holen und dann in der Auswahl auf "falsch" setzen).

          Weiterhin ist das äußere "Zustand erzeugen" eigentlich für diesen Anwendungsfall nicht nötig, es reicht wenn der Zeitplan und der "steuere" Block da ist, außer natürlich du hast es absichtlich gemacht.

          Gruß Thomas

          1 Reply Last reply Reply Quote 0
          • O
            Oskar last edited by

            Hallo Ihr beide, recht herzlichen Dank, nun Schaltet die Steckdose richtig an und auch wieder aus.

            Was habe ich alles versucht und auch gelesen, aber die einfachen Tipps gab es nicht.

            Durch die Umstellung auf Sommerzeit bin ich erst auf die Zeitverschiebung gekommen. nochmals recht herzlichen Dank.

            lg Oskar

            1 Reply Last reply Reply Quote 0
            • D
              digitthomas last edited by

              @Oskar:

              Durch die Umstellung auf Sommerzeit bin ich erst auf die Zeitverschiebung gekommen. nochmals recht herzlichen Dank. `

              Zeitverschiebung? Was meinst du damit? Geht die Uhrzeit deines Servers richtig?

              1 Reply Last reply Reply Quote 0
              • O
                Oskar last edited by

                hallo digitthomas,

                danke für den Tipp, tatsächlich war die Zeit auf meinem Server nicht richtig eingestellt und durch das umstellen auf Sommerzeit wurden es 2 Stunden unterschied, danke nochmals für den Tipp.

                Ich habe noch eine Frage, könntest du mir helfen ich würde gerne über eine Wetter App einen Rollladen steuern, der bei schönem Wetter etwas zu geht und bei schlechtem Wetter oben bleibt, sollte ja möglich sein bei den verschiedenen Wetter-Adapter.

                Im voraus mal danke.

                1 Reply Last reply Reply Quote 0
                • D
                  digitthomas last edited by

                  Habe ich mir doch gedacht 🙂

                  Da kann ich dir konkret nicht helfen, da ich mich mit den Wetter-Adaptern nicht beschäftigt habe bisher (bin auch erst seit einigen Wochen mit ioBroker am arbeiten). Rein theoretisch gehe ich aber davon aus, dass die Wetter Adapter auch irgendwo unter Objekte das aktuelle Datum speichern werden. Dann kannst du in Blockly unter "Trigger" einen Block auswählen (Name weiß ich gerade nicht), der deinen Code aufruft sobald der Wetter-Wert aktualisiert wird. Dann kannst du mit einer einfachen "kleiner als Temperatur" Abfrage festlegen, dass die Rolläden dann auf bzw. zu gehen (wahrscheinlich auch per Objekt, je nach dem wie du sie schon in ioBroker eingebunden hast).

                  Gruß Thomas

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  852
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  2597
                  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