Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. ioBroker Allgemein
  4. Oilfox Adapter keine Funktion mehr?

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    501

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Oilfox Adapter keine Funktion mehr?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
69 Beiträge 9 Kommentatoren 8.8k Aufrufe 8 Watching
  • Ä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.
  • ? Ein ehemaliger Benutzer

    @maxi885 @mcm57

    mein Oilfox laeuft seit ueber 2 Jahren problemlos, habe auch den Pro, einmalige Anschaffungskosten waren um die 100 Euro damals, es wird ein Account benoetigt, der Oilfox schickt die Daten an den Server dort, und der Adapter holt die Daten von dort ab.
    Also nur local betreiben geht nicht.
    Da sich an dem Account/Servern aus Usersicht nichts geaendert hat, gibts keinen Grund, jetzt keinen zu kaufen.

    Der Adapter laeuft, ab und zu ( ca 1x in der Woche ) haengt der Schedule-Task, was mit einem kleinen Blockly das den Process checkt und notfalls killt, behoben wird.
    Leider gibts dazu auch im Debuglog keine Info.
    Da ich damit leben kann und das auch selten vorkommt, hat das weder Prio noch einen Grund zum meckern..
    Ich wuerde mir wieder einen kaufen.. die Batterie ist immer noch die erste, der wacht einmal am Tag auf und misst, sendet die Daten und legt sich wieder schlafen.

    Edit:
    System: Buanet Docker V9.0.1 auf Synology RS1619xs, Node 18.19, alles latest, DB redis/redis, MACVlan
    Lief auch schon in einem LXC, in ner VM (Serverhardware HP DL380 G8, Intel Nuc I5, I7 und I9 ), und auf dem Raspi 3 und 4, auf nem Futro ThinClient, verschiedenen Lenovo- und Dell Laptops mit Debian 10,11,12. ... was man halt so rumliegen hat.. :-)

    M Offline
    M Offline
    MAXI885
    schrieb am zuletzt editiert von
    #25

    @ilovegym said in Oilfox Adapter keine Funktion mehr?:

    @maxi885 @mcm57

    mein Oilfox laeuft seit ueber 2 Jahren problemlos, habe auch den Pro, einmalige Anschaffungskosten waren um die 100 Euro damals, es wird ein Account benoetigt, der Oilfox schickt die Daten an den Server dort, und der Adapter holt die Daten von dort ab.
    Also nur local betreiben geht nicht.
    Da sich an dem Account/Servern aus Usersicht nichts geaendert hat, gibts keinen Grund, jetzt keinen zu kaufen.

    Der Adapter laeuft, ab und zu ( ca 1x in der Woche ) haengt der Schedule-Task, was mit einem kleinen Blockly das den Process checkt und notfalls killt, behoben wird.
    Leider gibts dazu auch im Debuglog keine Info.
    Da ich damit leben kann und das auch selten vorkommt, hat das weder Prio noch einen Grund zum meckern..
    Ich wuerde mir wieder einen kaufen.. die Batterie ist immer noch die erste, der wacht einmal am Tag auf und misst, sendet die Daten und legt sich wieder schlafen.

    Vielen Dank für die schnelle und ausführliche Antwort, das hat mir sehr geholfen, in dem Fall werde ich mir das Pro Modell wohl anschaffen, das kostet allerdings im Moment um die 200-300€, je nach Shop.

    1 Antwort Letzte Antwort
    0
    • mcm1957M mcm1957

      @ilovegym said in Oilfox Adapter keine Funktion mehr?:

      Der Adapter laeuft, ab und zu ( ca 1x in der Woche ) haengt der Schedule-Task, was mit einem kleinen Blockly das den Process checkt und notfalls killt, behoben wird.
      Leider gibts dazu auch im Debuglog keine Info.

      Falls das wieder mal auftritt wär von Interesse wie sich das äußert. Was tut dein Blockyl dagegen?
      Du schreibts es gibgt keine Meldungen im Log. An sich sollte sowohl der Start als auch die Beendigung des scheduled Adapters gelogged werden. Wird der Adapter beim Hänger nicht gestartet? Oder nicht beendet? Gibts "already running" Meldungen?

      Vielleicht kommen wir dem Problem ja doch ni#och auf die Schliche :-)

      ? Offline
      ? Offline
      Ein ehemaliger Benutzer
      schrieb am zuletzt editiert von
      #26

      @mcm57

      Das Blockly hab ich hier aus dem Forum, ich kann gerne den Adapter nochmal auf Debug stellen und warten, bis der Fehler wieder auftritt.. aber laut Log beendet er sich ganz normal, aber der Process wird nicht gekillt.. es gibt keine Meldungen von already-running.. das waere ja auch zu einfach.. :-)

      Hier mal mein Blockly:
      d9c4999a-f258-46f9-b9d5-da1e98ae00c3-image.png

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="8IP#j[o4.1Dn*G@+NY}y">result</variable>
        </variables>
        <block type="schedule" id="o|3zwufTnSrB~a84ZUL=" x="112" y="63">
          <field name="SCHEDULE">53 */1 * * *</field>
          <statement name="STATEMENT">
            <block type="exec" id="U$LDpNu3Hqkv/*3dGlp$">
              <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
              <field name="WITH_STATEMENT">TRUE</field>
              <field name="LOG">log</field>
              <value name="COMMAND">
                <shadow type="text" id=",{T#dWEZj~ZEw~5N0}oB">
                  <field name="TEXT">ps -C io.oilfox.0 -o pid=</field>
                </shadow>
              </value>
              <statement name="STATEMENT">
                <block type="controls_if" id="tk_Ey5LR=C[~:OyIQpJ`">
                  <value name="IF0">
                    <block type="logic_compare" id="@`N=Rd9mYCOqUylq/Zft">
                      <field name="OP">GT</field>
                      <value name="A">
                        <block type="convert_tonumber" id="_ow[cE(.j{+E]ORf_SEO">
                          <value name="VALUE">
                            <block type="variables_get" id="}3n|EdT[1?}7v)|s7Grd">
                              <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <block type="math_number" id="HqkmoXb^a4?eF*for+BT">
                          <field name="NUM">0</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="debug" id="-7*^4xla36^uNFn61WCO" inline="true">
                      <field name="Severity">warn</field>
                      <value name="TEXT">
                        <shadow type="text" id="0Rfo7e3=C:7#JvHiZ}[D">
                          <field name="TEXT">test</field>
                        </shadow>
                        <block type="text_join" id="sW,lAV{@(]s_ijfz^bOB" inline="true">
                          <mutation items="2"></mutation>
                          <value name="ADD0">
                            <block type="text" id="K?tC5KRS3J;1`qpyr.Zl">
                              <field name="TEXT">Oilfox Process is still running with PID: </field>
                            </block>
                          </value>
                          <value name="ADD1">
                            <block type="variables_get" id="wYXOd`nim5XU*rfE*cP:">
                              <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="comment" id="2;DilA=cs3U~8*}INZFZ">
                          <field name="COMMENT">Meldung an Synochat</field>
                          <next>
                            <block type="control" id="=_c1A:]Vp$6.s^h/[ls]">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">synochat.0.Technik.message</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="text_join" id="_o,[6D:b{#U~|y_0EY2T" inline="true">
                                  <mutation items="2"></mutation>
                                  <value name="ADD0">
                                    <block type="text" id="3}}i0W?{any%JQ:arNLl">
                                      <field name="TEXT">Oilfox Process is still running with PID: </field>
                                    </block>
                                  </value>
                                  <value name="ADD1">
                                    <block type="variables_get" id="Lwgg9qN^0H=vjerfMX$~">
                                      <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <next>
                                <block type="timeouts_wait" id=".axMe}DD/sKvon19Dihe">
                                  <field name="DELAY">1000</field>
                                  <field name="UNIT">ms</field>
                                  <next>
                                    <block type="debug" id="85){k)({)30^z0ev=xuI" inline="true">
                                      <field name="Severity">warn</field>
                                      <value name="TEXT">
                                        <shadow type="text" id="PM=emth:*ztem/pURd7t">
                                          <field name="TEXT">test</field>
                                        </shadow>
                                        <block type="text_join" id="btn8wJPQ)`a2jXf`?(yL" inline="true">
                                          <mutation items="2"></mutation>
                                          <value name="ADD0">
                                            <block type="text" id="_6_qe^/|8p7xd%CA*3hu">
                                              <field name="TEXT">Trying to kill oilfox process with PID: </field>
                                            </block>
                                          </value>
                                          <value name="ADD1">
                                            <block type="variables_get" id="2`!;McGDH,a_XR[_qaQp">
                                              <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="exec" id="+a#UF#~UNvivT%;Y4v!2" inline="true">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                          <field name="WITH_STATEMENT">FALSE</field>
                                          <field name="LOG">log</field>
                                          <value name="COMMAND">
                                            <shadow type="text" id="AX~Io}N(SP^f!t%:~9G^">
                                              <field name="TEXT">text</field>
                                            </shadow>
                                            <block type="text_join" id="2IVy`5duT/]i~aFWZRu7" inline="true">
                                              <mutation items="2"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="D[B{R[NEWn+Oh;;}g==Y">
                                                  <field name="TEXT">kill </field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="variables_get" id="edMrxCqM*04O01F9bM44">
                                                  <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="variables_set" id="@KL.3W/Z1@7,WY$2}1Ev">
                                              <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                              <value name="VALUE">
                                                <block type="math_number" id="C.F#m$cC#G/_R9oXL!wn">
                                                  <field name="NUM">0</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="timeouts_wait" id="qWz9_xKc)`kq`@]D=:22">
                                                  <field name="DELAY">2000</field>
                                                  <field name="UNIT">ms</field>
                                                  <next>
                                                    <block type="debug" id="XccE*w!P=Aq`QkhIV!jx" inline="true">
                                                      <field name="Severity">warn</field>
                                                      <value name="TEXT">
                                                        <shadow type="text" id="+G9}nw`nSw9`+x4HJ~Wt">
                                                          <field name="TEXT">test</field>
                                                        </shadow>
                                                        <block type="text" id="FH1Cel*B#@S/mz8?hXVC">
                                                          <field name="TEXT">Checking wether Oilfox Process has been actually killed..</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="exec" id="_(,nJIi7NBy$p4EakkYz" inline="true">
                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                                                          <field name="WITH_STATEMENT">TRUE</field>
                                                          <field name="LOG">log</field>
                                                          <value name="COMMAND">
                                                            <shadow type="text" id="SnTt(Uvz0=j-P!bJt:~-">
                                                              <field name="TEXT">text</field>
                                                            </shadow>
                                                            <block type="text" id="tK1#.Lw!-Ehbi5hN2Q]L">
                                                              <field name="TEXT">ps -C io.oilfox.0 -o pid=</field>
                                                            </block>
                                                          </value>
                                                          <statement name="STATEMENT">
                                                            <block type="controls_if" id="0,_:^C%UHA*L:fFT$bh5">
                                                              <mutation else="1"></mutation>
                                                              <value name="IF0">
                                                                <block type="logic_compare" id="O]@j..!!(o=BWsd{@9A2">
                                                                  <field name="OP">GT</field>
                                                                  <value name="A">
                                                                    <block type="convert_tonumber" id="CS79ATwWPP?cx=IIyQe[">
                                                                      <value name="VALUE">
                                                                        <block type="variables_get" id="W9Jsvl3whHu6BZ,p0P~n">
                                                                          <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id="qg=g21E9F./9_|g[+7:-">
                                                                      <field name="NUM">0</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="debug" id="5]9n]#C=15G8+?[P{DtH" inline="true">
                                                                  <field name="Severity">warn</field>
                                                                  <value name="TEXT">
                                                                    <shadow type="text" id="T({SZg@CwJUmod{TSFC;">
                                                                      <field name="TEXT">test</field>
                                                                    </shadow>
                                                                    <block type="text_join" id="}4G@gLqJ(w+6}fi!;3nF" inline="true">
                                                                      <mutation items="2"></mutation>
                                                                      <value name="ADD0">
                                                                        <block type="text" id="qKD@$7YOy/k.=-/b-gdn">
                                                                          <field name="TEXT">Oilfox Process is still running with PID: </field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD1">
                                                                        <block type="variables_get" id="Vhe@W,U+Hwlv?tVkK:!x">
                                                                          <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="comment" id="DIC{ELf]?3g~yitPF=V`">
                                                                      <field name="COMMENT">Meldung an Synochat</field>
                                                                      <next>
                                                                        <block type="control" id="8il,Wv$QreI,?JXhH7dE">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">synochat.0.Technik.message</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="text_join" id="8ElEA`dI$GdyM:mC=e|t" inline="true">
                                                                              <mutation items="2"></mutation>
                                                                              <value name="ADD0">
                                                                                <block type="text" id="q-iHjgd)(HEDJ`K8FjAx">
                                                                                  <field name="TEXT">Couldn't kill ...Oilfox Process is still running with PID: </field>
                                                                                </block>
                                                                              </value>
                                                                              <value name="ADD1">
                                                                                <block type="variables_get" id="%RST{$eL.9h,g,oNc65C">
                                                                                  <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                              <statement name="ELSE">
                                                                <block type="comment" id="(aA3RGTBX|d9a}qj1??^">
                                                                  <field name="COMMENT">Meldung an Synochat</field>
                                                                  <next>
                                                                    <block type="control" id="++a5A5fN|Zq[^,X6ef~M">
                                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                      <field name="OID">synochat.0.Technik.message</field>
                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                      <value name="VALUE">
                                                                        <block type="text_join" id="Co:zY1_D2hrGuYZ*.j`2" inline="true">
                                                                          <mutation items="2"></mutation>
                                                                          <value name="ADD0">
                                                                            <block type="text" id="fr1VZ{89e$p]EL!g}iVu">
                                                                              <field name="TEXT">Oilfox Process killed! </field>
                                                                            </block>
                                                                          </value>
                                                                          <value name="ADD1">
                                                                            <block type="variables_get" id="$eeyNK[4fOF4nr7odQSW">
                                                                              <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </statement>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      
      mcm1957M 1 Antwort Letzte Antwort
      0
      • ? Ein ehemaliger Benutzer

        @mcm57

        Das Blockly hab ich hier aus dem Forum, ich kann gerne den Adapter nochmal auf Debug stellen und warten, bis der Fehler wieder auftritt.. aber laut Log beendet er sich ganz normal, aber der Process wird nicht gekillt.. es gibt keine Meldungen von already-running.. das waere ja auch zu einfach.. :-)

        Hier mal mein Blockly:
        d9c4999a-f258-46f9-b9d5-da1e98ae00c3-image.png

        <xml xmlns="https://developers.google.com/blockly/xml">
          <variables>
            <variable id="8IP#j[o4.1Dn*G@+NY}y">result</variable>
          </variables>
          <block type="schedule" id="o|3zwufTnSrB~a84ZUL=" x="112" y="63">
            <field name="SCHEDULE">53 */1 * * *</field>
            <statement name="STATEMENT">
              <block type="exec" id="U$LDpNu3Hqkv/*3dGlp$">
                <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                <field name="WITH_STATEMENT">TRUE</field>
                <field name="LOG">log</field>
                <value name="COMMAND">
                  <shadow type="text" id=",{T#dWEZj~ZEw~5N0}oB">
                    <field name="TEXT">ps -C io.oilfox.0 -o pid=</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="tk_Ey5LR=C[~:OyIQpJ`">
                    <value name="IF0">
                      <block type="logic_compare" id="@`N=Rd9mYCOqUylq/Zft">
                        <field name="OP">GT</field>
                        <value name="A">
                          <block type="convert_tonumber" id="_ow[cE(.j{+E]ORf_SEO">
                            <value name="VALUE">
                              <block type="variables_get" id="}3n|EdT[1?}7v)|s7Grd">
                                <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <value name="B">
                          <block type="math_number" id="HqkmoXb^a4?eF*for+BT">
                            <field name="NUM">0</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="debug" id="-7*^4xla36^uNFn61WCO" inline="true">
                        <field name="Severity">warn</field>
                        <value name="TEXT">
                          <shadow type="text" id="0Rfo7e3=C:7#JvHiZ}[D">
                            <field name="TEXT">test</field>
                          </shadow>
                          <block type="text_join" id="sW,lAV{@(]s_ijfz^bOB" inline="true">
                            <mutation items="2"></mutation>
                            <value name="ADD0">
                              <block type="text" id="K?tC5KRS3J;1`qpyr.Zl">
                                <field name="TEXT">Oilfox Process is still running with PID: </field>
                              </block>
                            </value>
                            <value name="ADD1">
                              <block type="variables_get" id="wYXOd`nim5XU*rfE*cP:">
                                <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <next>
                          <block type="comment" id="2;DilA=cs3U~8*}INZFZ">
                            <field name="COMMENT">Meldung an Synochat</field>
                            <next>
                              <block type="control" id="=_c1A:]Vp$6.s^h/[ls]">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">synochat.0.Technik.message</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="text_join" id="_o,[6D:b{#U~|y_0EY2T" inline="true">
                                    <mutation items="2"></mutation>
                                    <value name="ADD0">
                                      <block type="text" id="3}}i0W?{any%JQ:arNLl">
                                        <field name="TEXT">Oilfox Process is still running with PID: </field>
                                      </block>
                                    </value>
                                    <value name="ADD1">
                                      <block type="variables_get" id="Lwgg9qN^0H=vjerfMX$~">
                                        <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <next>
                                  <block type="timeouts_wait" id=".axMe}DD/sKvon19Dihe">
                                    <field name="DELAY">1000</field>
                                    <field name="UNIT">ms</field>
                                    <next>
                                      <block type="debug" id="85){k)({)30^z0ev=xuI" inline="true">
                                        <field name="Severity">warn</field>
                                        <value name="TEXT">
                                          <shadow type="text" id="PM=emth:*ztem/pURd7t">
                                            <field name="TEXT">test</field>
                                          </shadow>
                                          <block type="text_join" id="btn8wJPQ)`a2jXf`?(yL" inline="true">
                                            <mutation items="2"></mutation>
                                            <value name="ADD0">
                                              <block type="text" id="_6_qe^/|8p7xd%CA*3hu">
                                                <field name="TEXT">Trying to kill oilfox process with PID: </field>
                                              </block>
                                            </value>
                                            <value name="ADD1">
                                              <block type="variables_get" id="2`!;McGDH,a_XR[_qaQp">
                                                <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="exec" id="+a#UF#~UNvivT%;Y4v!2" inline="true">
                                            <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                            <field name="WITH_STATEMENT">FALSE</field>
                                            <field name="LOG">log</field>
                                            <value name="COMMAND">
                                              <shadow type="text" id="AX~Io}N(SP^f!t%:~9G^">
                                                <field name="TEXT">text</field>
                                              </shadow>
                                              <block type="text_join" id="2IVy`5duT/]i~aFWZRu7" inline="true">
                                                <mutation items="2"></mutation>
                                                <value name="ADD0">
                                                  <block type="text" id="D[B{R[NEWn+Oh;;}g==Y">
                                                    <field name="TEXT">kill </field>
                                                  </block>
                                                </value>
                                                <value name="ADD1">
                                                  <block type="variables_get" id="edMrxCqM*04O01F9bM44">
                                                    <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="variables_set" id="@KL.3W/Z1@7,WY$2}1Ev">
                                                <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                <value name="VALUE">
                                                  <block type="math_number" id="C.F#m$cC#G/_R9oXL!wn">
                                                    <field name="NUM">0</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="timeouts_wait" id="qWz9_xKc)`kq`@]D=:22">
                                                    <field name="DELAY">2000</field>
                                                    <field name="UNIT">ms</field>
                                                    <next>
                                                      <block type="debug" id="XccE*w!P=Aq`QkhIV!jx" inline="true">
                                                        <field name="Severity">warn</field>
                                                        <value name="TEXT">
                                                          <shadow type="text" id="+G9}nw`nSw9`+x4HJ~Wt">
                                                            <field name="TEXT">test</field>
                                                          </shadow>
                                                          <block type="text" id="FH1Cel*B#@S/mz8?hXVC">
                                                            <field name="TEXT">Checking wether Oilfox Process has been actually killed..</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="exec" id="_(,nJIi7NBy$p4EakkYz" inline="true">
                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                                                            <field name="WITH_STATEMENT">TRUE</field>
                                                            <field name="LOG">log</field>
                                                            <value name="COMMAND">
                                                              <shadow type="text" id="SnTt(Uvz0=j-P!bJt:~-">
                                                                <field name="TEXT">text</field>
                                                              </shadow>
                                                              <block type="text" id="tK1#.Lw!-Ehbi5hN2Q]L">
                                                                <field name="TEXT">ps -C io.oilfox.0 -o pid=</field>
                                                              </block>
                                                            </value>
                                                            <statement name="STATEMENT">
                                                              <block type="controls_if" id="0,_:^C%UHA*L:fFT$bh5">
                                                                <mutation else="1"></mutation>
                                                                <value name="IF0">
                                                                  <block type="logic_compare" id="O]@j..!!(o=BWsd{@9A2">
                                                                    <field name="OP">GT</field>
                                                                    <value name="A">
                                                                      <block type="convert_tonumber" id="CS79ATwWPP?cx=IIyQe[">
                                                                        <value name="VALUE">
                                                                          <block type="variables_get" id="W9Jsvl3whHu6BZ,p0P~n">
                                                                            <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <block type="math_number" id="qg=g21E9F./9_|g[+7:-">
                                                                        <field name="NUM">0</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <statement name="DO0">
                                                                  <block type="debug" id="5]9n]#C=15G8+?[P{DtH" inline="true">
                                                                    <field name="Severity">warn</field>
                                                                    <value name="TEXT">
                                                                      <shadow type="text" id="T({SZg@CwJUmod{TSFC;">
                                                                        <field name="TEXT">test</field>
                                                                      </shadow>
                                                                      <block type="text_join" id="}4G@gLqJ(w+6}fi!;3nF" inline="true">
                                                                        <mutation items="2"></mutation>
                                                                        <value name="ADD0">
                                                                          <block type="text" id="qKD@$7YOy/k.=-/b-gdn">
                                                                            <field name="TEXT">Oilfox Process is still running with PID: </field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="ADD1">
                                                                          <block type="variables_get" id="Vhe@W,U+Hwlv?tVkK:!x">
                                                                            <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="comment" id="DIC{ELf]?3g~yitPF=V`">
                                                                        <field name="COMMENT">Meldung an Synochat</field>
                                                                        <next>
                                                                          <block type="control" id="8il,Wv$QreI,?JXhH7dE">
                                                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                            <field name="OID">synochat.0.Technik.message</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE">
                                                                              <block type="text_join" id="8ElEA`dI$GdyM:mC=e|t" inline="true">
                                                                                <mutation items="2"></mutation>
                                                                                <value name="ADD0">
                                                                                  <block type="text" id="q-iHjgd)(HEDJ`K8FjAx">
                                                                                    <field name="TEXT">Couldn't kill ...Oilfox Process is still running with PID: </field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="ADD1">
                                                                                  <block type="variables_get" id="%RST{$eL.9h,g,oNc65C">
                                                                                    <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </statement>
                                                                <statement name="ELSE">
                                                                  <block type="comment" id="(aA3RGTBX|d9a}qj1??^">
                                                                    <field name="COMMENT">Meldung an Synochat</field>
                                                                    <next>
                                                                      <block type="control" id="++a5A5fN|Zq[^,X6ef~M">
                                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                        <field name="OID">synochat.0.Technik.message</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="text_join" id="Co:zY1_D2hrGuYZ*.j`2" inline="true">
                                                                            <mutation items="2"></mutation>
                                                                            <value name="ADD0">
                                                                              <block type="text" id="fr1VZ{89e$p]EL!g}iVu">
                                                                                <field name="TEXT">Oilfox Process killed! </field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="ADD1">
                                                                              <block type="variables_get" id="$eeyNK[4fOF4nr7odQSW">
                                                                                <field name="VAR" id="8IP#j[o4.1Dn*G@+NY}y">result</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </statement>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
            </statement>
          </block>
        </xml>
        
        mcm1957M Offline
        mcm1957M Offline
        mcm1957
        schrieb am zuletzt editiert von
        #27

        @ilovegym

        aber laut Log beendet er sich ganz normal, aber der Process wird nicht gekillt..

        Das log (incl. ein paar Zeilen vorher/nachher) würd mich interessieren. Wenn der js-controller eine Beendigung meldet und dann der Prozess noch läuft wär da was sehr suspekt. Dass der Prozess nicht gekillt wird siehst du wahrscheinlich mit ps auf der Commandline - oder?

        Wie wirkt sich die Situation aus User Sicht aus? Gibts dann keine Updates mehr? Fehler im Log (a la already running) gibts ja anscheinend nicht.

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        ? 1 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          @ilovegym

          aber laut Log beendet er sich ganz normal, aber der Process wird nicht gekillt..

          Das log (incl. ein paar Zeilen vorher/nachher) würd mich interessieren. Wenn der js-controller eine Beendigung meldet und dann der Prozess noch läuft wär da was sehr suspekt. Dass der Prozess nicht gekillt wird siehst du wahrscheinlich mit ps auf der Commandline - oder?

          Wie wirkt sich die Situation aus User Sicht aus? Gibts dann keine Updates mehr? Fehler im Log (a la already running) gibts ja anscheinend nicht.

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #28

          @mcm57

          genau, mit ps sieht man, dass der io.oilfox noch laeuft..
          und richtig, es gibt dann einfach keine updates mehr..

          Debug ist an, warten wir mal, wann wieder ne Meldung kommt, dass der Task haengt..

          @mcm57 sagte in Oilfox Adapter keine Funktion mehr?:

          Das log (incl. ein paar Zeilen vorher/nachher) würd mich interessieren. Wenn der js-controller eine Beendigung meldet und dann der Prozess noch läuft wär da was sehr suspekt. Dass der Prozess nicht gekillt wird siehst du wahrscheinlich mit ps auf der Commandline - oder?
          richtig, mit ps sieht man den process.

          das log interessiert mich auch, aber wie gesagt, bisher war da nie was zu sehen, auch bei anderen Usern, die den Fehler auf Github berichtet haben..

          Wie wirkt sich die Situation aus User Sicht aus? Gibts dann keine Updates mehr? Fehler im Log (a la already running) gibts ja anscheinend nicht.

          genau, keine Errors, es gibt einfach keine Updates mehr.. bis man das merkt, sind meist ein paar Tage rum..

          1 Antwort Letzte Antwort
          0
          • ? Ein ehemaliger Benutzer

            @maxi885 @mcm57

            mein Oilfox laeuft seit ueber 2 Jahren problemlos, habe auch den Pro, einmalige Anschaffungskosten waren um die 100 Euro damals, es wird ein Account benoetigt, der Oilfox schickt die Daten an den Server dort, und der Adapter holt die Daten von dort ab.
            Also nur local betreiben geht nicht.
            Da sich an dem Account/Servern aus Usersicht nichts geaendert hat, gibts keinen Grund, jetzt keinen zu kaufen.

            Der Adapter laeuft, ab und zu ( ca 1x in der Woche ) haengt der Schedule-Task, was mit einem kleinen Blockly das den Process checkt und notfalls killt, behoben wird.
            Leider gibts dazu auch im Debuglog keine Info.
            Da ich damit leben kann und das auch selten vorkommt, hat das weder Prio noch einen Grund zum meckern..
            Ich wuerde mir wieder einen kaufen.. die Batterie ist immer noch die erste, der wacht einmal am Tag auf und misst, sendet die Daten und legt sich wieder schlafen.

            Edit:
            System: Buanet Docker V9.0.1 auf Synology RS1619xs, Node 18.19, alles latest, DB redis/redis, MACVlan
            Lief auch schon in einem LXC, in ner VM (Serverhardware HP DL380 G8, Intel Nuc I5, I7 und I9 ), und auf dem Raspi 3 und 4, auf nem Futro ThinClient, verschiedenen Lenovo- und Dell Laptops mit Debian 10,11,12. ... was man halt so rumliegen hat.. :-)

            M Offline
            M Offline
            MAXI885
            schrieb am zuletzt editiert von
            #29

            @ilovegym
            nochmal kurz eine Frage, sieht so aus, als würde der Nachfolger des Pro-Models nun FoxPressure heißen, sieht auch etwas anders aus.
            Würdest du davon ausgehen, dass es trotzdem ohne Probleme funktioniert ?
            Und dann gibt es die Geräte ja in ganz vielen Shops bzw. von Firmen, die ja auch Öl ausliefern.
            Gibt es da einen Zusammenhang oder ist das völlig egal wo man den kauft ?
            z.B. BayWa schreibt, an soll prüfen ob man im Liefergebiet ist, damit man den Funktionsumfang entsprechend nutzen kann.
            Ich möchte ja nur den Füllstand aber keine Bestellung auslösen. Ist das unabhängig voneinander, bzw. ist es komplett egal wo ich das Gerät kaufe ?

            Vielen Dank.

            1 Antwort Letzte Antwort
            0
            • ? Offline
              ? Offline
              Ein ehemaliger Benutzer
              schrieb am zuletzt editiert von
              #30

              @maxi885

              den Nachfolger kenne ich nicht, naja, wenn die es anbieten, sollte man schon davon ausgehen, dass es funktioniert, ansonsten schickste das Ding halt wieder zurueck, innerhalb 14 Tagen bei Kauf im Internet ist das ja kein Problem, nennt sich Widerruf, siehe AGB.
              Wenn du den im Laden kaufst, gibts kein Rueckgaberecht.

              Ansonsten gibts ja auch ne Gewaehrleistung und Garantie, solange du in der EU lebst.

              Nee, bei mir gabs da keinen Zusammenhang, natuerlich kannste mit nem Haendler n Vertrag machen, dass er automatisch bei einem Stand von X dir n Angebot schickt und ihm Zugriff auf den Account geben.. mach ich nicht..

              M 1 Antwort Letzte Antwort
              0
              • ? Ein ehemaliger Benutzer

                @maxi885

                den Nachfolger kenne ich nicht, naja, wenn die es anbieten, sollte man schon davon ausgehen, dass es funktioniert, ansonsten schickste das Ding halt wieder zurueck, innerhalb 14 Tagen bei Kauf im Internet ist das ja kein Problem, nennt sich Widerruf, siehe AGB.
                Wenn du den im Laden kaufst, gibts kein Rueckgaberecht.

                Ansonsten gibts ja auch ne Gewaehrleistung und Garantie, solange du in der EU lebst.

                Nee, bei mir gabs da keinen Zusammenhang, natuerlich kannste mit nem Haendler n Vertrag machen, dass er automatisch bei einem Stand von X dir n Angebot schickt und ihm Zugriff auf den Account geben.. mach ich nicht..

                M Offline
                M Offline
                MAXI885
                schrieb am zuletzt editiert von
                #31

                @ilovegym said in Oilfox Adapter keine Funktion mehr?:

                @maxi885

                den Nachfolger kenne ich nicht, naja, wenn die es anbieten, sollte man schon davon ausgehen, dass es funktioniert, ansonsten schickste das Ding halt wieder zurueck, innerhalb 14 Tagen bei Kauf im Internet ist das ja kein Problem, nennt sich Widerruf, siehe AGB.
                Wenn du den im Laden kaufst, gibts kein Rueckgaberecht.

                Ansonsten gibts ja auch ne Gewaehrleistung und Garantie, solange du in der EU lebst.

                Nee, bei mir gabs da keinen Zusammenhang, natuerlich kannste mit nem Haendler n Vertrag machen, dass er automatisch bei einem Stand von X dir n Angebot schickt und ihm Zugriff auf den Account geben.. mach ich nicht..

                Die ideale Lösung wäre wahrscheinlich die komplette Inbetriebnahme inkl. iobroker und die Sonde erst dann in den Öltank abtauchen zu lassen :-) Sonst wird die Retoure schwierig.:sweat_smile:
                Vielen Dank für deine Hilfe !

                ? 1 Antwort Letzte Antwort
                0
                • M MAXI885

                  @ilovegym said in Oilfox Adapter keine Funktion mehr?:

                  @maxi885

                  den Nachfolger kenne ich nicht, naja, wenn die es anbieten, sollte man schon davon ausgehen, dass es funktioniert, ansonsten schickste das Ding halt wieder zurueck, innerhalb 14 Tagen bei Kauf im Internet ist das ja kein Problem, nennt sich Widerruf, siehe AGB.
                  Wenn du den im Laden kaufst, gibts kein Rueckgaberecht.

                  Ansonsten gibts ja auch ne Gewaehrleistung und Garantie, solange du in der EU lebst.

                  Nee, bei mir gabs da keinen Zusammenhang, natuerlich kannste mit nem Haendler n Vertrag machen, dass er automatisch bei einem Stand von X dir n Angebot schickt und ihm Zugriff auf den Account geben.. mach ich nicht..

                  Die ideale Lösung wäre wahrscheinlich die komplette Inbetriebnahme inkl. iobroker und die Sonde erst dann in den Öltank abtauchen zu lassen :-) Sonst wird die Retoure schwierig.:sweat_smile:
                  Vielen Dank für deine Hilfe !

                  ? Offline
                  ? Offline
                  Ein ehemaliger Benutzer
                  schrieb am zuletzt editiert von
                  #32

                  @maxi885

                  Das Teil misst per Ultraschall, da taucht nix ein.. ;-)

                  M 1 Antwort Letzte Antwort
                  0
                  • ? Ein ehemaliger Benutzer

                    @maxi885

                    Das Teil misst per Ultraschall, da taucht nix ein.. ;-)

                    M Offline
                    M Offline
                    MAXI885
                    schrieb am zuletzt editiert von
                    #33

                    @ilovegym said in Oilfox Adapter keine Funktion mehr?:

                    @maxi885

                    Das Teil misst per Ultraschall, da taucht nix ein.. ;-)

                    Das Pro- bzw. Pressure-Model schon, hier ist eine Sonde, die den Füllstand per Druck misst, diese wird an einem langen Kabel in den Tank gelassen. Die anderen Modelle würden bei mir wohl nicht funktionieren, ich habe einen Erd-Tank mit einem ein Meter langen Einfüllstutzen, das ist für die Ultraschallvariante zu lang.

                    ? 1 Antwort Letzte Antwort
                    0
                    • M MAXI885

                      @ilovegym said in Oilfox Adapter keine Funktion mehr?:

                      @maxi885

                      Das Teil misst per Ultraschall, da taucht nix ein.. ;-)

                      Das Pro- bzw. Pressure-Model schon, hier ist eine Sonde, die den Füllstand per Druck misst, diese wird an einem langen Kabel in den Tank gelassen. Die anderen Modelle würden bei mir wohl nicht funktionieren, ich habe einen Erd-Tank mit einem ein Meter langen Einfüllstutzen, das ist für die Ultraschallvariante zu lang.

                      ? Offline
                      ? Offline
                      Ein ehemaliger Benutzer
                      schrieb am zuletzt editiert von
                      #34

                      @maxi885

                      ah, da glaenze ich mit beispielloser Ahnungslosigkeit.. :-) - wieder was gelernt.. :-)

                      @mcm57

                      gestern wieder ein Haenger, diesmal hab ich's aber.. der Process holt das erste mal die Daten, und beendet sich, alles gut.. aber ne Minute spaeter startet der Adapter nochmal und bleibt dann beim einloggen haengen...

                      Habs auf Git dokumentiert:
                      https://github.com/iobroker-community-adapters/ioBroker.oilfox/issues/122

                      M 2 Antworten Letzte Antwort
                      0
                      • ? Ein ehemaliger Benutzer

                        @maxi885

                        ah, da glaenze ich mit beispielloser Ahnungslosigkeit.. :-) - wieder was gelernt.. :-)

                        @mcm57

                        gestern wieder ein Haenger, diesmal hab ich's aber.. der Process holt das erste mal die Daten, und beendet sich, alles gut.. aber ne Minute spaeter startet der Adapter nochmal und bleibt dann beim einloggen haengen...

                        Habs auf Git dokumentiert:
                        https://github.com/iobroker-community-adapters/ioBroker.oilfox/issues/122

                        M Offline
                        M Offline
                        MAXI885
                        schrieb am zuletzt editiert von
                        #35

                        @ilovegym
                        Kurzes Update von meiner Seite.
                        Der OilFox Pressure ist seit Samstag im Einsatz und eingerichtet, jeden Tag wird der neue Messwert gesendet und auch vom Adapter in iobroker abgeholt. Per node-red geht es dann auf die KNX-Visualisierung.
                        Also bis jetzt funktioniert das wirklich super ! Vielen Dank noch einmal für eure Tipps.

                        Grüße

                        1 Antwort Letzte Antwort
                        0
                        • ? Ein ehemaliger Benutzer

                          @maxi885

                          ah, da glaenze ich mit beispielloser Ahnungslosigkeit.. :-) - wieder was gelernt.. :-)

                          @mcm57

                          gestern wieder ein Haenger, diesmal hab ich's aber.. der Process holt das erste mal die Daten, und beendet sich, alles gut.. aber ne Minute spaeter startet der Adapter nochmal und bleibt dann beim einloggen haengen...

                          Habs auf Git dokumentiert:
                          https://github.com/iobroker-community-adapters/ioBroker.oilfox/issues/122

                          M Offline
                          M Offline
                          MAXI885
                          schrieb am zuletzt editiert von
                          #36

                          @ilovegym
                          Jetzt ist es dann doch passiert, es werden keine Werte mehr übertragen.
                          Der Kreis vorne bei der Instanz vom Adapter ist blau, die drei Punkte wenn man darauf geht, sind aber alle grün.
                          Wie ist denn nun das Vorgehen in so einem Fall ? Wenn ich auf "Neustart" klicke, passiert auch nichts.
                          Wie kann ich den Adapter wieder aktivieren, bzw., neu starten ? Dieser Vorgang muss man alle paar Tage wiederholen, so wie ich das verstanden habe.

                          Vielen Dank.

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • M MAXI885

                            @ilovegym
                            Jetzt ist es dann doch passiert, es werden keine Werte mehr übertragen.
                            Der Kreis vorne bei der Instanz vom Adapter ist blau, die drei Punkte wenn man darauf geht, sind aber alle grün.
                            Wie ist denn nun das Vorgehen in so einem Fall ? Wenn ich auf "Neustart" klicke, passiert auch nichts.
                            Wie kann ich den Adapter wieder aktivieren, bzw., neu starten ? Dieser Vorgang muss man alle paar Tage wiederholen, so wie ich das verstanden habe.

                            Vielen Dank.

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von Thomas Braun
                            #37

                            @maxi885

                            Und im Log steht dazu genau was?

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            ? 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @maxi885

                              Und im Log steht dazu genau was?

                              ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #38

                              @thomas-braun sagte in Oilfox Adapter keine Funktion mehr?:

                              @maxi885

                              Und im Log steht dazu genau was?

                              Thomas, der process bleibt ab und zu hängen, habe dazu ein issue mit logfiles angelegt.
                              Leider wird der Adapter zur nicht wirklich gewartet…

                              Es gibt n blockly das ein workaround macht, ist hier und auf GitHub ..

                              mcm1957M 1 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @thomas-braun sagte in Oilfox Adapter keine Funktion mehr?:

                                @maxi885

                                Und im Log steht dazu genau was?

                                Thomas, der process bleibt ab und zu hängen, habe dazu ein issue mit logfiles angelegt.
                                Leider wird der Adapter zur nicht wirklich gewartet…

                                Es gibt n blockly das ein workaround macht, ist hier und auf GitHub ..

                                mcm1957M Offline
                                mcm1957M Offline
                                mcm1957
                                schrieb am zuletzt editiert von
                                #39

                                Ja issue existert.

                                Und DANKE @ilovegym - log beschreibt das Problem recht klar. Das Timeout beim Request scheint nicht (immer) zu ziehen und wenn dann der Cloudserver nicht anwortet hängt das Adapterding.

                                Habs auf meiner Liste - aber Zeit ...

                                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                Support Repositoryverwaltung.

                                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                LESEN - gute Forenbeitrage

                                M ? 2 Antworten Letzte Antwort
                                0
                                • mcm1957M mcm1957

                                  Ja issue existert.

                                  Und DANKE @ilovegym - log beschreibt das Problem recht klar. Das Timeout beim Request scheint nicht (immer) zu ziehen und wenn dann der Cloudserver nicht anwortet hängt das Adapterding.

                                  Habs auf meiner Liste - aber Zeit ...

                                  M Offline
                                  M Offline
                                  MAXI885
                                  schrieb am zuletzt editiert von
                                  #40

                                  @mcm57
                                  Sorry fürs nachfragen, ich mach das zum ersten Mal.
                                  Ich nehme das Script, hier vom Chat, kopiere den kompletten Inhalt.
                                  Mache dann bei iobroker unter "Skripte" ein neues Javascript auf und kopiere den gesamten Inhalt dort hinein ?

                                  Vielen Dank.

                                  ? 1 Antwort Letzte Antwort
                                  0
                                  • M MAXI885

                                    @mcm57
                                    Sorry fürs nachfragen, ich mach das zum ersten Mal.
                                    Ich nehme das Script, hier vom Chat, kopiere den kompletten Inhalt.
                                    Mache dann bei iobroker unter "Skripte" ein neues Javascript auf und kopiere den gesamten Inhalt dort hinein ?

                                    Vielen Dank.

                                    ? Offline
                                    ? Offline
                                    Ein ehemaliger Benutzer
                                    schrieb am zuletzt editiert von
                                    #41

                                    @maxi885

                                    das Script ist ein Blockly, also unter Skripte ein neues Blockly anlegen, und dann auf import gehen, importieren tust du das, was unter dem Screenshot mit xml... anfaengt.. das muss da alles rein..
                                    Dann siehst du das Blockly so, wie im Screenshot, passe noch die Benachrichtungen an, oder lasse weg, das wars..

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • ? Ein ehemaliger Benutzer

                                      @maxi885

                                      das Script ist ein Blockly, also unter Skripte ein neues Blockly anlegen, und dann auf import gehen, importieren tust du das, was unter dem Screenshot mit xml... anfaengt.. das muss da alles rein..
                                      Dann siehst du das Blockly so, wie im Screenshot, passe noch die Benachrichtungen an, oder lasse weg, das wars..

                                      M Offline
                                      M Offline
                                      MAXI885
                                      schrieb am zuletzt editiert von
                                      #42

                                      @ilovegym said in Oilfox Adapter keine Funktion mehr?:

                                      @maxi885

                                      das Script ist ein Blockly, also unter Skripte ein neues Blockly anlegen, und dann auf import gehen, importieren tust du das, was unter dem Screenshot mit xml... anfaengt.. das muss da alles rein..
                                      Dann siehst du das Blockly so, wie im Screenshot, passe noch die Benachrichtungen an, oder lasse weg, das wars..

                                      Super, vielen Dank, der Import hat funktioniert.
                                      Hab es erst mal im Originalzustand gelassen, wenn es richtig funktioniert, sollte ja wahrscheinlich im Laufe des Tages ein neuer Messwert kommen. :+1:

                                      1 Antwort Letzte Antwort
                                      0
                                      • mcm1957M mcm1957

                                        Ja issue existert.

                                        Und DANKE @ilovegym - log beschreibt das Problem recht klar. Das Timeout beim Request scheint nicht (immer) zu ziehen und wenn dann der Cloudserver nicht anwortet hängt das Adapterding.

                                        Habs auf meiner Liste - aber Zeit ...

                                        ? Offline
                                        ? Offline
                                        Ein ehemaliger Benutzer
                                        schrieb am zuletzt editiert von
                                        #43

                                        @mcm57

                                        Habe seitdem der Adapter auf /34 steht, keine Probleme mehr, process wird immer beendet und läuft auch nicht mehr doppelt… 😂

                                        mcm1957M 1 Antwort Letzte Antwort
                                        0
                                        • ? Ein ehemaliger Benutzer

                                          @mcm57

                                          Habe seitdem der Adapter auf /34 steht, keine Probleme mehr, process wird immer beendet und läuft auch nicht mehr doppelt… 😂

                                          mcm1957M Offline
                                          mcm1957M Offline
                                          mcm1957
                                          schrieb am zuletzt editiert von
                                          #44

                                          @ilovegym

                                          Es kommt ein Update mit folgenden Änderungen:

                                          • der Cronjob wird bei Defaultstellung 0/59 * * * * oder * * * * * auf einmal stündlich zu einer zufälligen Minute geändert
                                          • die Croneinstellung wird geloggt (für mich damit ich nicht extra nachfragen muss :-) )
                                          • ein globaler Watchdog kommt rein, der nach 45s den Adapter jedenfalls beendet

                                          Wenn es dann noch immer Probleme gibt, macht es nur Sinn die etwas angegraute Struktur auf aktuelle Axios Kommunikation umzustellen. Dazu bräcuhte ich dann aber irgendeine Art des Zugangs zu einem Account - Testaccount bietet Oilfox ja m.W. nach nicht an. Wichtig wär mir nur in dem Fall, dass der Account nur Werte Lesen kann - keinesfalls irgendwelche kommerziellen Dinge auslösen kann wie Bestellungen, rechnungseinsicht oder sonst irgendwas kritisches.
                                          Aber noch ists es noch nicht soweit. Codeänderung ist bei mir fertig - kann aber nicht sagen ob ich heute oder erst übermegen zu einer Release komme.

                                          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                          Support Repositoryverwaltung.

                                          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                          LESEN - gute Forenbeitrage

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          806

                                          Online

                                          32.5k

                                          Benutzer

                                          81.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