Navigation

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

    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

    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 18
    • Best 0
    • Groups 1

    Bodo Krollpfeiffer

    @Bodo Krollpfeiffer

    Starter

    0
    Reputation
    20
    Profile views
    18
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Bodo Krollpfeiffer Follow
    Starter

    Latest posts made by Bodo Krollpfeiffer

    • Mit Datenpunkt zählen

      Halli Hallo Ich bin jetzt absolut ratlos warum mein Skript nicht macht was es soll.😵

      Ich möchte einen Frequenzumrichter für meine Gartenpumpe steuern. Ich steuere mit verschiedenen Frequenzen zB 15,25,35,....
      Ich habe für jede Frequenz mit einen Datenpunkt angelegt, wenn der Datenpunkt höher als 1.2.3.4 ist wird der FU angeschaltet. das geht auch soweit. Ich habe verschiedene Skripts um den FU anzusteuern. Deswegen brauche ich diese Datenpunkte. Also soll der FU erst wieder abschalten wenn der Datenpunkt auf 0 wieder ist.

      InkedUnbenannt_LI.jpg

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on_ext" id="F)y(oPeAFI(Xn(XJXdfU" x="88" y="-512">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">any</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="`rI#4#iDM}_*Kh@RwtVh">
              <field name="oid">0_userdata.0.Gartensteuerung.Hauptventil</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="controls_if" id="O:g4U2T;~B8jsTKC2zoh">
              <value name="IF0">
                <block type="logic_compare" id="n8^B~-%}R=3Ri-TC-5Bx">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id=".G=m,![h{+=)IWHGgiU0">
                      <field name="ATTR">val</field>
                      <field name="OID">0_userdata.0.Gartensteuerung.Hauptventil</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_boolean" id="t(t$Gi#m*/(b,2zQr^T#">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="update" id=";/$hyF!RSJLXos**LWUR">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">0_userdata.0.Frequenzumrichter-läuft</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="logic_boolean" id=".?pNt(Wswepv{0Lfr4k?">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                  <next>
                    <block type="request" id="SoV|5q,dWw?%eYO|FI(0">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                      <field name="WITH_STATEMENT">FALSE</field>
                      <field name="LOG"></field>
                      <value name="URL">
                        <shadow type="text" id="U0*};h%}s]iSz|:IWt,y">
                          <field name="TEXT">text</field>
                        </shadow>
                        <block type="text" id="m8=qo~0a9M#/0g+ya9)s">
                          <field name="TEXT">http://192.168.188.158/control?cmd=gpio,5,1</field>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </statement>
              <next>
                <block type="controls_if" id="0P/6^-3nm6fddb-]}cz|">
                  <value name="IF0">
                    <block type="logic_compare" id="(l+(:Z)x8:I8cqx(Z{T1">
                      <field name="OP">EQ</field>
                      <value name="A">
                        <block type="get_value" id="o?H]:XUPw~(WW[b~30O%">
                          <field name="ATTR">val</field>
                          <field name="OID">0_userdata.0.Gartensteuerung.Hauptventil</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_boolean" id="Nc/ElA!Zi7JUU`W*H!7g">
                          <field name="BOOL">FALSE</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="update" id="U[XbR:+!v`m*JWI^h$GQ">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">0_userdata.0.Frequenzumrichter-läuft</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="yX}pV/+azl,?KATgk1I9">
                          <field name="BOOL">FALSE</field>
                        </block>
                      </value>
                      <next>
                        <block type="request" id="YNK9Z[vzd6}I{CF#sd2k">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                          <field name="WITH_STATEMENT">FALSE</field>
                          <field name="LOG"></field>
                          <value name="URL">
                            <shadow type="text" id="L8(U4;^ayR*aW)s%]hfF">
                              <field name="TEXT">text</field>
                            </shadow>
                            <block type="text" id="df8E1ZxO!S-,XBTS@}Af">
                              <field name="TEXT">http://192.168.188.158/control?cmd=gpio,5,0</field>
                            </block>
                          </value>
                          <next>
                            <block type="timeouts_wait" id="O-Yrl8s+a@h{+AtyEM:4">
                              <field name="DELAY">1000</field>
                              <field name="UNIT">ms</field>
                              <next>
                                <block type="update" id="8!JhHNeK`3{s=Iu(dP@]">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">0_userdata.0.Frequenzumrichter-Anforderung.50-Hz-Anforderung</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="math_arithmetic" id="A=|-7U0HaJd.m-W*P6PM">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                        <shadow type="math_number" id="8g([+[s1h4)c+RnzQbZk">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="get_value" id="32{lye0+$,NoKJa-64S6">
                                          <field name="ATTR">val</field>
                                          <field name="OID">0_userdata.0.Frequenzumrichter-Anforderung.50-Hz-Anforderung</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="od{4JH971A`Nyp5:P0+f">
                                          <field name="NUM">1</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="update" id="jlc7ZQ[Pa|9`DvS3Qc=|">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                      <field name="OID">0_userdata.0.Frequenzumrichter-Anforderung.50-Hz-Anforderung</field>
                                      <field name="WITH_DELAY">TRUE</field>
                                      <field name="DELAY_MS">4</field>
                                      <field name="UNIT">sec</field>
                                      <field name="CLEAR_RUNNING">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_arithmetic" id="Q-XOvfL9u0_tx#egiDJJ">
                                          <field name="OP">MINUS</field>
                                          <value name="A">
                                            <shadow type="math_number">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="%L_e64LC/12[6e%s3W[a">
                                              <field name="ATTR">val</field>
                                              <field name="OID">0_userdata.0.Frequenzumrichter-Anforderung.50-Hz-Anforderung</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="lXCf[V[Q.#CcJ*%{,tgV">
                                              <field name="NUM">1</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      

      So jetzt mein Problem:
      Im Datenpunkt wird der Wert um 1 erhöht wenn der Skript da angekommen ist. Dann nach 4sec soll der Wert wieder um 1 reduziert werden. Und genau das macht er nicht. Der Wert wird um zwei reduziert. Also von 1 auf -1 oder von 6 auf 4 oder von 2 auf 0 usw. Ich finde einfach nicht raus warum.
      Kann mir da BITTE jemand mal auf die Sprünge helfen?

      Gruß Bodo

      posted in Skripten / Logik
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • 2-3 Raspberry pi verbunden und steuern

      Halli Hallo
      Ich hab da mal eine Frage 😊
      Ich habe schon einen Raspberry mit IO-Brocker am laufen, läuft auch super.
      Jetzt möchte ich meine vorhandene SPS ( die möchte ich auch behalten) mit dem IO verbinden.
      Dafür brauche ich mehrere Ein und Ausgänge.
      Da hab ich so überlegt ob ich nicht einen zweiten Raspberry aufsetze und diesen nutze.
      Also nur die Ein-Ausgänge.
      Ist das möglich da auch IO-Broker zu installieren und dann diesen als MQTT Client einrichten.
      Diesen möchte ich dann aber vom anderen steuern.
      Was muss ich dann installieren ( Adapter)
      Wäre super wenn mir das jemand einer beschreiben könnte wie und ob das geht.
      Danke schon mal im voraus.
      Gruß Bodo und einen schönen 3. Advend

      posted in Hardware
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: ZigBee neue/unbekannte Geräte - ab 1.0.0

      @efxz Halli Hallo

      Ich hätte auch sehr viel Interesse an der Einbindung des Thermostat.
      Ich finde das Thermostat sehr gut gelungen im Design und es ist auch günstig im Preis.
      Ich habe da die Seite https://www.zigbee2mqtt.io/devices/TS0601_thermostat.html wo beschrieben wird das man das per MQTT einfügen könnte. Hab aber keine Ahnung wie man das machen könnte.
      Ich habe IO-Broker und möchte mir da eine Haussteuerung Realisieren.
      Wäre echt super wenn das jemand mir erklären könnte wie ich das einbinden könnte.
      Gruß Bodo

      posted in Entwicklung
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: Tasmota und I2C Expander

      Ich bekomme noch nicht mal ein Expander IC zum laufen 😢

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: Tasmota und I2C Expander

      Ich möchte die Expander`s unmittelbar an den ESP anschließen, ich brauche halt mehr IO-Pins (8xEin- 8xAusgänge)
      Vielleicht gibt es ja auch noch einen besseren weg um mehr Pins zu bekommen.
      Die Pins müssen auf jeden fall mit IO-Broker steuerbar sein.
      Gruß Bodo

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • Tasmota und I2C Expander

      Halli Hallo
      Ich bin ein absoluter Neuling in Sachen Tasmota oder ESP-Easy
      Ich möchte an einen ESP8266 einen oder mehrere I2C Expander zB. PCF8574 anschließen.

      Möchte diese IO-Pins ( Ausgänge und Eingänge) dann im IO-Broker nutzen.

      Ich habe aber leider keine Anleitung gefunden wie ich das in Tasmota einbinden kann.
      Gibt es eine Stepp für Stepp Anleitung irgendwo, hab schon Tage verbracht um was zu finden.😖
      Mein Englisch ist ja auch nicht berauschend, eigentlich nicht vorhanden 🙁

      Wäre echt supi wenn mir jemand dabei helfen könnte.
      Gruß Bodo

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: Neuling braucht Hilfe bei Pushover

      Hallo

      Jetzt geht es 😊

      Es lag am io broker, ich habe eine komplette neu Installation gemacht.

      Danach ging es auf anhieb.

      Es ist ja auch nicht schwer die zwei Token einzusetzen.
      Hab das ja bei Arduino schon x mal gemacht.
      Danke aber trotzdem an alle.
      Grus Bodo

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: Neuling braucht Hilfe bei Pushover

      Unbefdnannt.png

      Ist richtig

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: Neuling braucht Hilfe bei Pushover

      ![alt text](![image url](image url))4.PNG 3.PNG 2.PNG 1.png 0.PNG

      So das sind die Bilder

      So sieht mein broker aus
      Pushover grün
      wenn ich alle Daten eingegeben habe und drücke ich Prüfen (Bild 3) kommt ein Fenster Check the log or pushover app

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    • RE: Neuling braucht Hilfe bei Pushover

      Hallo
      Ich hab das genau so gemacht 😥

      Wenn ich die neuen API Token/Key und Your User Key in Arduino schreibe geht es auch.

      Bei iobroker hab ich genau diese Daten übernommen.

      Aber warum es nicht geht weiß ich ja nicht.
      Hab auch schon Pushover deinstalliert und neu installiert, aber auch ohne Erfolg.
      Braucht man denn vielleicht noch eine Instanz damit es geht

      Ich überleg ob ich auf die neue Komplett 3,0 Installation warte.
      Wollte nicht alles zu Fuß machen, mein Linux ist gleich null.
      Hab mir auch einen neuen PI 4 8GB bestellt.

      posted in ioBroker Allgemein
      Bodo Krollpfeiffer
      Bodo Krollpfeiffer
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo