Navigation

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

    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

    Zwischenwert mit Blockly

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

      Hallo,

      ich habe einen Luftentfeuchter an einer Homematic Messsteckdose.

      Dieser wird über ein Homematic Luftsensor gesteuert. (An bei hoher Luftfeuchtigkeit/ Aus bei erreichter Luftfeuchtigkeit)

      Der Luftentfeuchter besitzt einen Behälter.

      Wenn dieser voll ist, bleibt die Steckdose an, verbraucht aber weniger Strom, da der Luftentfeuter nicht arbeitet.

      Nun möchte ich mich informieren lassen, wenn die Steckdose eingeschaltet ist (Also Luftfeuchtigkeit zu hoch) aber der Luftentfeuchter nicht arbeitet, weil der Behälter voll ist.

      Ich versuche mich gerade etwas in Blockly einzuarbeiten, allerdings ist das Ergebnis noch nicht befriedigend, da ich immer informiert werde, wenn der Luftentfeuchter arbeitet.

      Kann mir da jemand unter die Arme greifen?

      Anbei mal mein Blockly Skript

      Ich hoffe, ich habe meinen Wunsch nicht zu kompliziert beschreiben. :?
      1895_bildschirmfoto_2018-09-12_um_00.35.31.png

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Dein pushover Block liegt außerhalb der falls Abfrage dadurch kommt diese immer wen wen der wert aktualisiert wurde…

        Sent from my iPhone using Tapatalk

        1 Reply Last reply Reply Quote 0
        • X
          Xanon last edited by

          Hallo Dutchman,

          vielen Dank für deine Antwort.

          Habs beseitigt und bin auf die nächste info gespannt.

          Hab ich es denn sonst soweit alles richtig zusammengeklickt oder hast du noch einen Verbesserungsvorschlag?

          Der Stromverbrauch liegt bei ca. 1-2 Watt, wenn der Luftentfeuchter voll ist und sich sozusagen im Standby befindet.

          Habs nochmal angepasst, sieht jetzt so aus.
          1895_bildschirmfoto_2018-09-12_um_10.06.45.png

          1 Reply Last reply Reply Quote 0
          • Q
            quorle last edited by

            Sollte soweit funktionieren. Aber versuche es doch am besten einfach mal.

            Nimm den Behälter raus und drücke den kleinen Taster ( sowas habe ich an meinem entfeuchter damit er weis das der Behälter voll ist ).

            Gesendet von iPhone mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • X
              Xanon last edited by

              Funktioniert. 🙂

              Danke für die Antworten

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators last edited by

                @Xanon:

                Hab ich es denn sonst soweit alles richtig zusammengeklickt oder hast du noch einen Verbesserungsvorschlag?

                Der Stromverbrauch liegt bei ca. 1-2 Watt, wenn der Luftentfeuchter voll ist und sich sozusagen im Standby befindet.

                Habs nochmal angepasst, sieht jetzt so aus. `

                Jup ist schon OK so ich mache mir nur Sorgen über deine Trigger und Verarbeitung.

                Das Script spukt jetzt immer eine Meldung aus zwischen 1 und 2 Watt.

                Bedeutet also dass es jetzt jedesmal wen die Steckdose den Wert aktualisiert und er ist in diesem Bereich du eine Meldung bekommst.

                Solange du den Behälter nicht füllst kommen also immerzu Meldungen rein.

                Könnte man noch mit einer Variable abfangen.

                Wen zwischen 1-2 Watt UND Variable "Meldung=false"

                1. setze Variable auf true

                2. schicke Nachricht

                Sonst wenn > 2watt UND Variable "Meldung=true"

                1. setze Variable auf false

                Sent from my iPhone using Tapatalk

                1 Reply Last reply Reply Quote 0
                • X
                  Xanon last edited by

                  ` > Jup ist schon OK so ich mache mir nur Sorgen über deine Trigger und Verarbeitung.

                  Das Script spukt jetzt immer eine Meldung aus zwischen 1 und 2 Watt.

                  Bedeutet also dass es jetzt jedesmal wen die Steckdose den Wert aktualisiert und er ist in diesem Bereich du eine Meldung bekommst.

                  Solange du den Behälter nicht füllst kommen also immerzu Meldungen rein.

                  Könnte man noch mit einer Variable abfangen.

                  Wen zwischen 1-2 Watt UND Variable "Meldung=false"

                  1. setze Variable auf true

                  2. schicke Nachricht

                  Sonst wenn > 2watt UND Variable "Meldung=true"

                  1. setze Variable auf false

                  Sent from my iPhone using Tapatalk `

                  Danke, guter Hinweis.

                  Bis jetzt kam es noch nicht dazu 😉

                  Erstellst du Variablen in der Homematic oder in IoBroker ?

                  Ich erstelle mir immer Variablen in der Homematic und importiere Sie in IoBroker.

                  Ich glaube es geht auch einfacher aber ich habe dass noch nicht ganz kapiert, wie man in IoBroker eine Variable erstellt und damit arbeitet.

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    Variablen in ioBroker (objecte genannt) oder homematic brauchst du nur wen du die Variable außerhalb des Scripts sehen/abfragen möchtest.

                    In diesem Fall reicht es wenn du die Variable im Script lässt, dafür gibt es einen Baustein.

                    Möchtest du den Wert auch benutzen um zB in VIs an zu zeigen daß der Behälter voll ist erstellenä Dan ein object.

                    (In blockly gibt es da auch einen Baustein für, object wird Dan unter JavaScript.0>object Name< erstellt)

                    Sent from my iPhone using Tapatalk

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    862
                    Online

                    31.7k
                    Users

                    79.9k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    816
                    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