Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Profile
    • Following 0
    • Followers 0
    • Topics 14
    • Posts 175
    • Best 7
    • Groups 2

    Fenriswolf

    @Fenriswolf

    7
    Reputation
    59
    Profile views
    175
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Fenriswolf Follow
    Pro Starter

    Best posts made by Fenriswolf

    • [Vorlage] Gardena Rasenmäher Zeit bis zum Messerwechsel

      Guten Morgen,

      ich habe, wie wahrscheinlich inzwischen viele andere auch, einen Rasenmäher-Roboter. Oft genug hatte ich nun das Problem, wann muss ich denn nun die Messer wechseln? Wie lange sind die Messer schon drauf?

      Daher habe ich mir ein bißchen was gebastelt, was mir da ein bißchen hilft. Sicherlich gibt es da viele andere Möglichkeiten der Umsetzung, und wenn einer eine Idee hat es zu optimieren, dann immer her damit.

      Aber erstmal möchte ich hier meine Lösung vorstellen:
      Es müssen einige Variablen angelegt werden. Wo ihr die Variablen anlegt, ist euch überlassen.

      • mower_default_stunden (Zahl) (Wieviel Stunden soll ein Messer-Satz laufen)
      • mower_laufzeit_messer (Zahl) (Aktuelle Laufzeit des Messer-Satzes)
      • mower_laufzeit_alt (Zahl) (Alter Wert aus Adapter Smartgarden)
      • mower_laufzeit_reset (Logikwert) (Nach Messerwechsel Zähler neustarten)
      • mower_messerwechsel (Logikwert) (Müssen Messer gewechselt werden)
      • mower_messerwechsel_prozent (Zahl) (Prozentsatz seit Messerwechsel)

      Über den Adapter "smartgarden" ziehe ich mir meine Daten zu meinem Mäher:

      • "smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_MOWER_xxx.operatingHours_value"

      Über ein Blockly berechne ich nun die entsprechenden Werte für Anzeige etc.

      Es gibt 3 Blöcke:

      1. Block:
        b499e600-9f71-4aa4-bb65-b18e7d312216-grafik.png
        Zum übernehmen der aktuellen Betriebsstunden des Mähers.

      2. Block
        1758b881-4b90-4e80-8700-4c78e5609cc8-grafik.png
        Zum errechnen der aktuellen Laufzeit und Anzeige das die Messer gewechselt werden müssen.

      3. Block
        558ca0fd-d84f-435b-945e-9fa3895e5247-grafik.png
        Zum zurücksetzen des Zählers nach einem Messerwechsel.

      Zum importieren der Blockly-Code

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="x(KcYjF9~.xuMj33ft7!">diff_wert</variable>
          <variable id="ha.zG(Z~AKViCCvq.w).">Laufzeitteil</variable>
          <variable id=",U68gFr+6l9PJMPuRxFH">Restberechnung</variable>
        </variables>
        <block type="on_ext" id="J|ZIab=p7nt3Pfso^%lL" x="-612" y="-487">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="[n}eP4k}GmL7HJ]zFW^T">
              <field name="oid">smartgarden.0.LOCATION_d7c20002-2D3dec-2D4b67-2D84cf-2D90a0df2c8d5b.DEVICE_1bd4136d-2Decdf-2D434a-2Dbcc4-2D91dff36de4c2.SERVICE_MOWER_1bd4136d-2Decdf-2D434a-2Dbcc4-2D91dff36de4c2.operatingHours_value</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="variables_set" id="YN]3)M;Xv`8GLr474`Na">
              <field name="VAR" id="x(KcYjF9~.xuMj33ft7!">diff_wert</field>
              <value name="VALUE">
                <block type="math_arithmetic" id="W?B2GcUkGVMg.+Q/~7@Y">
                  <field name="OP">MINUS</field>
                  <value name="A">
                    <shadow type="math_number" id="?7QcgVO12PYHV?#]?!E8">
                      <field name="NUM">1</field>
                    </shadow>
                    <block type="on_source" id=",!=q6H2i;.hViQpi6gmf">
                      <field name="ATTR">state.val</field>
                    </block>
                  </value>
                  <value name="B">
                    <shadow type="math_number" id="nO2~icMz[dO,#;Ou}S!m">
                      <field name="NUM">1</field>
                    </shadow>
                    <block type="get_value" id="R=NLr%nU:1g@+ClBqrcU">
                      <field name="ATTR">val</field>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer_alt</field>
                    </block>
                  </value>
                </block>
              </value>
              <next>
                <block type="update" id=",t3@UoQbQ_S:Z,wH[$nd">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="math_arithmetic" id="8Tq,1ZfgpccL?]^!l(}i">
                      <field name="OP">ADD</field>
                      <value name="A">
                        <shadow type="math_number" id="+/gR:hx,SK4EiXVa0IyN">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="get_value" id="vHAFj$u2qsW-(+}QIF~[">
                          <field name="ATTR">val</field>
                          <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer</field>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number" id="E!3CNEn6{[8z9v$%42.C">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="variables_get" id="}5Rz0ZI~{-a:3iG{i!^Q">
                          <field name="VAR" id="x(KcYjF9~.xuMj33ft7!">diff_wert</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <next>
                    <block type="update" id="ac|*u[z#kFWDif51*8MT">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer_alt</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="on_source" id="IWobR|W(l~_4D-k=5~gK">
                          <field name="ATTR">state.val</field>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
        <block type="on_ext" id="=!;MND4@SmQ-va%Acf8r" x="-613" y="-212">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="P1qxNkikoN]`|qhUzpz.">
              <field name="oid">Eigene_Dateien.0.Garten.mower_laufzeit_messer</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="variables_set" id="-5Pn|P;x:`{WtN9/c12?">
              <field name="VAR" id="ha.zG(Z~AKViCCvq.w).">Laufzeitteil</field>
              <value name="VALUE">
                <block type="math_arithmetic" id="eAEZ!nDK,g@MGUb)I1*p">
                  <field name="OP">DIVIDE</field>
                  <value name="A">
                    <shadow type="math_number" id="skWZ?A^ahm1m$)Gc[F7y">
                      <field name="NUM">1</field>
                    </shadow>
                    <block type="get_value" id=".6XISyn-J?Wl}@yb51cN">
                      <field name="ATTR">val</field>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer</field>
                    </block>
                  </value>
                  <value name="B">
                    <shadow type="math_number" id="z1#8_}hR0,XoZJz~@]=9">
                      <field name="NUM">50</field>
                    </shadow>
                    <block type="get_value" id="O@]Bp)XmOFhkVgo(|~L^">
                      <field name="ATTR">val</field>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_default_stunden</field>
                    </block>
                  </value>
                </block>
              </value>
              <next>
                <block type="variables_set" id="v$eo!+w=-P]lYEh=:yUv">
                  <field name="VAR" id=",U68gFr+6l9PJMPuRxFH">Restberechnung</field>
                  <value name="VALUE">
                    <block type="math_arithmetic" id="obW4uQZoa%;O8id.yoK8">
                      <field name="OP">MULTIPLY</field>
                      <value name="A">
                        <shadow type="math_number" id="0@1E_SvoDW?UInI;Pyl%">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="math_arithmetic" id="dNLczl7Ap8X*zKJv!q+@">
                          <field name="OP">DIVIDE</field>
                          <value name="A">
                            <shadow type="math_number" id="(]M9AVNopp-P/-p1oV6(">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="get_value" id="-JtVm9.hCFtwC{LaA!=,">
                              <field name="ATTR">val</field>
                              <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer</field>
                            </block>
                          </value>
                          <value name="B">
                            <shadow type="math_number" id="vjDE,K%uWIgsrQZ8-A*W">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="get_value" id="twVCZj60WiT`qehAmjw!">
                              <field name="ATTR">val</field>
                              <field name="OID">Eigene_Dateien.0.Garten.mower_default_stunden</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number" id="tku?ObjF#C0c4$Hs)E-k">
                          <field name="NUM">100</field>
                        </shadow>
                      </value>
                    </block>
                  </value>
                  <next>
                    <block type="update" id=")@sk5E=_^nLDE.mLi]vK">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_messerwechsel_prozent</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="variables_get" id="Z=G68n!=o?vT3|J[Hd3%">
                          <field name="VAR" id=",U68gFr+6l9PJMPuRxFH">Restberechnung</field>
                        </block>
                      </value>
                      <next>
                        <block type="update" id="W8z~rsL5nXbD.Y391vsN">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">Eigene_Dateien.0.Garten.mower_messerwechsel_rest</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="variables_get" id="mPD~6HA1%DkDZVBBhzx[">
                              <field name="VAR" id="ha.zG(Z~AKViCCvq.w).">Laufzeitteil</field>
                            </block>
                          </value>
                          <next>
                            <block type="controls_if" id="hT[y?!=E]qz}gC-w3LE/">
                              <value name="IF0">
                                <block type="logic_compare" id="-_NMV^_7ViErxyIxVmMi">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="variables_get" id="N6,$zK*Y0VgsL3d^W%xQ">
                                      <field name="VAR" id="ha.zG(Z~AKViCCvq.w).">Laufzeitteil</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="~J:!?lhJ/61!yq|)4~#f">
                                      <field name="NUM">1</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="update" id="$;-X6W{HV}0a`resRaKM">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">Eigene_Dateien.0.Garten.mower_messerwechsel</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="6}2D([Owb1M)5L1XWeF9">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
        <block type="on_ext" id="Qnrhj!SgP!A)73-Y,lVT" x="-612" y="188">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id=";}cBrx2=ekQl1t++w2[R">
              <field name="oid">Eigene_Dateien.0.Garten.mower_laufzeit_reset</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="controls_if" id="@@H_bhp}~pu=w8w6Xnn|">
              <value name="IF0">
                <block type="logic_compare" id="H}nb9z-};,;a_X[V{`}K">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="Uo9*34GfysamoOz!OMPU">
                      <field name="ATTR">val</field>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_reset</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_boolean" id="Q;Q$B/NAI^6Gj5%-E9t4">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="update" id="1n=_l[.?H,9$6D2M9ZGY">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_messer</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="math_number" id="n^DJW,:QP!C_cdY7(bG0">
                      <field name="NUM">0</field>
                    </block>
                  </value>
                  <next>
                    <block type="update" id="}?mCvF!x^_n5k~0DsKAY">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                      <field name="OID">Eigene_Dateien.0.Garten.mower_laufzeit_reset</field>
                      <field name="WITH_DELAY">TRUE</field>
                      <field name="DELAY_MS">1</field>
                      <field name="UNIT">sec</field>
                      <field name="CLEAR_RUNNING">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="MY3V2y=vHbT62[zX-kpi">
                          <field name="BOOL">FALSE</field>
                        </block>
                      </value>
                      <next>
                        <block type="update" id="m4y-RoRL2!xvW5FB!2DN">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">Eigene_Dateien.0.Garten.mower_messerwechsel</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id="X)cZCFF=SQ*=SqS4o*[y">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      

      Vielleicht ist es alles ein bißchen umständlich gemacht, aber das eine oder andere musste ich bei mir so umsetzen, da ich mir die Anzeige auf einem Homematic-Display anzeigen lasse und über YAHKA ebenfalls die Laufzeit sehe und auch dort den Zähler zurück setze.

      Wenn jemand Vorschläge zur Verbesserung hat, bitte ich darum es hier zu posten und zu diskutieren.

      @Moderatoren, Admins: Sollte es hier im falschen Bereich sein, bitte Artgerecht verschieben 😉

      Ich würde mich über Feedbacks freuen.

      bis denne 😉

      posted in ioBroker Allgemein
      Fenriswolf
      Fenriswolf
    • RE: [Neuer Adapter] Xiaomi Luftfilter

      Moin,

      ich hatte mit @dontobi schon ein wenig getestet, bzw. @dontobi hatte einige Änderungen gemacht und ich getestet. Es gibt immer noch Probleme mit dem 3H.

      Also nicht wundern, wenn da immernoch Probleme auftreten.

      posted in Entwicklung
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter shuttercontrol v2.0.x

      @simatec

      Die Abwesenheitserkennung würde ich auch sehr befürworten. Wenn ich darf, würde ich dazu auch meine Gedanken beitragen.
      Ich würde die Rolladen nicht pauschal bei Abwesenheit runterfahren lassen, sondern zu einem definierten Zeitpunkt, was gerade im Sommer interessant ist.
      Angenommen, die normale Zeit für Wohnbereich ist 22:00 Uhr bzw. Sonnenuntergang.
      Wenn man abwesend ist, sollen die Rolladen Wohnbereich um 17:00 Uhr runterfahren. Kommt man dann um 19:00 Uhr nach Hause und es ist noch kein Sonnenuntergang, sollen die Rolladen wieder hochfahren. Äquivalent dazu würde ich eine Abwesenheitszeit für Morgens definieren.
      Wäre sehr interessant für Abwesenheit UND Urlaub. Bei der normalen Urlaubssteuerung ist man ja zuhause, wenn ich das richtig verstehe.

      Ich danke jetzt schon für die Mühen, denn der Adapter läuft seit letztem Jahr bei mir sehr zuverlässig. 😉

      Marc

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Yahka Wert in Home app anzeigen

      @schaefersklaus sagte in Yahka Wert in Home app anzeigen:

      @maik77
      Danke für Deine Anleitung.

      Bei mir "erscheint" der Sensor einfach nicht in der "Home"-App.
      Hast Du noch einen Tipp, eine Idee, was ich vielleicht falsch machen könnte?
      Danke!!

      Moin,

      ich habe das gerade auch mal mit meiner Anlage probiert.
      Bei mir taucht der Wert nicht in einer Kachel, sondern nur in der oberen Zeile ein "Lampe" auf. Wenn ich dann draufklicke, erscheinen die Werte.

      bis denne

      posted in ioBroker Allgemein
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter WhatsAPP-CMB

      @el_malto sagte in Test Adapter WhatsAPP-CMB:

      @Fenriswolf klingeln tuts😂

      Das mag sein, aber nicht bei mir 😂

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter shuttercontrol v2.0.x

      @Bostil sagte in Test Adapter shuttercontrol v1.1.x:

      @simatec Genial, vielen Dank hierfür und die tolle Arbeit! Hätte nicht gedacht, dass du dies (so schnell) umsetzen würdest. Hoffe das hilft dir, oder anderen, auch weiter.

      • in den extra-einstellungen einen "Einbruchsschutz" > ab einer bestimmten Uhrzeit und Abwesenheit definierter WLAN-Geräte (fritzbox check presence Adapter, oder Prüfung eines beliebigen Datenpunktes auf Zustand) > alle Rolläden schließen

      Das würde ich auch sehr begrüßen.

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter fb-checkpresence v1.1.x

      @afuerhoff said in Test Adapter fb-checkpresence v1.1.x:

      @fenriswolf
      Du kannst doch z.B. im Vis eine basic table für die json Liste benutzen.

      Ich brauche die Liste nicht für Vis, sondern für Alexa 😉

      posted in Tester
      Fenriswolf
      Fenriswolf

    Latest posts made by Fenriswolf

    • RE: Error admin0 (783) socket.io [init] No user found in cookies

      Bei mir tritt ebenfalls dieser Fehler auf.
      Nach Update von admin.0 von 7.4.x auf 7.6.3

      posted in ioBroker Allgemein
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter Traccar v0.0.x

      @liv-in-sky sagte in Test Adapter Traccar v0.0.x:

      @fenriswolf denke, du meinst sowas hier https://www.youtube.com/watch?v=z3Ao9CWH0GU

      du musst halt sicherstellen, dass dein vertrag bei strato eine feste ip4 adresse hat

      Ich danke dir für die schnelle Antwort. Aus dem Video geht allerdings nicht hervor, ob ich auch eine reine IP weiterschieben kann. Für mich schaut es im ersten Moment aus, wie ein "externer" ReversProxy 😉

      Ich schaue es mir aber mal genauer an.

      Danke dir schonmal.

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter Traccar v0.0.x

      Hallo,

      ich hoffe, das ich mit meiner Frage hier nicht ganz Off-Topic bin.
      Ich plane den Umstieg von meinem jetzigen GPS-Ortungsdienst auf einen eigenen Traccar-Server. Bei mir zuhause läuft eine Proxmox-Umgebung, in der ich den Traccar-Server installieren würde. Mein Problem das ich habe, ich habe zuhause nur eine dynamische IP. Ich habe zwar auch Dyn-DNS etc. aber das nützt mir leider nichts, da die in meinen Fahrzeugen und Geräten verbauten GPS-Tracker ihren Server nur über IP erreichen können. Nun bin ich auf der Suche / Anleitung wie ich eine statische IP verwenden kann.
      Ich habe zwei kleine Server Strato, die ich für ein Port-Forwarding nutzen könnte. Finde nur leider keine entsprechende Anleitung dazu. Das intere weiterleiten zuhause ist mir klar 😉
      Da ich nicht nur bzw. wahrscheinlich die Handy-App gar nicht nutzen werden, bin ich zwingend auf eine IP-Adresse und nicht auf Dyn-DNS angewiesen.

      Wenn jemand eine Idee hat, wäre ich dankbar.

      bis denne
      Marc

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Yahka Wert in Home app anzeigen

      @schaefersklaus sagte in Yahka Wert in Home app anzeigen:

      @maik77
      Danke für Deine Anleitung.

      Bei mir "erscheint" der Sensor einfach nicht in der "Home"-App.
      Hast Du noch einen Tipp, eine Idee, was ich vielleicht falsch machen könnte?
      Danke!!

      Moin,

      ich habe das gerade auch mal mit meiner Anlage probiert.
      Bei mir taucht der Wert nicht in einer Kachel, sondern nur in der oberen Zeile ein "Lampe" auf. Wenn ich dann draufklicke, erscheinen die Werte.

      bis denne

      posted in ioBroker Allgemein
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter Weather-Warnings

      @ticaki sagte in Test Adapter Weather-Warnings:

      @fenriswolf

      Neue Version ist da.

      Falls das nochmal passiert erstelle bitte ebenso ein Issue auf Github, ich mache dann verweisendes Issue beim Whatsapp Adapter auf. Sowas sollte imho der Adapter behandeln der fürs versenden zuständig ist.

      Habe ich installiert, schauen wir mal, ob es wieder auftritt.

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter shuttercontrol v2.0.x

      @simatec

      Habe einen Issue erstellt.

      https://github.com/simatec/ioBroker.shuttercontrol/issues/773

      Auch bei mir wird der Frostschutz nicht angefahren. Habe jetzt aber auch das debug:

      2025-02-03 18:26:10.668  - debug: shuttercontrol.0 (433047) outsidetemperature changed: hm-rpc.1.MEQ1601227.1.TEMPERATURE | Value: 0.1°C
      2025-02-03 18:27:45.754  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:27:55.754  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:28:30.173  - debug: shuttercontrol.0 (433047) outsidetemperature changed: hm-rpc.1.MEQ1601227.1.TEMPERATURE | Value: 0°C
      2025-02-03 18:28:30.175  - debug: shuttercontrol.0 (433047) Alarm Frost changed: true
      2025-02-03 18:28:30.175  - debug: shuttercontrol.0 (433047) start shutterAlarm
      2025-02-03 18:28:30.175  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:28:30.245  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0774705.3.LEVEL: false
      2025-02-03 18:28:40.340  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:28:40.342  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0774683.3.LEVEL: false
      2025-02-03 18:28:50.386  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:28:50.388  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0775780.3.LEVEL: false
      2025-02-03 18:29:00.432  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:29:00.434  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0775811.3.LEVEL: false
      2025-02-03 18:29:10.575  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:29:10.576  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0774522.3.LEVEL: false
      2025-02-03 18:29:20.620  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:29:20.622  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0774609.3.LEVEL: false
      2025-02-03 18:29:30.667  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:29:30.668  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0774598.3.LEVEL: false
      2025-02-03 18:29:40.712  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:29:40.714  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0775789.3.LEVEL: false
      2025-02-03 18:29:50.758  - debug: shuttercontrol.0 (433047) start pendingAlarm to check if an alarm is currently pending (exept frost)
      2025-02-03 18:29:50.760  - debug: shuttercontrol.0 (433047) status alarm pending for hm-rpc.3.PEQ0775210.3.LEVEL: false
      2025-02-03 18:30:00.002  - debug: shuttercontrol.0 (433047) calculate astrodata ...
      2025-02-03 18:30:00.003  - debug: shuttercontrol.0 (433047) Sun Azimut: 260.4°
      2025-02-03 18:30:00.003  - debug: shuttercontrol.0 (433047) Sun Elevation: -13.4°
      2025-02-03 18:30:50.292  - debug: shuttercontrol.0 (433047) insidetemperature changed: hm-rpc.2.000E58A9A26923.1.ACTUAL_TEMPERATURE | Value: 27.5°C
      2025-02-03 18:31:39.392  - debug: shuttercontrol.0 (433047) insidetemperature changed: hm-rpc.2.000C98A99FC95A.1.ACTUAL_TEMPERATURE | Value: 21.6°C
      2025-02-03 18:32:17.545  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:32:27.545  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:35:00.002  - debug: shuttercontrol.0 (433047) calculate astrodata ...
      2025-02-03 18:35:00.002  - debug: shuttercontrol.0 (433047) Sun Azimut: 261.3°
      2025-02-03 18:35:00.002  - debug: shuttercontrol.0 (433047) Sun Elevation: -14.2°
      2025-02-03 18:36:29.426  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:36:39.426  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:37:02.394  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:37:12.394  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:38:21.851  - debug: shuttercontrol.0 (433047) insidetemperature changed: hm-rpc.2.000C98A99FC6FF.1.ACTUAL_TEMPERATURE | Value: 23.3°C
      2025-02-03 18:38:30.436  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:38:37.159  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:38:40.437  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:38:47.159  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:38:47.632  - debug: shuttercontrol.0 (433047) insidetemperature changed: hm-rpc.2.000C98A99FC703.1.ACTUAL_TEMPERATURE | Value: 23.5°C
      2025-02-03 18:39:03.302  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:39:13.302  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:39:40.500  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:39:50.500  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:40:00.002  - debug: shuttercontrol.0 (433047) calculate astrodata ...
      2025-02-03 18:40:00.002  - debug: shuttercontrol.0 (433047) Sun Azimut: 262.3°
      2025-02-03 18:40:00.002  - debug: shuttercontrol.0 (433047) Sun Elevation: -14.9°
      2025-02-03 18:40:13.335  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:40:23.335  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:40:46.708  - debug: shuttercontrol.0 (433047) outsidetemperature changed: hm-rpc.1.MEQ1601227.1.TEMPERATURE | Value: -0.1°C
      2025-02-03 18:43:18.898  - debug: shuttercontrol.0 (433047) insidetemperature changed: hm-rpc.2.000C98A99FC705.1.ACTUAL_TEMPERATURE | Value: 17.9°C
      2025-02-03 18:45:00.002  - debug: shuttercontrol.0 (433047) calculate astrodata ...
      2025-02-03 18:45:00.002  - debug: shuttercontrol.0 (433047) Sun Azimut: 263.2°
      2025-02-03 18:45:00.002  - debug: shuttercontrol.0 (433047) Sun Elevation: -15.7°
      2025-02-03 18:45:10.381  - debug: shuttercontrol.0 (433047) Brightness sensor value: 4
      2025-02-03 18:45:20.382  - debug: shuttercontrol.0 (433047) Brightness State Down is: true
      2025-02-03 18:46:33.972  - debug: shuttercontrol.0 (433047) outsidetemperature changed: hm-rpc.1.MEQ1601227.1.TEMPERATURE | Value: -0.2°C
      2025-02-03 18:49:05.978  - debug: shuttercontrol.0 (433047) outsidetemperature changed: hm-rpc.1.MEQ1601227.1.TEMPERATURE | Value: -0.3°C
      

      Bildschirmfoto 2025-02-04 um 06.33.30.png
      Bildschirmfoto 2025-02-04 um 06.33.49.png

      Ich hoffe, das hilft ein wenig.

      bis denne

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter Weather-Warnings

      @ticaki

      das mit dem Feedback bekommen wir hin. Danke dir erstmal das du es dir überhaupt anguckst.
      Da stand doch auch etwas, von "does not react in the given time". Kann es damit zusammenhängen? da es auf zwei unterschiedlichen Hosts läuft ?

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter Weather-Warnings

      Hallo,

      bezugnehmend auf meinen Post vom 09.01.2025 habe ich inzwischen neue Infos und auch die debug-Logs.
      Der Fehler ist wieder - nach langer Zeit - mal aufgetreten.
      Ich nutze ein Multihostsystem, auf dem die beiden Adapter auf unterschiedlichen Hosts laufen.

      hier die beiden Logfiles.

      Weather-Warnings

      2025-02-03 11:05:47.466 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 11:05:48.005 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 11:05:48.454 - debug: weather-warnings.0 (140830) [whatsapp-cmb.0] Send the message: Entwarnung!
      2025-02-03 11:05:48.461 - debug: weather-warnings.0 (140830) [email.0] start email sending! Messagecount: 1
      2025-02-03 11:05:48.461 - debug: weather-warnings.0 (140830) [email.0] Send the message: {"subject":"Entwarnung für Ploessnitz, Plößnitz","html":"
      Entwarnung:
      "}
      2025-02-03 11:05:48.662 - debug: weather-warnings.0 (140830) [alexa2.0] Send to alexa2: ;Euer freundlicher Wettergeist teilt euch mit, das alle Warnungen aufgehoben wurden.
      2025-02-03 11:05:48.664 - debug: weather-warnings.0 (140830) [alexa2.0] Send to alexa2: ;Euer freundlicher Wettergeist teilt euch mit, das alle Warnungen aufgehoben wurden.;Euer freundlicher Wettergeist teilt euch mit, das alle Warnungen aufgehoben wurden.
      2025-02-03 11:05:48.710 - debug: weather-warnings.0 (140830) [dwd-815088195] Remove a warning from db.
      2025-02-03 11:05:48.711 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 11:15:48.812 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 11:15:49.392 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 11:15:49.647 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 11:25:49.772 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 11:25:50.173 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 11:25:50.428 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 11:35:50.503 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 11:35:50.912 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 11:35:51.168 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 11:45:51.266 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 11:45:51.644 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 11:45:51.899 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 11:55:52.127 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 11:55:52.615 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 11:55:52.872 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 12:05:52.947 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 12:05:53.315 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 12:05:53.569 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 12:15:53.926 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 0 warnings from server
      2025-02-03 12:15:54.331 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 12:15:54.588 - debug: weather-warnings.0 (140830) [provider] We have 0 active messages.
      2025-02-03 12:25:54.667 - debug: weather-warnings.0 (140830) [dwd-815088195] Got 1 warnings from server
      2025-02-03 12:25:55.226 - debug: weather-warnings.0 (140830) [uwz-UWZDE06188] Got 0 warnings from server
      2025-02-03 12:25:57.484 - warn: weather-warnings.0 (140830) [whatsapp-cmb.0] Error sending a notification: whatsapp-cmb.0 does not react in the given time.
      2025-02-03 12:25:57.485 - debug: weather-warnings.0 (140830) [history] write message: { "action\": "Neue Warnung", "start": "17:00", "ende“: "12:00", "type": "Frost" }
      2025-02-03 12:25:57.493 - debug: weather-warnings.0 (140830) [email.0] start email sending! Messagecount: 1
      2025-02-03 12:25:57.493 - debug: weather-warnings.0 (140830) [email.0] Send the message: {"subject":"Neue Warnung für Ploessnitz","html":"
      Neue Warnung Amtliche WARNUNG vor FROST
      Es tritt leichter Frost zwischen -2 °C und -5 °C auf. In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -8 °C.
      "}
      2025-02-03 12:25:57.694 - debug: weather-warnings.0 (140830) [alexa2.0] Send to alexa2: ;Euer freundlicher Wettergeist teilt euch mit, das eine neue Amtliche WARNUNG vor FROST für Landsberg ab 17:00 vorliegt, Informationen: Es tritt leichter Frost zwischen -2 Grad Celsius und -5 Grad Celsius auf; In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -8 Grad Celsius.
      2025-02-03 12:25:57.697 - debug: weather-warnings.0 (140830) [alexa2.0] Send to alexa2: ;Euer freundlicher Wettergeist teilt euch mit, das eine neue Amtliche WARNUNG vor FROST für Landsberg ab 17:00 vorliegt, Informationen: Es tritt leichter Frost zwischen -2 Grad Celsius und -5 Grad Celsius auf; In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -8 Grad Celsius.;Euer freundlicher Wettergeist teilt euch mit, das eine neue Amtliche WARNUNG vor FROST für Landsberg ab 17:00 vorliegt, Informationen: Es tritt leichter Frost zwischen -2 Grad Celsius und -5 Grad Celsius auf; In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -8 Grad Celsius.
      2025-02-03 12:25:57.743 - debug: weather-warnings.0 (140830) [provider] We have 1 active messages.
      2025-02-03 12:26:00.735 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"result":"Message sent"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.780 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"result":"Message sent"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.806 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"error":"
      Oops! Too many requests...
      \n
      
      You have called to the API to often. Please review your script/code/app.
      \n"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.831 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"error":"
      Oops! Too many requests...
      \n
      
      You have called to the API to often. Please review your script/code/app.
      \n"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.857 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"error":"
      Oops! Too many requests...
      \n
      
      You have called to the API to often. Please review your script/code/app.
      \n"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.882 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"error":"
      Oops! Too many requests...
      \n
      
      You have called to the API to often. Please review your script/code/app.
      \n"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.908 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"error":"
      Oops! Too many requests...
      \n
      
      You have called to the API to often. Please review your script/code/app.
      \n"} from system.adapter.whatsapp-cmb.0
      2025-02-03 12:26:00.932 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"error":"
      Oops! Too many requests...
      \n
      
      You have called to the API to often. Please review your script/code/app.
      \n"} from system.adapter.whatsapp-cmb.0
      
      

      WhatsApp

      2025-02-03 12:25:55.485  - info: whatsapp-cmb.0 (xxxxxx) Send Amtliche WARNUNG vor FROST für Landsberg ab 17:00, Informationen: Es tritt leichter Frost zwischen -2 °C und -5 °C auf. In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -8 °C. to +491234567890
      2025-02-03 12:25:55.485  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=Amtliche%20WARNUNG%20vor%20FROST%20f%C3%BCr%20Landsberg%20ab%2017%3A00%2C%20Informationen%3A%20Es%20tritt%20leichter%20Frost%20zwischen%20-2%20%C2%B0C%20und%20-5%20%C2%B0C%20auf.%20In%20Tal-%20und%20Muldenlagen%20sinken%20die%20Temperaturen%20auf%20Werte%20bis%20-8%20%C2%B0C.&apikey=178942&source=iobroker
      2025-02-03 12:26:00.732  - debug: whatsapp-cmb.0 (xxxxxx) <p>Message to: +491234567890<p>Text to send: Amtliche WARNUNG vor FROST für Landsberg ab 17:00, Informationen: Es tritt leichter Frost zwischen -2 °C und -5 °C auf. In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -8 °C.<p><b>Message queued.</b> You will receive it in a few seconds.
      2025-02-03 12:26:00.736  - info: whatsapp-cmb.0 (xxxxxx) Send unknown message to +491234567890
      2025-02-03 12:26:00.736  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=unknown%20message&apikey=178942&source=iobroker
      2025-02-03 12:26:00.778  - debug: whatsapp-cmb.0 (xxxxxx) <p>Message to: +491234567890<p>Text to send: unknown message<p><b>Message queued.</b> You will receive it in a few seconds.
      2025-02-03 12:26:00.780  - info: whatsapp-cmb.0 (xxxxxx) Send unknown message to +491234567890
      2025-02-03 12:26:00.780  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=unknown%20message&apikey=178942&source=iobroker
      2025-02-03 12:26:00.804  - debug: whatsapp-cmb.0 (xxxxxx) <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.804  - error: whatsapp-cmb.0 (xxxxxx) Cannot send message: <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.806  - info: whatsapp-cmb.0 (xxxxxx) Send unknown message to +491234567890
      2025-02-03 12:26:00.806  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=unknown%20message&apikey=178942&source=iobroker
      2025-02-03 12:26:00.830  - debug: whatsapp-cmb.0 (xxxxxx) <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.830  - error: whatsapp-cmb.0 (xxxxxx) Cannot send message: <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.832  - info: whatsapp-cmb.0 (xxxxxx) Send unknown message to +491234567890
      2025-02-03 12:26:00.832  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=unknown%20message&apikey=178942&source=iobroker
      2025-02-03 12:26:00.855  - debug: whatsapp-cmb.0 (xxxxxx) <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.855  - error: whatsapp-cmb.0 (xxxxxx) Cannot send message: <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.857  - info: whatsapp-cmb.0 (xxxxxx) Send unknown message to +491234567890
      2025-02-03 12:26:00.857  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=unknown%20message&apikey=178942&source=iobroker
      2025-02-03 12:26:00.881  - debug: whatsapp-cmb.0 (xxxxxx) <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.881  - error: whatsapp-cmb.0 (xxxxxx) Cannot send message: <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      2025-02-03 12:26:00.883  - info: whatsapp-cmb.0 (xxxxxx) Send unknown message to +491234567890
      2025-02-03 12:26:00.883  - debug: whatsapp-cmb.0 (xxxxxx) Call https://api.callmebot.com/whatsapp.php?phone=+491234567890&text=unknown%20message&apikey=178942&source=iobroker
      2025-02-03 12:26:00.906  - debug: whatsapp-cmb.0 (xxxxxx) <h1>Oops! Too many requests...</h1>
      <p>You have called to the API to often. Please review your script/code/app.</p>
      
      

      Aufgrund der Meldung:

      2025-02-03 12:25:57.484 - warn: weather-warnings.0 (140830) [whatsapp-cmb.0] Error sending a notification: whatsapp-cmb.0 does not react in the given time.
      

      Die Nachricht wird aber gesendet, wie man im zweiten Log sehen kann. Ggf. müsste hier der TimeOut oder ähnliches etwas erhöht werden.

      Gehe ich davon aus, das der Adapter es immer wieder versucht.

      2025-02-03 12:26:00.735 - debug: weather-warnings.0 (140830) Retrieve unknown command send messsage: {"result":"Message sent"} from system.adapter.whatsapp-cmb.0
      

      Für Hilfen wäre ich sehr dankbar, denn so, wird mein WhatsApp-Bot immer gesperrt, aufgrund to many requests 😉

      Bildschirmfoto 2025-02-03 um 13.11.48.png

      Bis denne

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter Weather-Warnings

      Hallo,

      ich habe seit dem letzten Update ein Problem mit den Statusmeldungen über WhatsApp. Die meiste Zeit läuft alles problemlos, aber hin und wieder kommt es vor, das nach einer Wetterwarnung / Entwarnung eine Unmenge an Meldungen über WhatsApp kommen. Teilweise sogar, so, das mit der Adapter gesperrt wurde.

      2025-01-09 15:33:00.066 - info: whatsapp-cmb.0 (277573) Send Amtliche WARNUNG vor GLÄTTE für Landsberg ab 2:00, Informationen: Es besteht Glättegefahr. to +49172xxxxxxx
      2025-01-09 15:33:00.066 - debug: whatsapp-cmb.0 (277573) Call https://api.callmebot.com/whatsapp.php?phone=+491....&text=Amtliche%20WARNUNG%20vor%20GL%C3%84TTE%20f%C3%BCr%20Landsberg%20ab%202%3A00%2C%20Informationen%3A%20Es%20besteht%20Gl%C3%A4ttegefahr.&apikey=xxxxxx&source=iobroker
      2025-01-09 15:33:05.439 - debug: whatsapp-cmb.0 (277573)
      
      Message to: +49172xxxxxxx
      
      Text to send: Amtliche WARNUNG vor GLÄTTE für Landsberg ab 2:00, Informationen: Es besteht Glättegefahr.
      
      Message queued. You will receive it in a few seconds.
      2025-01-09 15:33:05.442 - info: whatsapp-cmb.0 (277573) Send unknown message to +49172xxxxxxxx
      2025-01-09 15:33:05.443 - debug: whatsapp-cmb.0 (277573) Call https://api.callmebot.com/whatsapp.php?phone=+49172541184....&text=unknown%20message&apikey=xxxxxx&source=iobroker
      2025-01-09 15:33:05.499 - debug: whatsapp-cmb.0 (277573)
      
      Message to: +49172xxxxxxx
      
      Text to send: unknown message
      
      Message queued. You will receive it in a few seconds.
      2025-01-09 15:33:05.500 - info: whatsapp-cmb.0 (277573) Send unknown message to +49172xxxxxxx
      2025-01-09 15:33:05.500 - debug: whatsapp-cmb.0 (277573) Call https://api.callmebot.com/whatsapp.php?phone=....&text=unknown%20message&apikey=xxxxxxx&source=iobroker
      2025-01-09 15:33:05.525 - debug: whatsapp-cmb.0 (277573)
      
      Oops! Too many requests...
      
      You have called to the API to often. Please review your script/code/app.
      
      

      weather-warnings.0.json

      Ich hoffe es hilft ein bißchen. Habe den Adapter nun mal debug gestellt, und wenn es wieder vorkommt, werde ich auch das Log posten.

      posted in Tester
      Fenriswolf
      Fenriswolf
    • RE: Test Adapter shuttercontrol v2.0.x

      @simatec

      Habe einen Issue erstellt.

      https://github.com/simatec/ioBroker.shuttercontrol/issues/773

      yogiflop created this issue in simatec/ioBroker.shuttercontrol

      open Frostschutz Einstellungen werden nicht angefahren #773

      posted in Tester
      Fenriswolf
      Fenriswolf
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo