Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. (solved) Skript funktionslos, aber warum?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    7
    1
    262

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    246

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    901

(solved) Skript funktionslos, aber warum?

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
13 Beiträge 5 Kommentatoren 1.0k Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Dragon

    Ich habe folgendes Skript um aus einem Bewegungs- und einem Presencemelder einen Anwesenheitsdatenpunkt für ein Zimmer zu erstellen. Ich verstehe nur nicht warum es nicht funktioniert. Wenn einer der beiden true wird geht der Punkt auf true, wenn aber beide auf false sind wechselt die Anwesenheit nicht auf false. Was mache ich falsch?

    <xml xmlns="https://developers.google.com/blockly/xml">
      <block type="on_ext" id="Xg]w0]YLgHvU++$$J/er" x="63" y="63">
        <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="7x2%hoC/rYfsB.uAP;Ke">
            <field name="oid">zigbee.0.a4c138be6ae0e8dd.presence</field>
          </shadow>
        </value>
        <value name="OID1">
          <shadow type="field_oid" id="v^hV~wV@WkPT,u0Uw,io">
            <field name="oid">zigbee.0.00158d00030b342b.occupancy</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="/IXb;E$k=ka.+mi+g[[v">
            <mutation else="1"></mutation>
            <value name="IF0">
              <block type="logic_operation" id="y~*M^!D5a0%ky6dLLpjl" inline="false">
                <field name="OP">AND</field>
                <value name="A">
                  <block type="logic_compare" id="H)A_rs_R!f$$LLMVuqD(">
                    <field name="OP">EQ</field>
                    <value name="A">
                      <block type="get_value" id="]r:rz.1Pb-XNF!3J~z87">
                        <field name="ATTR">val</field>
                        <field name="OID">zigbee.0.a4c138be6ae0e8dd.presence</field>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_boolean" id="~T1*!~reS1=.lc+:O@Nd">
                        <field name="BOOL">FALSE</field>
                      </block>
                    </value>
                  </block>
                </value>
                <value name="B">
                  <block type="logic_compare" id="1[uAy;k`tA73t[R3KO~p">
                    <field name="OP">EQ</field>
                    <value name="A">
                      <block type="get_value" id="Y+0.7hOcg~;e:F^|+$y(">
                        <field name="ATTR">val</field>
                        <field name="OID">zigbee.0.00158d00030b342b.occupancy</field>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_boolean" id="`v$i5Rs^gAkUo,s,TB2T">
                        <field name="BOOL">FALSE</field>
                      </block>
                    </value>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="control" id="ccHNe?u?jmJjPC*o+r?D">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">0_userdata.0.Anwesenheit.Anwesenheit_Whiskeyzimmer</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="logic_boolean" id="l2lVo(X4HPA^v83zg0Bi">
                    <field name="BOOL">FALSE</field>
                  </block>
                </value>
              </block>
            </statement>
            <statement name="ELSE">
              <block type="control" id="O7[q?!J%kGd@AXZC/q7g">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">0_userdata.0.Anwesenheit.Anwesenheit_Whiskeyzimmer</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="logic_boolean" id="s=~d!)M]KAEvKxv7N2bv">
                    <field name="BOOL">TRUE</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
      </block>
    </xml>
    
    ======================= SUMMARY =======================
                            v.2023-10-10
    
    
     Static hostname: ioBroker
           Icon name: computer-vm
             Chassis: vm 🖴
      Virtualization: kvm
    Operating System: Debian GNU/Linux 12 (bookworm)
              Kernel: Linux 6.1.0-17-amd64
        Architecture: x86-64
     Hardware Vendor: QEMU
      Hardware Model: Standard PC _i440FX + PIIX, 1996_
    Firmware Version: rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org
    
    Installation:           kvm
    Kernel:                 x86_64
    Userland:               amd64
    Timezone:               Europe/Berlin (CET, +0100)
    User-ID:                1000
    X-Server:               false
    Boot Target:            graphical.target
    
    Pending OS-Updates:     0
    Pending iob updates:    0
    
    Nodejs-Installation:    /usr/bin/nodejs         v18.19.0
                            /usr/bin/node           v18.19.0
                            /usr/bin/npm            10.2.3
                            /usr/bin/npx            10.2.3
                            /usr/bin/corepack       0.22.0
    
    Recommended versions are nodejs 18.19.0 and npm 10.2.3
    Your nodejs installation is correct
    
    MEMORY: 
                   total        used        free      shared  buff/cache   available
    Mem:            8.3G        5.7G        1.3G        516K        1.7G        2.7G
    Swap:           1.0G          0B        1.0G
    Total:          9.3G        5.7G        2.3G
    
    Active iob-Instances:   63
    Active repo(s): stable
    
    ioBroker Core:          js-controller           5.0.17
                            admin                   6.12.0
    
    ioBroker Status:        iobroker is running on this host.
    
    
    Objects type: jsonl
    States  type: jsonl
    
    Status admin and web instance:
    + system.adapter.admin.0                  : admin                 : ioBroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
    + system.adapter.web.0                    : web                   : ioBroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
    
    Objects:                24816
    States:                 21232
    
    Size of iob-Database:
    
    27M     /opt/iobroker/iobroker-data/objects.jsonl
    18M     /opt/iobroker/iobroker-data/objects.json.migrated
    18M     /opt/iobroker/iobroker-data/objects.json.bak.migrated
    54M     /opt/iobroker/iobroker-data/states.jsonl
    13M     /opt/iobroker/iobroker-data/states.json.migrated
    13M     /opt/iobroker/iobroker-data/states.json.bak.migrated
    
    
    
    =================== END OF SUMMARY ====================
    

    Screenshot 2024-01-29 07.18.05.png Screenshot 2024-01-29 07.15.13.png

    arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #3

    @dragon sagte in Funktionslos, aber warum?:

    Was mache ich falsch?

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

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    D 1 Antwort Letzte Antwort
    0
    • D Offline
      D Offline
      Dragon
      schrieb am zuletzt editiert von
      #4

      Infos hinzugefügt, obwohl ich mir nicht vorstellen kann was das weiter hilft, weil viele andere Skripte funktionieren.

      1 Antwort Letzte Antwort
      0
      • arteckA arteck

        @dragon sagte in Funktionslos, aber warum?:

        Was mache ich falsch?

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

        D Offline
        D Offline
        Dragon
        schrieb am zuletzt editiert von
        #5

        @arteck Ich denke du weist, dass die Frage auf das Skript bezogen war...

        arteckA 1 Antwort Letzte Antwort
        0
        • D Dragon

          Ich habe folgendes Skript um aus einem Bewegungs- und einem Presencemelder einen Anwesenheitsdatenpunkt für ein Zimmer zu erstellen. Ich verstehe nur nicht warum es nicht funktioniert. Wenn einer der beiden true wird geht der Punkt auf true, wenn aber beide auf false sind wechselt die Anwesenheit nicht auf false. Was mache ich falsch?

          <xml xmlns="https://developers.google.com/blockly/xml">
            <block type="on_ext" id="Xg]w0]YLgHvU++$$J/er" x="63" y="63">
              <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <value name="OID0">
                <shadow type="field_oid" id="7x2%hoC/rYfsB.uAP;Ke">
                  <field name="oid">zigbee.0.a4c138be6ae0e8dd.presence</field>
                </shadow>
              </value>
              <value name="OID1">
                <shadow type="field_oid" id="v^hV~wV@WkPT,u0Uw,io">
                  <field name="oid">zigbee.0.00158d00030b342b.occupancy</field>
                </shadow>
              </value>
              <statement name="STATEMENT">
                <block type="controls_if" id="/IXb;E$k=ka.+mi+g[[v">
                  <mutation else="1"></mutation>
                  <value name="IF0">
                    <block type="logic_operation" id="y~*M^!D5a0%ky6dLLpjl" inline="false">
                      <field name="OP">AND</field>
                      <value name="A">
                        <block type="logic_compare" id="H)A_rs_R!f$$LLMVuqD(">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="]r:rz.1Pb-XNF!3J~z87">
                              <field name="ATTR">val</field>
                              <field name="OID">zigbee.0.a4c138be6ae0e8dd.presence</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="~T1*!~reS1=.lc+:O@Nd">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_compare" id="1[uAy;k`tA73t[R3KO~p">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="Y+0.7hOcg~;e:F^|+$y(">
                              <field name="ATTR">val</field>
                              <field name="OID">zigbee.0.00158d00030b342b.occupancy</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="`v$i5Rs^gAkUo,s,TB2T">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="control" id="ccHNe?u?jmJjPC*o+r?D">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">0_userdata.0.Anwesenheit.Anwesenheit_Whiskeyzimmer</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="l2lVo(X4HPA^v83zg0Bi">
                          <field name="BOOL">FALSE</field>
                        </block>
                      </value>
                    </block>
                  </statement>
                  <statement name="ELSE">
                    <block type="control" id="O7[q?!J%kGd@AXZC/q7g">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">0_userdata.0.Anwesenheit.Anwesenheit_Whiskeyzimmer</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="s=~d!)M]KAEvKxv7N2bv">
                          <field name="BOOL">TRUE</field>
                        </block>
                      </value>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
          </xml>
          
          ======================= SUMMARY =======================
                                  v.2023-10-10
          
          
           Static hostname: ioBroker
                 Icon name: computer-vm
                   Chassis: vm 🖴
            Virtualization: kvm
          Operating System: Debian GNU/Linux 12 (bookworm)
                    Kernel: Linux 6.1.0-17-amd64
              Architecture: x86-64
           Hardware Vendor: QEMU
            Hardware Model: Standard PC _i440FX + PIIX, 1996_
          Firmware Version: rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org
          
          Installation:           kvm
          Kernel:                 x86_64
          Userland:               amd64
          Timezone:               Europe/Berlin (CET, +0100)
          User-ID:                1000
          X-Server:               false
          Boot Target:            graphical.target
          
          Pending OS-Updates:     0
          Pending iob updates:    0
          
          Nodejs-Installation:    /usr/bin/nodejs         v18.19.0
                                  /usr/bin/node           v18.19.0
                                  /usr/bin/npm            10.2.3
                                  /usr/bin/npx            10.2.3
                                  /usr/bin/corepack       0.22.0
          
          Recommended versions are nodejs 18.19.0 and npm 10.2.3
          Your nodejs installation is correct
          
          MEMORY: 
                         total        used        free      shared  buff/cache   available
          Mem:            8.3G        5.7G        1.3G        516K        1.7G        2.7G
          Swap:           1.0G          0B        1.0G
          Total:          9.3G        5.7G        2.3G
          
          Active iob-Instances:   63
          Active repo(s): stable
          
          ioBroker Core:          js-controller           5.0.17
                                  admin                   6.12.0
          
          ioBroker Status:        iobroker is running on this host.
          
          
          Objects type: jsonl
          States  type: jsonl
          
          Status admin and web instance:
          + system.adapter.admin.0                  : admin                 : ioBroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
          + system.adapter.web.0                    : web                   : ioBroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
          
          Objects:                24816
          States:                 21232
          
          Size of iob-Database:
          
          27M     /opt/iobroker/iobroker-data/objects.jsonl
          18M     /opt/iobroker/iobroker-data/objects.json.migrated
          18M     /opt/iobroker/iobroker-data/objects.json.bak.migrated
          54M     /opt/iobroker/iobroker-data/states.jsonl
          13M     /opt/iobroker/iobroker-data/states.json.migrated
          13M     /opt/iobroker/iobroker-data/states.json.bak.migrated
          
          
          
          =================== END OF SUMMARY ====================
          

          Screenshot 2024-01-29 07.18.05.png Screenshot 2024-01-29 07.15.13.png

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von Codierknecht
          #6

          @dragon sagte in Funktionslos, aber warum?:

          Was mache ich falsch?

          1. Eigene DP solltest Du mit "Aktualisiere" schreiben, damit die im Baum nicht in rot dargestellt werden.
            Hat aber nur optische Gründe.
            https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/6

          2. Bau im Trigger mal eine Debug-Ausgabe ein und lass Dir die Werte der beiden betroffenen DP ins Log schreiben.

          3. Ich würde es anders lösen:
            a5853698-bd0d-4039-8a86-63c31d1c9215-image.png

          Ich denke du weist, dass die Frage auf das Skript bezogen war...

          Nur die Allerwenigsten hier werden sich zunächst das XML importieren, um zu sehen was Du überhaupt meinst.
          Und wer nur am Handy liest, hat ganz schlechte Karten.
          Blockly immer als Screenshot. Das XML kannst Du optional (in einen Spoiler verpackt) zeigen.

          Und die Ausgabe von iob diag ist in diesem Fall etwas zu viel des Guten ;-)

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          D 1 Antwort Letzte Antwort
          1
          • WinniW Offline
            WinniW Offline
            Winni
            Most Active
            schrieb am zuletzt editiert von
            #7

            Wenn das selbst angelegte Datenpunkte sind musst du den Baustein "aktualisieren" verwenden, nicht "steuern"

            Es gibt nicht Gutes. Außer man tut es. Erich Kästner

            1 Antwort Letzte Antwort
            0
            • D Dragon

              @arteck Ich denke du weist, dass die Frage auf das Skript bezogen war...

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von arteck
              #8

              @dragon wer soll mit dem Titel klar kommen

              Funktionslos, aber warum?

              da kannst auch schreiben "geht nicht"

              was ist funktionslos ?? iobroker ?? dein Auto ?? deine Uhr ?? Internetz ??

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              D 1 Antwort Letzte Antwort
              0
              • arteckA arteck

                @dragon wer soll mit dem Titel klar kommen

                Funktionslos, aber warum?

                da kannst auch schreiben "geht nicht"

                was ist funktionslos ?? iobroker ?? dein Auto ?? deine Uhr ?? Internetz ??

                D Offline
                D Offline
                Dragon
                schrieb am zuletzt editiert von
                #9

                @arteck Es befindet sich doch im Unterforum Blockly. Was ist dann wohl gemeint... Die Zeit welche du aufbringst um mich hier zu schikanieren, könntest du einfach für eine Antwort verwenden. Ihr macht es Forenmitgliedern echt schwer.

                AsgothianA 1 Antwort Letzte Antwort
                0
                • D Dragon

                  @arteck Es befindet sich doch im Unterforum Blockly. Was ist dann wohl gemeint... Die Zeit welche du aufbringst um mich hier zu schikanieren, könntest du einfach für eine Antwort verwenden. Ihr macht es Forenmitgliedern echt schwer.

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #10

                  @dragon

                  Der entscheidende Punkt wurde weiter oben von @Codierknecht genannt:

                  Bau Dir log-Ausgaben in das Skript ein um zu schauen wie die beiden Datenpunkte stehen wenn das Skript triggert. So scheint erst einmal alles stimmig - es muss also irgendwo etwas schief gehen.

                  Keiner von uns hat eine Glaskugel die gut genug ist das einfach mal so heraus zu bekommen.

                  A.

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  1 Antwort Letzte Antwort
                  0
                  • CodierknechtC Codierknecht

                    @dragon sagte in Funktionslos, aber warum?:

                    Was mache ich falsch?

                    1. Eigene DP solltest Du mit "Aktualisiere" schreiben, damit die im Baum nicht in rot dargestellt werden.
                      Hat aber nur optische Gründe.
                      https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/6

                    2. Bau im Trigger mal eine Debug-Ausgabe ein und lass Dir die Werte der beiden betroffenen DP ins Log schreiben.

                    3. Ich würde es anders lösen:
                      a5853698-bd0d-4039-8a86-63c31d1c9215-image.png

                    Ich denke du weist, dass die Frage auf das Skript bezogen war...

                    Nur die Allerwenigsten hier werden sich zunächst das XML importieren, um zu sehen was Du überhaupt meinst.
                    Und wer nur am Handy liest, hat ganz schlechte Karten.
                    Blockly immer als Screenshot. Das XML kannst Du optional (in einen Spoiler verpackt) zeigen.

                    Und die Ausgabe von iob diag ist in diesem Fall etwas zu viel des Guten ;-)

                    D Offline
                    D Offline
                    Dragon
                    schrieb am zuletzt editiert von
                    #11

                    @codierknecht ein interessanter Vorschlag. Nun ist die Frage warum ich das so machen sollte. Was ist der unterschied zwischen deinem Vorschlag und meiner Umsetzung. Also was ist an deinem besser und nicht einfach nur eine andere Lösung?

                    CodierknechtC 1 Antwort Letzte Antwort
                    0
                    • D Dragon

                      @codierknecht ein interessanter Vorschlag. Nun ist die Frage warum ich das so machen sollte. Was ist der unterschied zwischen deinem Vorschlag und meiner Umsetzung. Also was ist an deinem besser und nicht einfach nur eine andere Lösung?

                      CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      schrieb am zuletzt editiert von Codierknecht
                      #12

                      @dragon
                      Funktionieren sollte Deine Lösung auch.

                      Wie gesagt: Bau Dir Debug-Ausgaben ein.

                      4096894d-7967-4841-b11d-b16f9c09d689-image.png

                      Also was ist an deinem besser und nicht einfach nur eine andere Lösung?

                      Ich behaupte einfach mal ganz dreist: Die ist etwas eleganter ;-)
                      Ein "Wert = falsch" ist ineffektiv. Das kann man genau so gut als "nicht Wert" formulieren.
                      Und statt auf "falsch" kann man mit dem "oder" ja auch auf "wahr" prüfen und spart sich eine weitere Operation.
                      Ich weiß: Ist Erbsenzählerei. Wir reden hier vermutlich über einige wenige Taktzyklen und Mikrosekunden.

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      1 Antwort Letzte Antwort
                      1
                      • D Offline
                        D Offline
                        Dragon
                        schrieb am zuletzt editiert von
                        #13

                        So, hat etwas gedauert, aber es gibt eine Lösung. Ein geprüfter Datenpunkt wurde nicht geändert. (Schlafenszeit) War der Übeltäter...

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        612

                        Online

                        32.8k

                        Benutzer

                        82.8k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe