Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. mrfloppy

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    M
    • Profile
    • Following 1
    • Followers 1
    • Topics 5
    • Posts 53
    • Best 4
    • Groups 1

    mrfloppy

    @mrfloppy

    4
    Reputation
    24
    Profile views
    53
    Posts
    1
    Followers
    1
    Following
    Joined Last Online

    mrfloppy Follow
    Starter

    Best posts made by mrfloppy

    • RE: HTML-Table für VIS oder Iqontrol (js und blockly)

      @liv-in-sky Treibstoffparadies.png JET.png Genol.png BP.png
      Hier sind mal ein paar Pics zum testen
      Passen die so?
      LG

      posted in JavaScript
      M
      mrfloppy
    • RE: HTML-Table für VIS oder Iqontrol (js und blockly)

      @liv-in-sky Turmoel.png OMV.png Avia.png

      posted in JavaScript
      M
      mrfloppy
    • RE: HTML-Table für VIS oder Iqontrol (js und blockly)

      @liv-in-sky Ultsch.png DEA.png Avanti.png Aral.pngshell.png

      posted in JavaScript
      M
      mrfloppy
    • RE: JSON Tabelle FuelPriceMonitor [Austria]

      @liv-in-sky said in JSON Tabelle FuelPriceMonitor [Austria]:

      @mrfloppy du kannst auch im vis Editor mal das erste Icon großer machen und sehen ob es irgendwo dahinter ist

      thx für den Tip. da waren zwei punkte so knapp nebeneinander das man erst weit reinzoomen musste.

      posted in JavaScript
      M
      mrfloppy

    Latest posts made by mrfloppy

    • RE: DTSU666 mit RS485 -> Eth-Adapter auslesen EcoFlow PowerOcean

      @allodo said in DTSU666 mit RS485 -> Eth-Adapter auslesen EcoFlow PowerOcean:

      der PowerOcean und den Adapter zum Au

      Sollte gehen wenn du jeweils einen andere ID vergibst

      posted in ioBroker Allgemein
      M
      mrfloppy
    • RE: Blockly mit Zeitfenster

      Blockly und Ich wir werden irgendwie keine Freunde.

      Die Schaltung bei Abwesenheit von allen Bewohnern, funktioniert soweit.
      Aber auch nach 20 macht er das noch!?!
      Ich würde aber gerne haben, das es nur zwischen 8-20 schaltet und um 20 Uhr automatisch zusperrt (auch wenn wir daheim sind).
      EDIT: und um 8 bei Anwesenheit wieder aufsperren

      6b3baaaf-4dbe-4a8b-943b-2826fa2b78eb-image.png

      Was gehört da noch geändert/hinzugefügt ?
      LG Thomas

      posted in Blockly
      M
      mrfloppy
    • Blockly mit Zeitfenster

      In der Zeit von 8-20 soll bei Anwesenheit von uns ein Schaltaktor das Motorschloß deaktivieren.
      Sobald wir beide abwesend sind soll es aktiviert werden.
      Ebenso um 20 Uhr dann automatisch aktivieren wenn wir anwesend.

      ca035419-29f4-46c1-a35a-0e1751f5b874-image.png

      Mit meinem Blockly sperrt es untertags zu bei Abwesenheit, jedoch das mit 20 Uhr automatisch geht nicht.

      Bitte um ein paar Tipps
      LG Thomas

      posted in Blockly
      M
      mrfloppy
    • Blockly unnötige Steuerung wie lösen?

      In meinem Blockly steuere ich mit 3 BWM mein Kellerlicht.
      Das Blockly funktioniert soweit , nur wird bei jedem mal wahr
      der Block "steuere Brightness mit 100" immer wieder ausgeführt obwohl eh schon auf 100.
      Wie kann man das schön lösen und Steuer Befehle einsparen?

      Danke LG Thomas
      blokly.png

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable type="timeout" id="timeout2">timeout2</variable>
          <variable type="timeout" id="timeout3">timeout3</variable>
        </variables>
        <block type="comment" id="a;4E{*dk:]raf}1GK:oC" x="38" y="-562">
          <field name="COMMENT">BWM 1 und 2 und 3 am Kellerabgang schaltet Gruppe in Zigbee2mqtttt</field>
          <next>
            <block type="on_ext" id="6NTf}*4Hs@H?k/54~dHi">
              <mutation xmlns="http://www.w3.org/1999/xhtml" items="3"></mutation>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <value name="OID0">
                <shadow type="field_oid" id="eIwD5nRX(N$RuC,J1uKe">
                  <field name="oid">zigbee2mqtt.0.0x00158d0008f11336.occupancy</field>
                </shadow>
              </value>
              <value name="OID1">
                <shadow type="field_oid" id=".,b50y=^Z^X,#iPP9XI1">
                  <field name="oid">zigbee2mqtt.0.0x00158d0008d9195e.occupancy</field>
                </shadow>
              </value>
              <value name="OID2">
                <shadow type="field_oid" id="RvLxvwPtZFz~hQ[$wUgM">
                  <field name="oid">zigbee2mqtt.0.0xa4c1382e5d2ff601.occupancy</field>
                </shadow>
              </value>
              <statement name="STATEMENT">
                <block type="controls_if" id="i6lv|%TLZaltMR@P/Q!Z">
                  <mutation elseif="1"></mutation>
                  <value name="IF0">
                    <block type="logic_operation" id="M:xQdbhe*,yzGM,Gm,z." inline="false">
                      <field name="OP">OR</field>
                      <value name="A">
                        <block type="logic_compare" id="U[*%P+/)BvVg.{-cRyGH">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="BJ(j7?;/kA~6rEy=|dkJ">
                              <field name="ATTR">val</field>
                              <field name="OID">zigbee2mqtt.0.0x00158d0008f11336.occupancy</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="9%geI{n+~Xd7T6%HAW[L">
                              <field name="BOOL">TRUE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_operation" id="UAhbdHGUCbKKn?G=I0ab" inline="false">
                          <field name="OP">OR</field>
                          <value name="A">
                            <block type="logic_compare" id="}mo^tTy+|@Tl%T5-1;d5">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="=o[6`YJt2VX``#mw(~VB">
                                  <field name="ATTR">val</field>
                                  <field name="OID">zigbee2mqtt.0.0x00158d0008d9195e.occupancy</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id="mDe~ellX*:$%Q^NBF)bN">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_compare" id="~h$}jSLIP6}.NFPm_d`,">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="_Y%Q0o*SCHOr4Z9__a_R">
                                  <field name="ATTR">val</field>
                                  <field name="OID">zigbee2mqtt.0.0xa4c1382e5d2ff601.occupancy</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id="sSym*aP338bTY/#@[jyn">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="timeouts_cleartimeout" id="4rKh8(mY;Q_88{m_F(qP">
                      <field name="NAME">timeout2</field>
                      <next>
                        <block type="timeouts_cleartimeout" id="2^|Pgwbdl1)GVYu%TGDX">
                          <field name="NAME">timeout3</field>
                          <next>
                            <block type="control" id="v%$[jBEi/`P(;I~rsc^)">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">zigbee2mqtt.0.group_2.brightness</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="V|E,e~rCGj2E0)f8UZM1">
                                  <field name="NUM">100</field>
                                </block>
                              </value>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                  <value name="IF1">
                    <block type="logic_operation" id="{Ev6=boS]pkCMNh2Eo*r" inline="false">
                      <field name="OP">AND</field>
                      <value name="A">
                        <block type="logic_compare" id="-:71$@UQ!R!G$R)7+u4,">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="W}gB;F`sQD|pbZR;=c/g">
                              <field name="ATTR">val</field>
                              <field name="OID">zigbee2mqtt.0.0x00158d0008f11336.occupancy</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="RR-tvQ|18yCnOa6px]n{">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_operation" id="gI6(6CqwKBw46y7f9:M(" inline="false">
                          <field name="OP">AND</field>
                          <value name="A">
                            <block type="logic_compare" id="!%QFhWOT0,ezYAlm?W5Y">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="v8UPSTq2iX1m7lJuVq=4">
                                  <field name="ATTR">val</field>
                                  <field name="OID">zigbee2mqtt.0.0x00158d0008d9195e.occupancy</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id="?baQ6C2+i`gG:L}}p{px">
                                  <field name="BOOL">FALSE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_compare" id="VoT)O#[2|8E6B;ivqW:D">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="3}_#K*vf:oM@+16_L@Yh">
                                  <field name="ATTR">val</field>
                                  <field name="OID">zigbee2mqtt.0.0xa4c1382e5d2ff601.occupancy</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id="+C{#hnP3T/B}6`;Pkiu(">
                                  <field name="BOOL">FALSE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO1">
                    <block type="timeouts_cleartimeout" id="z0j0JlAZ`MO*8H;qm8CL">
                      <field name="NAME">timeout2</field>
                      <next>
                        <block type="timeouts_cleartimeout" id="|eqm6V;gq0/h7-M^=q/v">
                          <field name="NAME">timeout3</field>
                          <next>
                            <block type="comment" id="dB)lP2oEri|Qrf/O4jiG">
                              <field name="COMMENT">Nach 20 Sekunden 50% Brightness</field>
                              <next>
                                <block type="timeouts_settimeout" id="^rA;}G.RQGj$wah~6t$F">
                                  <field name="NAME">timeout2</field>
                                  <field name="DELAY">20</field>
                                  <field name="UNIT">sec</field>
                                  <statement name="STATEMENT">
                                    <block type="control" id="YE1m(S6HS%tUdRp|P3jc">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">zigbee2mqtt.0.group_2.brightness</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="NLaBY|LX*s{_]X2*)F1W">
                                          <field name="NUM">25</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="comment" id="TyGElbkcOe?92|/!gkDA">
                                          <field name="COMMENT">Nach 50 Sekunden 0% Brightness sprich Licht aus</field>
                                          <next>
                                            <block type="timeouts_settimeout" id="0}(3}t4y=BB1U,Em;Bh)">
                                              <field name="NAME">timeout3</field>
                                              <field name="DELAY">20</field>
                                              <field name="UNIT">sec</field>
                                              <statement name="STATEMENT">
                                                <block type="control" id="{3/Nni!,/xR.L6_??ig[">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">zigbee2mqtt.0.group_2.brightness</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="math_number" id="so:A@$lw2FwU}b)B!/#]">
                                                      <field name="NUM">0</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
          </next>
        </block>
      </xml>
      
      posted in Blockly
      M
      mrfloppy
    • RE: Anfrage Tahoma/Somfy IO Adapter

      Hallo
      Habe mir auch eine Tahoma Box zugelgt.
      Einrichtung und so funktioniert.

      HAbe auch diese Fehelrmeldungen , sobald ich die Box mal kein LAN hat oder ich sie ab und wieder anstecke.
      Abhilfe bringt nur ein Neustart der Instanz.
      Kann man auf die Meldugen automatisch reagieren und die Instanz neu starten ?

      LG Thomas

      tahoma.0
      2023-04-10 08:26:50.169	info	eventRegisterID = 58151ee5-87c9-46bc-a3bf-75f5afb39920
      
      tahoma.0
      2023-04-10 08:26:49.356	info	Using stored bearer token 6430730c3f2cc8748c76
      
      tahoma.0
      2023-04-10 08:26:49.355	info	Adapter will connect to Tahoma Box via local API.
      
      tahoma.0
      2023-04-10 08:26:49.353	info	Configured polling interval: 20000
      
      tahoma.0
      2023-04-10 08:26:49.352	info	[START] Starting adapter tahoma v0.10.2.3
      
      tahoma.0
      2023-04-10 08:26:49.336	info	starting. Version 0.10.2 in /opt/iobroker/node_modules/iobroker.tahoma, node: v18.15.0, js-controller: 4.0.24
      
      tahoma.0
      2023-04-10 08:26:45.155	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      
      tahoma.0
      2023-04-10 08:26:45.154	info	terminating
      
      tahoma.0
      2023-04-10 08:26:45.153	info	Got terminate signal TERMINATE_YOURSELF
      
      tahoma.0
      2023-04-10 08:26:29.643	warn	Body: {"error":"\"No registered event listener.\"","errorCode":"UNSPECIFIED_ERROR"}
      
      tahoma.0
      2023-04-10 08:26:29.643	warn	Response: {"statusCode":400,"body":{"error":"\"No registered event listener.\"","errorCode":"UNSPECIFIED_ERROR"},"headers":{"content-type":"application/json","access-control-allow-origin":"*","access-control-allow-headers":"Authorization","content-length":"77","connection":"close","date":"Mon, 10 Apr 2023 06:26:29 GMT","server":"KizOs"},"request":{"uri":{"protocol":"https:","slashes":true,"auth":null,"host":"gateway-1228-6859-1058:8443","port":"8443","hostname":"gateway-1228-6859-1058","hash":null,"search":null,"query":null,"pathname":"/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch","path":"/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch","href":"https://gateway-1228-6859-1058:8443/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch"},"method":"POST","headers":{"User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0","Authorization":"Bearer 6430730c3f2cc8748c76","Content-type":"application/json","accept":"application/json","content-length":2}}}
      
      tahoma.0
      2023-04-10 08:26:29.643	warn	error during request: null, request path: events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch with payload:{}
      
      tahoma.0
      2023-04-10 08:26:09.642	warn	Body: {"error":"\"No registered event listener.\"","errorCode":"UNSPECIFIED_ERROR"}
      
      tahoma.0
      2023-04-10 08:26:09.642	warn	Response: {"statusCode":400,"body":{"error":"\"No registered event listener.\"","errorCode":"UNSPECIFIED_ERROR"},"headers":{"content-type":"application/json","access-control-allow-origin":"*","access-control-allow-headers":"Authorization","content-length":"77","connection":"close","date":"Mon, 10 Apr 2023 06:26:09 GMT","server":"KizOs"},"request":{"uri":{"protocol":"https:","slashes":true,"auth":null,"host":"gateway-1228-6859-1058:8443","port":"8443","hostname":"gateway-1228-6859-1058","hash":null,"search":null,"query":null,"pathname":"/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch","path":"/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch","href":"https://gateway-1228-6859-1058:8443/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch"},"method":"POST","headers":{"User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0","Authorization":"Bearer 6430730c3f2cc8748c76","Content-type":"application/json","accept":"application/json","content-length":2}}}
      
      tahoma.0
      2023-04-10 08:26:09.642	warn	error during request: null, request path: events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch with payload:{}
      
      tahoma.0
      2023-04-10 08:25:49.638	warn	Body: {"error":"\"No registered event listener.\"","errorCode":"UNSPECIFIED_ERROR"}
      
      tahoma.0
      2023-04-10 08:25:49.638	warn	Response: {"statusCode":400,"body":{"error":"\"No registered event listener.\"","errorCode":"UNSPECIFIED_ERROR"},"headers":{"content-type":"application/json","access-control-allow-origin":"*","access-control-allow-headers":"Authorization","content-length":"77","connection":"close","date":"Mon, 10 Apr 2023 06:25:49 GMT","server":"KizOs"},"request":{"uri":{"protocol":"https:","slashes":true,"auth":null,"host":"gateway-1228-6859-1058:8443","port":"8443","hostname":"gateway-1228-6859-1058","hash":null,"search":null,"query":null,"pathname":"/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch","path":"/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch","href":"https://gateway-1228-6859-1058:8443/enduser-mobile-web/1/enduserAPI/events/65c50aec-3038-4b0e-b5a8-c393ebf6764c/fetch"},"method":"POST","headers":{"User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0","Authorization":"Bearer 6430730c3f2cc8748c76","Content-type":"application/json","accept":"application/json","content-length":2}}}
      

      LG Thomas

      posted in ioBroker Allgemein
      M
      mrfloppy
    • RE: Blockly DP wird nicht false

      @djmarc75

      @djmarc75 said in Blockly DP wird nicht false:

      @mrfloppy jetzt erkläre nochmal bitte deutlich was Du alles hast und was Dein Ziel ist....

      Vorhanden: 2x Fensterkontakt -3State und 1x Bewegungsmelder. Alles Homematic.

      1. Wenn es Abend ist und wir eine der Balkontüren öffnen, soll das Außenlicht angehen. Wenn alle Türen wieder zu dann ausgehen.
      2. Wenn die Türen zu sind, soll aber trotzdem mittels Bewegungsmelder das Licht im Garten angehen wenn man von der Gartenseite rein geht.
      3. Wenn am Tag schon eine der Balkontüren offen ist, dann soll wenn es Nacht wird das Außenlicht angehen.

      @paul53 said in Blockly DP wird nicht false:

      .... wenn es Nacht wird, muss auf den Nacht-Datenpunkt getriggert werden.

      Heist das, es würde reichen wenn ich das am Anfang als 4.te ObjektID hinzufüge?

      LG

      posted in Blockly
      M
      mrfloppy
    • RE: Blockly DP wird nicht false

      @djmarc75 said in Blockly DP wird nicht false:

      (Wird bestimmt schwierig alles auf eine Seite zu bekommen bei den unnötigen Blöcken 😉 )

      Bin noch nicht so der Profi und am lernen.
      LG

      b661c7b5-00d5-4845-9fef-670b620bfefb-image.png

      posted in Blockly
      M
      mrfloppy
    • Blockly DP wird nicht false

      Frage an die Profis. Mein DP wird nach dem Schliessen der Balkontüre in der Nacht nicht wieder false.
      Wo ist da mein Denkfehler?
      Habe schon steuere Dp , aktualisiere DP versucht. Keine Änderung.
      LG

      <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="6NTf}*4Hs@H?k/54~dHi" x="-537" y="-1486">
        <mutation xmlns="http://www.w3.org/1999/xhtml" items="3"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="eIwD5nRX(N$RuC,J1uKe">
            <field name="oid">hm-rpc.1.NEQ0119621.1.MOTION</field>
          </shadow>
        </value>
        <value name="OID1">
          <shadow type="field_oid" id=".,b50y=^Z^X,#iPP9XI1">
            <field name="oid">hm-rpc.1.MEQ0222392.1.STATE</field>
          </shadow>
        </value>
        <value name="OID2">
          <shadow type="field_oid" id="RvLxvwPtZFz~hQ[$wUgM">
            <field name="oid">hm-rpc.1.NEQ1762489.1.STATE</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="uRT!pK$k2YLKLTL2E2Hk">
            <mutation elseif="1"></mutation>
            <value name="IF0">
              <block type="logic_compare" id="8Bsb2zF`RPVD`n]2{O/*">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="UC$c*xp:9JZ`?GZ^xF#s">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.Nachtcheck</field>
                  </block>
                </value>
                <value name="B">
                  <block type="logic_boolean" id="L36,g}f=*k(NZtL*{X+b">
                    <field name="BOOL">FALSE</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="controls_if" id="cjkfgJXx(/SD;HLnc/T=">
                <mutation elseif="1"></mutation>
                <value name="IF0">
                  <block type="logic_operation" id="+74C?;/MiXQbGFjibW{R" inline="false">
                    <field name="OP">OR</field>
                    <value name="A">
                      <block type="logic_compare" id=",0jkdg+;{Xx)er#dgePH">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="o-6[QWD7WRQ0D$L-74W#">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.MEQ0222392.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="jk0)!_-0!GEsS@1ki21U">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id="Mzd=:CB:=k-?V!k_z%}=">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="Izs51IVntc~qiFL;}Xj:">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.NEQ1762489.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="D@K[0+m1t)nE~x;BH{C}">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="comment" id="{$jUW$B*~U#rCS9bD36G">
                    <field name="COMMENT">bei FK1 oder FK2 open</field>
                    <next>
                      <block type="comment" id="[=:SR$6dtmje}-%N@Sh#">
                        <field name="COMMENT">Setze DP Dauerlicht true</field>
                        <next>
                          <block type="update" id="yCM@^=D9~ZRV[!+2=:n,">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="f,aU^.mjf~.r|/kQ.re*">
                                <field name="BOOL">TRUE</field>
                              </block>
                            </value>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
                <value name="IF1">
                  <block type="logic_operation" id="6,7HRyKOS/DjF*HQ0968" inline="false">
                    <field name="OP">AND</field>
                    <value name="A">
                      <block type="logic_compare" id="$XviPL9aQBAAww7y6Wej">
                        <field name="OP">NEQ</field>
                        <value name="A">
                          <block type="get_value" id="oLuvD`aFvy^ka.Bn)6x3">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.MEQ0222392.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="s;=98TYjN]8E1%^U[XS?">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id=":W(|C,myu[qDJmgMa*i%">
                        <field name="OP">NEQ</field>
                        <value name="A">
                          <block type="get_value" id="~|(tyg]u=FY7/z`E7XZR">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.NEQ1762489.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="7bgj@Ohii86jX}_YqamJ">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO1">
                  <block type="comment" id="$}9I-]PmA/J@)WV$xQ~0">
                    <field name="COMMENT">bei FK1 und FK2 tilted/closed</field>
                    <next>
                      <block type="comment" id="Pb,:nFQVkO2A,GjrmnG#">
                        <field name="COMMENT">Setze DP Dauerlicht false</field>
                        <next>
                          <block type="update" id="sU$:xq~AiH?%97ynl(mK">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="F6q6~0mBIvpMIz).{Z^x">
                                <field name="BOOL">FALSE</field>
                              </block>
                            </value>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
            </statement>
            <value name="IF1">
              <block type="logic_compare" id="CqZNY:*(vrxga1.RZh]K">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id=",GLaSEdsWaaZ/}{a.7v`">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.Nachtcheck</field>
                  </block>
                </value>
                <value name="B">
                  <block type="logic_boolean" id="U}YsVIA3rugxIG5vycnR">
                    <field name="BOOL">TRUE</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO1">
              <block type="controls_if" id="RNJfa(5,`/10kucC8^O$">
                <mutation elseif="4"></mutation>
                <value name="IF0">
                  <block type="logic_compare" id="!fa8e;lcDVeSgu444uN:">
                    <field name="OP">EQ</field>
                    <value name="A">
                      <block type="get_value" id="h?2)u$Z(Ul:#`Y2req+;">
                        <field name="ATTR">val</field>
                        <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_boolean" id="C^FV.Vm=RU-M8oaiuale">
                        <field name="BOOL">TRUE</field>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="comment" id="QNns8,KAgSzPSwrKzC#Q">
                    <field name="COMMENT">Wenn Balkon schon offen und es nacht wird, dann licht ein!</field>
                    <next>
                      <block type="timeouts_cleartimeout" id="`4AC!O6bz!RcP|ypC,/F">
                        <field name="NAME">timeout</field>
                        <next>
                          <block type="timeouts_cleartimeout" id="rE}=eBf7)[h|cbcYdQ6T">
                            <field name="NAME">timeout2</field>
                            <next>
                              <block type="comment" id="{6z_VJ(#^wQBsivl@U]$">
                                <field name="COMMENT">Schalte Gartenhauslicht Außen ein</field>
                                <next>
                                  <block type="control" id="N-ZLT,NL}2Ub.{N=Uff3">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">hm-rpc.1.LEQ0883156.2.STATE</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="V%OYv|9S@KF~R8,=}{2@">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
                <value name="IF1">
                  <block type="logic_operation" id="5$F85NvuKZ/3C2;a3L/^" inline="false">
                    <field name="OP">OR</field>
                    <value name="A">
                      <block type="logic_compare" id="$ZZElYox:SJ:6cHka`Mz">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="5qS}:1)CnTEjhO/Ms_(n">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.MEQ0222392.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="SkAZ?k-p(,sRaw3G%FgU">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id="77?Dt?EKASwwjgdxM$t1">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="R[Q2AgOV,_?s(!Xp]fNL">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.NEQ1762489.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id=";9i.m],uM}6S(sw+8(aR">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO1">
                  <block type="comment" id="Y@_xNDiIE}1)f-0+2ky]">
                    <field name="COMMENT">bei FK1 oder FK2 open</field>
                    <next>
                      <block type="comment" id="}67cND.sh]o=^FXmVgz(">
                        <field name="COMMENT">Schalte Gartenhauslicht Außen ein</field>
                        <next>
                          <block type="timeouts_cleartimeout" id="}j7Xh?wjBEGrIhM(A$p?">
                            <field name="NAME">timeout2</field>
                            <next>
                              <block type="control" id="F7Ud0fjI2kIZsdFu`/gW">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">hm-rpc.1.LEQ0883156.2.STATE</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id="-EV:v#nl@UrIy??TX6n{">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="comment" id="%uNHJV19zu*GN?Vk21;d">
                                    <field name="COMMENT">Setze DP Dauerlicht true</field>
                                    <next>
                                      <block type="update" id="[7?Q*SgZg7Heix$|1c21">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="R]*CggPgzhOmv.!*.n4M">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
                <value name="IF2">
                  <block type="logic_operation" id="q(+D:$Ep/=ie?JSJ+bl~" inline="false">
                    <field name="OP">AND</field>
                    <value name="A">
                      <block type="logic_compare" id="#/UV7^GONs$a.3TcsZM`">
                        <field name="OP">NEQ</field>
                        <value name="A">
                          <block type="get_value" id="~m:_1yMkGRe)G.:9:J;?">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.MEQ0222392.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="6y:5oEqf(jv~@3~,2eE!">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id="d$UqoQyMrha.5cAO3uj%">
                        <field name="OP">NEQ</field>
                        <value name="A">
                          <block type="get_value" id="~p1bi#avd+N@-bnd3;UV">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.NEQ1762489.1.STATE</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="jTL[JUnHkgsj}}X^QyIN">
                            <field name="NUM">2</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO2">
                  <block type="comment" id=")iHh5(),jsYvNy,#Vbt*">
                    <field name="COMMENT">bei FK1 und FK2 tilted/closed</field>
                    <next>
                      <block type="comment" id="ll:{gqh8Afp[luJIx/n@">
                        <field name="COMMENT">Schalte Gartenhauslicht nach 20 Sek Außen aus</field>
                        <next>
                          <block type="timeouts_cleartimeout" id="qh[o63[nte|ibzWG;pUr">
                            <field name="NAME">timeout2</field>
                            <next>
                              <block type="timeouts_settimeout" id="8~j6HTMCbO~%:K3nWq/[">
                                <field name="NAME">timeout2</field>
                                <field name="DELAY">20</field>
                                <field name="UNIT">sec</field>
                                <statement name="STATEMENT">
                                  <block type="control" id="rp,Ey;MUA,^=!h$Q6=e+">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">hm-rpc.1.LEQ0883156.2.STATE</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="}tSWhm`+71Hx2U@daD;w">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                                <next>
                                  <block type="comment" id="*F@okqD$EIxqiPK$O+!Y">
                                    <field name="COMMENT">Setze DP Dauerlicht false</field>
                                    <next>
                                      <block type="update" id="6D~ShE^f*tDB4M4NmidG">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="2V69+SEH{h6HZ3+tigi(">
                                            <field name="BOOL">FALSE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
                <value name="IF3">
                  <block type="logic_operation" id="=S+/tlbeA)dtrvWMpl|N" inline="false">
                    <field name="OP">AND</field>
                    <value name="A">
                      <block type="logic_compare" id="%7y$jh_`6UJItoxn6g-{">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="UTYa!=1!|;gBHUYc_Xwv">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.NEQ0119621.1.MOTION</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="^.m#/5_9|0NH|^,4xD:v">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id=":{(X]#V`xBIYvY.OsHIu">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="Xi/Q}N}7oxt]!%?Q;DK6">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="Y}kNvp,BTWQ/+8,OxOV`">
                            <field name="BOOL">FALSE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO3">
                  <block type="comment" id="d8@C6pTb}`qmx4ZR;wud">
                    <field name="COMMENT">Wenn DP Dauerlicht false und BWM Motion</field>
                    <next>
                      <block type="timeouts_cleartimeout" id="ljZ:Ie;l^u==DRCoC1Tu">
                        <field name="NAME">timeout</field>
                        <next>
                          <block type="control" id="dar9a6aldb%1aMo#8nUS">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">hm-rpc.1.LEQ0883156.2.STATE</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="tq^PKoxJC4l]jgh;Ai{F">
                                <field name="BOOL">TRUE</field>
                              </block>
                            </value>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
                <value name="IF4">
                  <block type="logic_operation" id="0R)|FS1}D0e@7E`|nwy}" inline="false">
                    <field name="OP">AND</field>
                    <value name="A">
                      <block type="logic_compare" id="%l|T`Pp={*-*o0go1j~F">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="Jqk`7M24Ov0#)~fQjI8O">
                            <field name="ATTR">val</field>
                            <field name="OID">hm-rpc.1.NEQ0119621.1.MOTION</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="(9`:G9TKc;qyg$`P=~Eq">
                            <field name="BOOL">FALSE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id="vONC+0qq,NGgXo#XLm~F">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="cy8#n66?G^yL%Zgv:48^">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.Eigene_Datenpunkte.Dauerlicht_Terasse</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="|ssj[.yUtcqEv)5cd4H.">
                            <field name="BOOL">FALSE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO4">
                  <block type="comment" id=":N[HYNM0i1A95%snxunb">
                    <field name="COMMENT">Wenn DP Dauerlicht false und BWM noMotion</field>
                    <next>
                      <block type="timeouts_cleartimeout" id="s+Mih*GxWeskKP]beb1Q">
                        <field name="NAME">timeout</field>
                        <next>
                          <block type="timeouts_settimeout" id="/IPEkNlUNXy#)W5YJDx;">
                            <field name="NAME">timeout</field>
                            <field name="DELAY">20</field>
                            <field name="UNIT">sec</field>
                            <statement name="STATEMENT">
                              <block type="control" id=")q[N?]n9}|v:(F.U)iS?">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">hm-rpc.1.LEQ0883156.2.STATE</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id="lv=A5~;(l$74J7c0UhK_">
                                    <field name="BOOL">FALSE</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
            </statement>
          </block>
        </statement>
      </block>
      
      posted in Blockly
      M
      mrfloppy
    • Grafan Influx welche Daten aufzeichnen

      Hallo
      Ich habe Influx 2 und Grafana am laufen.
      Meine Frage ist welche Datenpunkte sollte man nun loggen um zb Verbrauchswerte von BKW, Fernseher, Lampen was auch immer in Grafana dann zu visualisieren.
      Ich logge zur Zeit die Momentanwerte und die Kurven kann ich dadurch ja leicht anzeigen lassen.
      Aber wie kann ich mir den Tagesumsatz anzeigen lassen in Grafana.
      Müsste ich dazu die Totalenergy loggen und daraus berechnen?
      Problem manche Steckdosen können nur Momentanverbrauch anzeigen.
      Hoffe es ist verständlich was ich meine.

      LG Thomas

      posted in Off Topic
      M
      mrfloppy
    • RE: JSON Tabelle FuelPriceMonitor [Austria]

      @liv-in-sky
      danke, getauscht und werde beobachten die nächsten Tage

      posted in JavaScript
      M
      mrfloppy
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo