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. Praktische Anwendungen (Showcase)
  4. NETATMO PARSE SCRIPT FÜR STATIONEN IN DER UMGEBUNG!

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    977

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    694

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

NETATMO PARSE SCRIPT FÜR STATIONEN IN DER UMGEBUNG!

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
5 Beiträge 3 Kommentatoren 685 Aufrufe 4 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.
  • B Offline
    B Offline
    backfisch88
    schrieb am zuletzt editiert von backfisch88
    #1
    <xml xmlns="https://developers.google.com/blockly/xml">
      <variables>
        <variable id="}VuMt=--!|2,|J?-DJd.">url1</variable>
        <variable id="Ak^!:3DLYl/Q3f%-8Mi`">Regen_Heute</variable>
        <variable id="BX_c4%#oyp]UcoM[eK7y">Regen_Stunde</variable>
        <variable id="8:7on$]4M+_xSJ?#U#JW">Temperatur</variable>
        <variable id="N4vL4e0K9v5UvyH#w88K">Luftfeuchtigkeit</variable>
        <variable id="DCGY/rupLYn,6IH,8_h~">Luftdruck</variable>
        <variable id="9GN#pp/_zl@~TUjdk~1f">Windstoss</variable>
        <variable id="#b$*YOQUlNfZYl_W2Z*f">Windrichtung</variable>
        <variable id="UB0_q@=;]@IuNivZ#D1}">Windgeschwindigkeit</variable>
        <variable id="$N}T%])##O..#MO^~?79">Meldung</variable>
        <variable type="timeout" id="Datenpunkte">Datenpunkte</variable>
      </variables>
      <block type="procedures_defcustomnoreturn" id=";[ljZ58DF?_,h+dLeBlO" x="-137" y="-487">
        <mutation statements="false">
          <arg name="url1" varid="}VuMt=--!|2,|J?-DJd."></arg>
          <arg name="Regen_Heute" varid="Ak^!:3DLYl/Q3f%-8Mi`"></arg>
          <arg name="Regen_Stunde" varid="BX_c4%#oyp]UcoM[eK7y"></arg>
          <arg name="Temperatur" varid="8:7on$]4M+_xSJ?#U#JW"></arg>
          <arg name="Luftfeuchtigkeit" varid="N4vL4e0K9v5UvyH#w88K"></arg>
          <arg name="Luftdruck" varid="DCGY/rupLYn,6IH,8_h~"></arg>
          <arg name="Windstoss" varid="9GN#pp/_zl@~TUjdk~1f"></arg>
          <arg name="Windrichtung" varid="#b$*YOQUlNfZYl_W2Z*f"></arg>
          <arg name="Windgeschwindigkeit" varid="UB0_q@=;]@IuNivZ#D1}"></arg>
          <arg name="Meldung" varid="$N}T%])##O..#MO^~?79"></arg>
        </mutation>
        <field name="NAME">Wetter Netatmo</field>
        <field name="SCRIPT">RmVydGlnID0gMDsNCmlmIChNZWxkdW5nIT10cnVlKXsNCk1lbGR1bmcgPSBmYWxzZTsNCn0NCmNvbnN0IHB1cHBldGVlciA9IHJlcXVpcmUoJ3B1cHBldGVlcicpOw0KKGFzeW5jICgpID0+IHsNCmNvbnN0IGJyb3dzZXIgPSBhd2FpdCBwdXBwZXRlZXIubGF1bmNoKHthcmdzOlsnLS1uby1zYW5kYm94J10sZXhlY3V0YWJsZVBhdGg6ICcvdXNyL2Jpbi9jaHJvbWl1bS1icm93c2VyJ30pOw0KY29uc3QgcGFnZSA9IGF3YWl0IGJyb3dzZXIubmV3UGFnZSgpOw0KYXdhaXQgcGFnZS5zZXRSZXF1ZXN0SW50ZXJjZXB0aW9uKHRydWUpOw0KICBwYWdlLm9uKCdyZXF1ZXN0JywgKHJlcXVlc3QpID0+IHsNCiAgICBpZiAocmVxdWVzdC5yZXNvdXJjZVR5cGUoKSA9PT0gJ2ltYWdlJykgcmVxdWVzdC5hYm9ydCgpOw0KICAgIGVsc2UgcmVxdWVzdC5jb250aW51ZSgpOw0KICB9KTsNCiAgDQogIGNvbnN0IHBpZCA9IGJyb3dzZXIucHJvY2VzcygpLnBpZDsNCmNvbnN0IHRpbWVvdXQgPSA0NTAwMDsNCnNldFRpbWVvdXQoZnVuY3Rpb24ocGlkKXsNCiAgICBpZiAoTWVsZHVuZz09dHJ1ZSl7DQogICAgICAgIGlmIChGZXJ0aWcgIT0xKXsNCmxvZyAoJ1BhcnNlbiB2b24gTmV0YXRtb2RhdGVuIGFiZ2Vicm9jaGVuLi4uIFRpbWVvdXQnKTt9fQ0KICBleGVjKCdraWxsIC1LSUxMICcgKyBwaWQsIChlcnJvciwgc3Rkb3V0LCBzdGRlcnIpID0+IHt9KTsNCn0sdGltZW91dCxwaWQpOw0KICANCiAgDQogIA0KYXdhaXQgcGFnZS5nb3RvKHVybDEpOw0KYXdhaXQgcGFnZS53YWl0Rm9yKDIwMDApOw0KYXdhaXQgcGFnZS5tb3VzZS5tb3ZlKDY4MCwgNDcwKTsNCmF3YWl0IHBhZ2UubW91c2UuZG93bih7YnV0dG9uOiAnbGVmdCd9KTsNCmF3YWl0IHBhZ2UubW91c2UudXAoe2J1dHRvbjogJ2xlZnQnfSk7DQphd2FpdCBwYWdlLndhaXRGb3IoMjAwMCk7DQphd2FpdCBwYWdlLm1vdXNlLm1vdmUoNzQwLCA1Mik7DQphd2FpdCBwYWdlLm1vdXNlLmRvd24oe2J1dHRvbjogJ2xlZnQnfSk7DQphd2FpdCBwYWdlLm1vdXNlLnVwKHtidXR0b246ICdsZWZ0J30pOw0KYXdhaXQgcGFnZS53YWl0Rm9yKDIwMDApOw0KLy9hd2FpdCBwYWdlLnNjcmVlbnNob3Qoe3BhdGg6ICcvaG9tZS9waS9OQVMvSEREL2lvYnJva2VyL2NhY2hlL3dlYXRoZXIuanBnJywgfSk7DQppZiAoUmVnZW5fSGV1dGUhPW51bGwpew0KYXdhaXQgcGFnZS53YWl0Rm9yU2VsZWN0b3IoJ2Rpdi5vLWdyaWQteHMtNyA+IGRpdjpudGgtY2hpbGQoMSknKTsNCmxldCBSYWluX3RvZGF5ID0gcGFyc2VGbG9hdChhd2FpdCBwYWdlLmV2YWx1YXRlKCgpID0+IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2Rpdi5vLWdyaWQteHMtNyA+IGRpdjpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIgbW0iLCIiKS50cmltKCkpKTsNCnNldFN0YXRlKFJlZ2VuX0hldXRlLFJhaW5fdG9kYXkpOw0KaWYgKFJhaW5fdG9kYXkhPW51bGwpew0KICAgIHNldFN0YXRlKFJlZ2VuX0hldXRlLFJhaW5fdG9kYXkpOw0KfX0NCmlmIChSZWdlbl9TdHVuZGUhPW51bGwpew0KYXdhaXQgcGFnZS53YWl0Rm9yU2VsZWN0b3IoJy5yYWluLTFob3VyID4gZGl2Om50aC1jaGlsZCgxKScpOw0KbGV0IFJhaW5faG91ciA9IHBhcnNlRmxvYXQoYXdhaXQgcGFnZS5ldmFsdWF0ZSgoKSA9PiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcucmFpbi0xaG91ciA+IGRpdjpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIgbW0iLCIiKS50cmltKCkpKTsNCmlmIChSYWluX2hvdXIhPW51bGwpew0KICAgIHNldFN0YXRlKFJlZ2VuX1N0dW5kZSxSYWluX2hvdXIpOw0KfX0NCmlmIChMdWZ0ZHJ1Y2shPW51bGwpew0KYXdhaXQgcGFnZS53YWl0Rm9yU2VsZWN0b3IoJy5wcmVzc3VyZSA+IHA6bnRoLWNoaWxkKDEpJyk7DQpsZXQgUHJlcyA9IHBhcnNlRmxvYXQoYXdhaXQgcGFnZS5ldmFsdWF0ZSgoKSA9PiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcucHJlc3N1cmUgPiBwOm50aC1jaGlsZCgxKScpLnRleHRDb250ZW50LnJlcGxhY2UoIiBtQmFyIiwiIikudHJpbSgpKSk7DQppZiAoUHJlcyE9bnVsbCl7DQogICAgIHNldFN0YXRlKEx1ZnRkcnVjayxQcmVzKTsgICANCn19DQppZiAoVGVtcGVyYXR1ciE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcignZGl2LnRlbXBlcmF0dXJlOm50aC1jaGlsZCgyKScpOyAgDQpsZXQgVGVtcGVyYXR1cmUgPSBwYXJzZUZsb2F0KGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignZGl2LnRlbXBlcmF0dXJlOm50aC1jaGlsZCgyKScpLnRleHRDb250ZW50LnJlcGxhY2UoL1xzL2csIiIpLnJlcGxhY2UoIiDCsEMiLCIiKS50cmltKCkpKTsNCmlmIChUZW1wZXJhdHVyZSE9bnVsbCl7DQogICAgIHNldFN0YXRlKFRlbXBlcmF0dXIsVGVtcGVyYXR1cmUpOyAgIA0KfX0NCmlmIChMdWZ0ZmV1Y2h0aWdrZWl0IT1udWxsKXsNCmF3YWl0IHBhZ2Uud2FpdEZvclNlbGVjdG9yKCdkaXYudGVtcC1tZWFzdXJlczpudGgtY2hpbGQoMikgPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdjpudGgtY2hpbGQoMikgPiBwOm50aC1jaGlsZCgxKScpOw0KbGV0IEh1bWkgPSBwYXJzZUZsb2F0KGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignZGl2LnRlbXAtbWVhc3VyZXM6bnRoLWNoaWxkKDIpID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdjpudGgtY2hpbGQoMSkgPiBkaXY6bnRoLWNoaWxkKDIpID4gcDpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIgJSIsIiIpLnRyaW0oKSkpOw0KaWYgKEh1bWkhPW51bGwpew0KICAgICBzZXRTdGF0ZShMdWZ0ZmV1Y2h0aWdrZWl0LEh1bWkpOyAgDQp9fQ0KaWYgKFdpbmRyaWNodHVuZyE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcigncC50eHQtc2l6ZS0xMDpudGgtY2hpbGQoMyknKTsNCmxldCBXaW5kUiA9IGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigncC50eHQtc2l6ZS0xMDpudGgtY2hpbGQoMyknKS50ZXh0Q29udGVudC5zdWJzdHIoMCwgMikucmVwbGFjZSgiV2kiLCJjYWxtIikudHJpbSgpKTsNCmlmIChXaW5kUiE9bnVsbCl7DQogICAgc2V0U3RhdGUoV2luZHJpY2h0dW5nLFdpbmRSKTsgICAgDQp9fQ0KaWYgKFdpbmRzdG9zcyE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcignZGl2LmMtZmxleC1jb2x1bW46bnRoLWNoaWxkKDIpID4gZGl2Om50aC1jaGlsZCgxKScpOw0KbGV0IFdpbmRTID0gcGFyc2VGbG9hdChhd2FpdCBwYWdlLmV2YWx1YXRlKCgpID0+IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2Rpdi5jLWZsZXgtY29sdW1uOm50aC1jaGlsZCgyKSA+IGRpdjpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIga20vaCIsIiIpLnRyaW0oKSkpOw0KaWYgKFdpbmRTIT1udWxsKXsNCiAgICBzZXRTdGF0ZShXaW5kc3Rvc3MsV2luZFMpOyAgICANCn19DQppZiAoV2luZGdlc2Nod2luZGlna2VpdCE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcignLndpbmQtc3BlZWQgPiBkaXY6bnRoLWNoaWxkKDEpJyk7ICAgDQpsZXQgV2luZEcgPSBwYXJzZUZsb2F0KGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLndpbmQtc3BlZWQgPiBkaXY6bnRoLWNoaWxkKDEpJykudGV4dENvbnRlbnQucmVwbGFjZSgiIGttL2giLCIiKS50cmltKCkpKTsNCmlmIChXaW5kRyE9bnVsbCl7DQogICAgc2V0U3RhdGUoV2luZGdlc2Nod2luZGlna2VpdCxXaW5kRyk7ICAgIA0KfX0NCg0KDQovL01lbGR1bmcgaW0gTG9nPw0KYXdhaXQgcGFnZS53YWl0Rm9yKDIwMDApOw0KaWYgKE1lbGR1bmc9PXRydWUpew0KIGxvZyAoJ1BhcnNlbiB2b24gTmV0YXRtb2RhdGVuIGVyZm9sZ3JlaWNoIScpICAgDQp9DQpGZXJ0aWcgPSAxOw0KLy9sZWVyZSBDYWNoZSB1bmQgU2NobGllc3NlIGFsbGUgaW5zdGFuemVuDQphd2FpdCBwYWdlLmdvdG8oJ2Fib3V0OmJsYW5rJyk7DQphd2FpdCBwYWdlLndhaXRGb3IoMTAwMCk7DQphd2FpdCBicm93c2VyLmNsb3NlKCk7DQoNCn0pKCk7IA==</field>
        <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
      </block>
      <block type="exec" id="rnqp8#F2M0=}L,SZSQ[:" x="-112" y="-352">
        <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
        <field name="WITH_STATEMENT">FALSE</field>
        <field name="LOG"></field>
        <value name="COMMAND">
          <shadow type="text" id="c)[!uV+{IfxFw6Mm@~:`">
            <field name="TEXT">killall chromium-browse</field>
          </shadow>
        </value>
        <next>
          <block type="schedule" id="4wg0vDf1qo*fER_M2loh">
            <field name="SCHEDULE">*/3 * * * *</field>
            <statement name="STATEMENT">
              <block type="comment" id="[Ql50RlE6iKMaWfi0T8f">
                <field name="COMMENT">Datenpunkte eintragen (fehlende werden nicht geparsed)</field>
                <next>
                  <block type="procedures_callcustomnoreturn" id="KMbqRumcP444CT`L8j9u">
                    <mutation name="Wetter Netatmo">
                      <arg name="url1"></arg>
                      <arg name="Regen_Heute"></arg>
                      <arg name="Regen_Stunde"></arg>
                      <arg name="Temperatur"></arg>
                      <arg name="Luftfeuchtigkeit"></arg>
                      <arg name="Luftdruck"></arg>
                      <arg name="Windstoss"></arg>
                      <arg name="Windrichtung"></arg>
                      <arg name="Windgeschwindigkeit"></arg>
                      <arg name="Meldung"></arg>
                    </mutation>
                    <value name="ARG0">
                      <block type="text" id="=sm]1C_yqcWi.z`,0^V8">
                        <field name="TEXT">https://weathermap.netatmo.com//?zoom=15&amp;type=temp&amp;param=Filter&amp;stationid=70%3Aee%3A50%3A15%3Adb%3A9c&amp;maplayer=Map&amp;lang=undefined</field>
                      </block>
                    </value>
                    <value name="ARG1">
                      <block type="text" id="Gc]quLUXEEF~{(OWWIz/">
                        <field name="TEXT">0_userdata.0.Aussen.Temperatur.Regen_heute</field>
                      </block>
                    </value>
                    <value name="ARG2">
                      <block type="text" id="wjD0x5)se4^qV:d~L@L-">
                        <field name="TEXT">0_userdata.0.Aussen.Temperatur.Regen_stunde</field>
                      </block>
                    </value>
                    <value name="ARG3">
                      <block type="text" id="Zw,IyDYezgc24wr=+RkF">
                        <field name="TEXT">0_userdata.0.Aussen.Temperatur.Temperatur_Netatmo</field>
                      </block>
                    </value>
                    <value name="ARG4">
                      <block type="text" id="Y73FYY68sr$Ut]lSv[`/">
                        <field name="TEXT">0_userdata.0.Aussen.Temperatur.Hum</field>
                      </block>
                    </value>
                    <value name="ARG5">
                      <block type="text" id="bs?#h2d+[h{_QA6(qTre">
                        <field name="TEXT">0_userdata.0.Aussen.Temperatur.Luftdruck</field>
                      </block>
                    </value>
                    <value name="ARG9">
                      <block type="logic_boolean" id="L5M+uFTUr9,hImt+d,5V">
                        <field name="BOOL">TRUE</field>
                      </block>
                    </value>
                    <next>
                      <block type="procedures_callcustomnoreturn" id="brVjYD:?y8)lx{-j|Iao">
                        <mutation name="Wetter Netatmo">
                          <arg name="url1"></arg>
                          <arg name="Regen_Heute"></arg>
                          <arg name="Regen_Stunde"></arg>
                          <arg name="Temperatur"></arg>
                          <arg name="Luftfeuchtigkeit"></arg>
                          <arg name="Luftdruck"></arg>
                          <arg name="Windstoss"></arg>
                          <arg name="Windrichtung"></arg>
                          <arg name="Windgeschwindigkeit"></arg>
                          <arg name="Meldung"></arg>
                        </mutation>
                        <value name="ARG0">
                          <block type="text" id="t?a?9UG_TnA+@dEdKXDe">
                            <field name="TEXT">https://weathermap.netatmo.com//?zoom=12&amp;type=wind&amp;param=wind&amp;stationid=70%3Aee%3A50%3A2a%3Aff%3A2c&amp;maplayer=Map&amp;lang=undefined</field>
                          </block>
                        </value>
                        <value name="ARG6">
                          <block type="text" id=",.=p?2}Imyuip1qYrIy[">
                            <field name="TEXT">0_userdata.0.Aussen.Temperatur.Windstoss</field>
                          </block>
                        </value>
                        <value name="ARG7">
                          <block type="text" id="|Y}`F99r;x+-Pfw^;dz(">
                            <field name="TEXT">0_userdata.0.Aussen.Temperatur.Windrichtung</field>
                          </block>
                        </value>
                        <value name="ARG8">
                          <block type="text" id="(1-Ny?VO!_ODeL{1TuB3">
                            <field name="TEXT">0_userdata.0.Aussen.Temperatur.WindG</field>
                          </block>
                        </value>
                        <value name="ARG9">
                          <block type="logic_boolean" id="0~~{b~/A0anCaA/Nr.6G">
                            <field name="BOOL">FALSE</field>
                          </block>
                        </value>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
            <next>
              <block type="timeouts_settimeout" id="J:b^K~Idc[SG_3^@8jU4" disabled="true">
                <field name="NAME">Datenpunkte</field>
                <field name="DELAY">1000</field>
                <field name="UNIT">ms</field>
                <statement name="STATEMENT">
                  <block type="create" id="L)=F6;PUQ/8[{8Z9~wCN" disabled="true">
                    <field name="NAME">0_userdata.0.Aussen.Temperatur.Regen_heute</field>
                    <value name="VALUE">
                      <block type="math_number" id="A8rb(F!`}1S6%xUKUs@a">
                        <field name="NUM">0</field>
                      </block>
                    </value>
                    <value name="COMMON">
                      <block type="text" id=".(Yo]6UBW^96)13TKZgf">
                        <field name="TEXT">{"type":"number","unit":"mm","name":"Regen_heute"}</field>
                      </block>
                    </value>
                    <next>
                      <block type="create" id="2(2LvXspq^(X-k0,|ka8" disabled="true">
                        <field name="NAME">0_userdata.0.Aussen.Temperatur.Regen_stunde</field>
                        <value name="VALUE">
                          <block type="math_number" id="4GTCxmQ4E0lu3h;bOVD3">
                            <field name="NUM">0</field>
                          </block>
                        </value>
                        <value name="COMMON">
                          <block type="text" id="GW{9d;F*dD.BEx,-7dH$">
                            <field name="TEXT">{"type":"number","unit":"mm","name":"Regen_stunde"}</field>
                          </block>
                        </value>
                        <next>
                          <block type="create" id="L5;g[MShQ!?V!hpF88M4" disabled="true">
                            <field name="NAME">0_userdata.0.Aussen.Temperatur.Temperatur_Netatmo</field>
                            <value name="COMMON">
                              <block type="text" id="#]0,iW]Arrt2|E0A!?pf">
                                <field name="TEXT">{"role":"value.temperature","type":"number","unit":"°C","name":"Temperatur_Netatmo"}</field>
                              </block>
                            </value>
                            <next>
                              <block type="create" id="fsUrzrd|ku{?RKeMiMsx" disabled="true">
                                <field name="NAME">0_userdata.0.Aussen.Temperatur.Luftdruck</field>
                                <value name="VALUE">
                                  <block type="math_number" id=":Bsk2SG]?vL.mMBXI|,E">
                                    <field name="NUM">0</field>
                                  </block>
                                </value>
                                <value name="COMMON">
                                  <block type="text" id="B~:{IdAjGLG{2vfR1=eZ">
                                    <field name="TEXT">{"type":"number","unit":"mBar","name":"Luftdruck"}</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="create" id="B)`5:wvi$7T5(*-U*CFw" disabled="true">
                                    <field name="NAME">0_userdata.0.Aussen.Temperatur.Hum</field>
                                    <value name="VALUE">
                                      <block type="math_number" id="2HpC.Os({!Auo$N~sxty">
                                        <field name="NUM">0</field>
                                      </block>
                                    </value>
                                    <value name="COMMON">
                                      <block type="text" id="?h:6f2H4VT?^RXr:OP@s">
                                        <field name="TEXT">{"type":"number","unit":"%","name":"Hum"}</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="create" id="rjc+n0$HVi(;[D0/ZlJ8" disabled="true">
                                        <field name="NAME">0_userdata.0.Aussen.Temperatur.Hum</field>
                                        <value name="VALUE">
                                          <block type="math_number" id="8HWX96g`vLu~%0=wk`M:">
                                            <field name="NUM">0</field>
                                          </block>
                                        </value>
                                        <value name="COMMON">
                                          <block type="text" id="8ysBJxnw7Z5*4ZOq%STz">
                                            <field name="TEXT">{"type":"number","unit":"%","name":"Hum"}</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="create" id="9K#F7M5,Kt.a[rOT~x-#" disabled="true">
                                            <field name="NAME">0_userdata.0.Aussen.Temperatur.Windrichtung</field>
                                            <value name="VALUE">
                                              <block type="math_number" id="OcvV_!f:^8}fi#~)#)#`">
                                                <field name="NUM">0</field>
                                              </block>
                                            </value>
                                            <value name="COMMON">
                                              <block type="text" id="@gv}zYelh{yI7wE[u[z[">
                                                <field name="TEXT">{"type":"string","name":"Windrichtung"}</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="create" id="C-pb~.FP;-Eqc+En]U;L" disabled="true">
                                                <field name="NAME">0_userdata.0.Aussen.Temperatur.Windstoss</field>
                                                <value name="VALUE">
                                                  <block type="math_number" id="D1tXH7|=Pa9YNa]LnX@a">
                                                    <field name="NUM">0</field>
                                                  </block>
                                                </value>
                                                <value name="COMMON">
                                                  <block type="text" id="C0}vvT$al;Z#?SRfQxyX">
                                                    <field name="TEXT">{"type":"number","unit":"km/h","name":"Windstoss"}</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="create" id="iF^Am/NJbYM}r6f.agEZ" disabled="true">
                                                    <field name="NAME">0_userdata.0.Aussen.Temperatur.WindG</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="lQ%JK?~U|)S@IH3(PuG/">
                                                        <field name="NUM">0</field>
                                                      </block>
                                                    </value>
                                                    <value name="COMMON">
                                                      <block type="text" id="^0I0A-6EH_Ra)@d_/uH.">
                                                        <field name="TEXT">{"type":"number","unit":"km/h","name":"WindG"}</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
            </next>
          </block>
        </next>
      </block>
    </xml>
    

    Mit dem
    Script könnt ihr auch „fremde Stationen“ der Netatmo Wetter Seite bekommen (und nicht nur eure eigenen)

    Anleitung:

    1. Im Javascript Adapter bei "Zusätzliche NPM-Module" das Modul "puppeteer" eintragen.

    2. Chromium Browser installieren (sudo apt-get install chromium-browser --yes)

    3. Dann bitte die deaktivierten Datenpunkte unten im Blockly anpassen und aktivieren, damit diese erstellt werden.

    4. in dem Funktionsbaustein url anpassen

    • Url (kommt die url von eurer nahegelegenden Wetterstation rein -> url daher beziehen https://weathermap.netatmo.com/ -> auf die Station klicken > Teilen > und Link kopieren.
    • Alle Datenpunkte eintragen die geparsed werden sollen
    • ALLE PUNKTE DIE NICHT EINGETRAGEN WERDEN, WERDEN AUCH NICHT ABGERUFEN!
    • Wenn man, so wie ich verschiedene Stationen abruft einfach merfach kopieren und ggf. anpassen.
    • Meldung true/false meldet einfach über Erfolg oder Misserfolg des ganzen

    Viel Spass damit!

    getestet auf IOBroker neuste stand mit JSController 2.2.9 und 3.1.4

    G 1 Antwort Letzte Antwort
    2
    • B backfisch88
      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="}VuMt=--!|2,|J?-DJd.">url1</variable>
          <variable id="Ak^!:3DLYl/Q3f%-8Mi`">Regen_Heute</variable>
          <variable id="BX_c4%#oyp]UcoM[eK7y">Regen_Stunde</variable>
          <variable id="8:7on$]4M+_xSJ?#U#JW">Temperatur</variable>
          <variable id="N4vL4e0K9v5UvyH#w88K">Luftfeuchtigkeit</variable>
          <variable id="DCGY/rupLYn,6IH,8_h~">Luftdruck</variable>
          <variable id="9GN#pp/_zl@~TUjdk~1f">Windstoss</variable>
          <variable id="#b$*YOQUlNfZYl_W2Z*f">Windrichtung</variable>
          <variable id="UB0_q@=;]@IuNivZ#D1}">Windgeschwindigkeit</variable>
          <variable id="$N}T%])##O..#MO^~?79">Meldung</variable>
          <variable type="timeout" id="Datenpunkte">Datenpunkte</variable>
        </variables>
        <block type="procedures_defcustomnoreturn" id=";[ljZ58DF?_,h+dLeBlO" x="-137" y="-487">
          <mutation statements="false">
            <arg name="url1" varid="}VuMt=--!|2,|J?-DJd."></arg>
            <arg name="Regen_Heute" varid="Ak^!:3DLYl/Q3f%-8Mi`"></arg>
            <arg name="Regen_Stunde" varid="BX_c4%#oyp]UcoM[eK7y"></arg>
            <arg name="Temperatur" varid="8:7on$]4M+_xSJ?#U#JW"></arg>
            <arg name="Luftfeuchtigkeit" varid="N4vL4e0K9v5UvyH#w88K"></arg>
            <arg name="Luftdruck" varid="DCGY/rupLYn,6IH,8_h~"></arg>
            <arg name="Windstoss" varid="9GN#pp/_zl@~TUjdk~1f"></arg>
            <arg name="Windrichtung" varid="#b$*YOQUlNfZYl_W2Z*f"></arg>
            <arg name="Windgeschwindigkeit" varid="UB0_q@=;]@IuNivZ#D1}"></arg>
            <arg name="Meldung" varid="$N}T%])##O..#MO^~?79"></arg>
          </mutation>
          <field name="NAME">Wetter Netatmo</field>
          <field name="SCRIPT">RmVydGlnID0gMDsNCmlmIChNZWxkdW5nIT10cnVlKXsNCk1lbGR1bmcgPSBmYWxzZTsNCn0NCmNvbnN0IHB1cHBldGVlciA9IHJlcXVpcmUoJ3B1cHBldGVlcicpOw0KKGFzeW5jICgpID0+IHsNCmNvbnN0IGJyb3dzZXIgPSBhd2FpdCBwdXBwZXRlZXIubGF1bmNoKHthcmdzOlsnLS1uby1zYW5kYm94J10sZXhlY3V0YWJsZVBhdGg6ICcvdXNyL2Jpbi9jaHJvbWl1bS1icm93c2VyJ30pOw0KY29uc3QgcGFnZSA9IGF3YWl0IGJyb3dzZXIubmV3UGFnZSgpOw0KYXdhaXQgcGFnZS5zZXRSZXF1ZXN0SW50ZXJjZXB0aW9uKHRydWUpOw0KICBwYWdlLm9uKCdyZXF1ZXN0JywgKHJlcXVlc3QpID0+IHsNCiAgICBpZiAocmVxdWVzdC5yZXNvdXJjZVR5cGUoKSA9PT0gJ2ltYWdlJykgcmVxdWVzdC5hYm9ydCgpOw0KICAgIGVsc2UgcmVxdWVzdC5jb250aW51ZSgpOw0KICB9KTsNCiAgDQogIGNvbnN0IHBpZCA9IGJyb3dzZXIucHJvY2VzcygpLnBpZDsNCmNvbnN0IHRpbWVvdXQgPSA0NTAwMDsNCnNldFRpbWVvdXQoZnVuY3Rpb24ocGlkKXsNCiAgICBpZiAoTWVsZHVuZz09dHJ1ZSl7DQogICAgICAgIGlmIChGZXJ0aWcgIT0xKXsNCmxvZyAoJ1BhcnNlbiB2b24gTmV0YXRtb2RhdGVuIGFiZ2Vicm9jaGVuLi4uIFRpbWVvdXQnKTt9fQ0KICBleGVjKCdraWxsIC1LSUxMICcgKyBwaWQsIChlcnJvciwgc3Rkb3V0LCBzdGRlcnIpID0+IHt9KTsNCn0sdGltZW91dCxwaWQpOw0KICANCiAgDQogIA0KYXdhaXQgcGFnZS5nb3RvKHVybDEpOw0KYXdhaXQgcGFnZS53YWl0Rm9yKDIwMDApOw0KYXdhaXQgcGFnZS5tb3VzZS5tb3ZlKDY4MCwgNDcwKTsNCmF3YWl0IHBhZ2UubW91c2UuZG93bih7YnV0dG9uOiAnbGVmdCd9KTsNCmF3YWl0IHBhZ2UubW91c2UudXAoe2J1dHRvbjogJ2xlZnQnfSk7DQphd2FpdCBwYWdlLndhaXRGb3IoMjAwMCk7DQphd2FpdCBwYWdlLm1vdXNlLm1vdmUoNzQwLCA1Mik7DQphd2FpdCBwYWdlLm1vdXNlLmRvd24oe2J1dHRvbjogJ2xlZnQnfSk7DQphd2FpdCBwYWdlLm1vdXNlLnVwKHtidXR0b246ICdsZWZ0J30pOw0KYXdhaXQgcGFnZS53YWl0Rm9yKDIwMDApOw0KLy9hd2FpdCBwYWdlLnNjcmVlbnNob3Qoe3BhdGg6ICcvaG9tZS9waS9OQVMvSEREL2lvYnJva2VyL2NhY2hlL3dlYXRoZXIuanBnJywgfSk7DQppZiAoUmVnZW5fSGV1dGUhPW51bGwpew0KYXdhaXQgcGFnZS53YWl0Rm9yU2VsZWN0b3IoJ2Rpdi5vLWdyaWQteHMtNyA+IGRpdjpudGgtY2hpbGQoMSknKTsNCmxldCBSYWluX3RvZGF5ID0gcGFyc2VGbG9hdChhd2FpdCBwYWdlLmV2YWx1YXRlKCgpID0+IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2Rpdi5vLWdyaWQteHMtNyA+IGRpdjpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIgbW0iLCIiKS50cmltKCkpKTsNCnNldFN0YXRlKFJlZ2VuX0hldXRlLFJhaW5fdG9kYXkpOw0KaWYgKFJhaW5fdG9kYXkhPW51bGwpew0KICAgIHNldFN0YXRlKFJlZ2VuX0hldXRlLFJhaW5fdG9kYXkpOw0KfX0NCmlmIChSZWdlbl9TdHVuZGUhPW51bGwpew0KYXdhaXQgcGFnZS53YWl0Rm9yU2VsZWN0b3IoJy5yYWluLTFob3VyID4gZGl2Om50aC1jaGlsZCgxKScpOw0KbGV0IFJhaW5faG91ciA9IHBhcnNlRmxvYXQoYXdhaXQgcGFnZS5ldmFsdWF0ZSgoKSA9PiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcucmFpbi0xaG91ciA+IGRpdjpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIgbW0iLCIiKS50cmltKCkpKTsNCmlmIChSYWluX2hvdXIhPW51bGwpew0KICAgIHNldFN0YXRlKFJlZ2VuX1N0dW5kZSxSYWluX2hvdXIpOw0KfX0NCmlmIChMdWZ0ZHJ1Y2shPW51bGwpew0KYXdhaXQgcGFnZS53YWl0Rm9yU2VsZWN0b3IoJy5wcmVzc3VyZSA+IHA6bnRoLWNoaWxkKDEpJyk7DQpsZXQgUHJlcyA9IHBhcnNlRmxvYXQoYXdhaXQgcGFnZS5ldmFsdWF0ZSgoKSA9PiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcucHJlc3N1cmUgPiBwOm50aC1jaGlsZCgxKScpLnRleHRDb250ZW50LnJlcGxhY2UoIiBtQmFyIiwiIikudHJpbSgpKSk7DQppZiAoUHJlcyE9bnVsbCl7DQogICAgIHNldFN0YXRlKEx1ZnRkcnVjayxQcmVzKTsgICANCn19DQppZiAoVGVtcGVyYXR1ciE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcignZGl2LnRlbXBlcmF0dXJlOm50aC1jaGlsZCgyKScpOyAgDQpsZXQgVGVtcGVyYXR1cmUgPSBwYXJzZUZsb2F0KGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignZGl2LnRlbXBlcmF0dXJlOm50aC1jaGlsZCgyKScpLnRleHRDb250ZW50LnJlcGxhY2UoL1xzL2csIiIpLnJlcGxhY2UoIiDCsEMiLCIiKS50cmltKCkpKTsNCmlmIChUZW1wZXJhdHVyZSE9bnVsbCl7DQogICAgIHNldFN0YXRlKFRlbXBlcmF0dXIsVGVtcGVyYXR1cmUpOyAgIA0KfX0NCmlmIChMdWZ0ZmV1Y2h0aWdrZWl0IT1udWxsKXsNCmF3YWl0IHBhZ2Uud2FpdEZvclNlbGVjdG9yKCdkaXYudGVtcC1tZWFzdXJlczpudGgtY2hpbGQoMikgPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdjpudGgtY2hpbGQoMikgPiBwOm50aC1jaGlsZCgxKScpOw0KbGV0IEh1bWkgPSBwYXJzZUZsb2F0KGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignZGl2LnRlbXAtbWVhc3VyZXM6bnRoLWNoaWxkKDIpID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdjpudGgtY2hpbGQoMSkgPiBkaXY6bnRoLWNoaWxkKDIpID4gcDpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIgJSIsIiIpLnRyaW0oKSkpOw0KaWYgKEh1bWkhPW51bGwpew0KICAgICBzZXRTdGF0ZShMdWZ0ZmV1Y2h0aWdrZWl0LEh1bWkpOyAgDQp9fQ0KaWYgKFdpbmRyaWNodHVuZyE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcigncC50eHQtc2l6ZS0xMDpudGgtY2hpbGQoMyknKTsNCmxldCBXaW5kUiA9IGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigncC50eHQtc2l6ZS0xMDpudGgtY2hpbGQoMyknKS50ZXh0Q29udGVudC5zdWJzdHIoMCwgMikucmVwbGFjZSgiV2kiLCJjYWxtIikudHJpbSgpKTsNCmlmIChXaW5kUiE9bnVsbCl7DQogICAgc2V0U3RhdGUoV2luZHJpY2h0dW5nLFdpbmRSKTsgICAgDQp9fQ0KaWYgKFdpbmRzdG9zcyE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcignZGl2LmMtZmxleC1jb2x1bW46bnRoLWNoaWxkKDIpID4gZGl2Om50aC1jaGlsZCgxKScpOw0KbGV0IFdpbmRTID0gcGFyc2VGbG9hdChhd2FpdCBwYWdlLmV2YWx1YXRlKCgpID0+IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2Rpdi5jLWZsZXgtY29sdW1uOm50aC1jaGlsZCgyKSA+IGRpdjpudGgtY2hpbGQoMSknKS50ZXh0Q29udGVudC5yZXBsYWNlKCIga20vaCIsIiIpLnRyaW0oKSkpOw0KaWYgKFdpbmRTIT1udWxsKXsNCiAgICBzZXRTdGF0ZShXaW5kc3Rvc3MsV2luZFMpOyAgICANCn19DQppZiAoV2luZGdlc2Nod2luZGlna2VpdCE9bnVsbCl7DQphd2FpdCBwYWdlLndhaXRGb3JTZWxlY3RvcignLndpbmQtc3BlZWQgPiBkaXY6bnRoLWNoaWxkKDEpJyk7ICAgDQpsZXQgV2luZEcgPSBwYXJzZUZsb2F0KGF3YWl0IHBhZ2UuZXZhbHVhdGUoKCkgPT4gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLndpbmQtc3BlZWQgPiBkaXY6bnRoLWNoaWxkKDEpJykudGV4dENvbnRlbnQucmVwbGFjZSgiIGttL2giLCIiKS50cmltKCkpKTsNCmlmIChXaW5kRyE9bnVsbCl7DQogICAgc2V0U3RhdGUoV2luZGdlc2Nod2luZGlna2VpdCxXaW5kRyk7ICAgIA0KfX0NCg0KDQovL01lbGR1bmcgaW0gTG9nPw0KYXdhaXQgcGFnZS53YWl0Rm9yKDIwMDApOw0KaWYgKE1lbGR1bmc9PXRydWUpew0KIGxvZyAoJ1BhcnNlbiB2b24gTmV0YXRtb2RhdGVuIGVyZm9sZ3JlaWNoIScpICAgDQp9DQpGZXJ0aWcgPSAxOw0KLy9sZWVyZSBDYWNoZSB1bmQgU2NobGllc3NlIGFsbGUgaW5zdGFuemVuDQphd2FpdCBwYWdlLmdvdG8oJ2Fib3V0OmJsYW5rJyk7DQphd2FpdCBwYWdlLndhaXRGb3IoMTAwMCk7DQphd2FpdCBicm93c2VyLmNsb3NlKCk7DQoNCn0pKCk7IA==</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
        </block>
        <block type="exec" id="rnqp8#F2M0=}L,SZSQ[:" x="-112" y="-352">
          <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
          <field name="WITH_STATEMENT">FALSE</field>
          <field name="LOG"></field>
          <value name="COMMAND">
            <shadow type="text" id="c)[!uV+{IfxFw6Mm@~:`">
              <field name="TEXT">killall chromium-browse</field>
            </shadow>
          </value>
          <next>
            <block type="schedule" id="4wg0vDf1qo*fER_M2loh">
              <field name="SCHEDULE">*/3 * * * *</field>
              <statement name="STATEMENT">
                <block type="comment" id="[Ql50RlE6iKMaWfi0T8f">
                  <field name="COMMENT">Datenpunkte eintragen (fehlende werden nicht geparsed)</field>
                  <next>
                    <block type="procedures_callcustomnoreturn" id="KMbqRumcP444CT`L8j9u">
                      <mutation name="Wetter Netatmo">
                        <arg name="url1"></arg>
                        <arg name="Regen_Heute"></arg>
                        <arg name="Regen_Stunde"></arg>
                        <arg name="Temperatur"></arg>
                        <arg name="Luftfeuchtigkeit"></arg>
                        <arg name="Luftdruck"></arg>
                        <arg name="Windstoss"></arg>
                        <arg name="Windrichtung"></arg>
                        <arg name="Windgeschwindigkeit"></arg>
                        <arg name="Meldung"></arg>
                      </mutation>
                      <value name="ARG0">
                        <block type="text" id="=sm]1C_yqcWi.z`,0^V8">
                          <field name="TEXT">https://weathermap.netatmo.com//?zoom=15&amp;type=temp&amp;param=Filter&amp;stationid=70%3Aee%3A50%3A15%3Adb%3A9c&amp;maplayer=Map&amp;lang=undefined</field>
                        </block>
                      </value>
                      <value name="ARG1">
                        <block type="text" id="Gc]quLUXEEF~{(OWWIz/">
                          <field name="TEXT">0_userdata.0.Aussen.Temperatur.Regen_heute</field>
                        </block>
                      </value>
                      <value name="ARG2">
                        <block type="text" id="wjD0x5)se4^qV:d~L@L-">
                          <field name="TEXT">0_userdata.0.Aussen.Temperatur.Regen_stunde</field>
                        </block>
                      </value>
                      <value name="ARG3">
                        <block type="text" id="Zw,IyDYezgc24wr=+RkF">
                          <field name="TEXT">0_userdata.0.Aussen.Temperatur.Temperatur_Netatmo</field>
                        </block>
                      </value>
                      <value name="ARG4">
                        <block type="text" id="Y73FYY68sr$Ut]lSv[`/">
                          <field name="TEXT">0_userdata.0.Aussen.Temperatur.Hum</field>
                        </block>
                      </value>
                      <value name="ARG5">
                        <block type="text" id="bs?#h2d+[h{_QA6(qTre">
                          <field name="TEXT">0_userdata.0.Aussen.Temperatur.Luftdruck</field>
                        </block>
                      </value>
                      <value name="ARG9">
                        <block type="logic_boolean" id="L5M+uFTUr9,hImt+d,5V">
                          <field name="BOOL">TRUE</field>
                        </block>
                      </value>
                      <next>
                        <block type="procedures_callcustomnoreturn" id="brVjYD:?y8)lx{-j|Iao">
                          <mutation name="Wetter Netatmo">
                            <arg name="url1"></arg>
                            <arg name="Regen_Heute"></arg>
                            <arg name="Regen_Stunde"></arg>
                            <arg name="Temperatur"></arg>
                            <arg name="Luftfeuchtigkeit"></arg>
                            <arg name="Luftdruck"></arg>
                            <arg name="Windstoss"></arg>
                            <arg name="Windrichtung"></arg>
                            <arg name="Windgeschwindigkeit"></arg>
                            <arg name="Meldung"></arg>
                          </mutation>
                          <value name="ARG0">
                            <block type="text" id="t?a?9UG_TnA+@dEdKXDe">
                              <field name="TEXT">https://weathermap.netatmo.com//?zoom=12&amp;type=wind&amp;param=wind&amp;stationid=70%3Aee%3A50%3A2a%3Aff%3A2c&amp;maplayer=Map&amp;lang=undefined</field>
                            </block>
                          </value>
                          <value name="ARG6">
                            <block type="text" id=",.=p?2}Imyuip1qYrIy[">
                              <field name="TEXT">0_userdata.0.Aussen.Temperatur.Windstoss</field>
                            </block>
                          </value>
                          <value name="ARG7">
                            <block type="text" id="|Y}`F99r;x+-Pfw^;dz(">
                              <field name="TEXT">0_userdata.0.Aussen.Temperatur.Windrichtung</field>
                            </block>
                          </value>
                          <value name="ARG8">
                            <block type="text" id="(1-Ny?VO!_ODeL{1TuB3">
                              <field name="TEXT">0_userdata.0.Aussen.Temperatur.WindG</field>
                            </block>
                          </value>
                          <value name="ARG9">
                            <block type="logic_boolean" id="0~~{b~/A0anCaA/Nr.6G">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
              <next>
                <block type="timeouts_settimeout" id="J:b^K~Idc[SG_3^@8jU4" disabled="true">
                  <field name="NAME">Datenpunkte</field>
                  <field name="DELAY">1000</field>
                  <field name="UNIT">ms</field>
                  <statement name="STATEMENT">
                    <block type="create" id="L)=F6;PUQ/8[{8Z9~wCN" disabled="true">
                      <field name="NAME">0_userdata.0.Aussen.Temperatur.Regen_heute</field>
                      <value name="VALUE">
                        <block type="math_number" id="A8rb(F!`}1S6%xUKUs@a">
                          <field name="NUM">0</field>
                        </block>
                      </value>
                      <value name="COMMON">
                        <block type="text" id=".(Yo]6UBW^96)13TKZgf">
                          <field name="TEXT">{"type":"number","unit":"mm","name":"Regen_heute"}</field>
                        </block>
                      </value>
                      <next>
                        <block type="create" id="2(2LvXspq^(X-k0,|ka8" disabled="true">
                          <field name="NAME">0_userdata.0.Aussen.Temperatur.Regen_stunde</field>
                          <value name="VALUE">
                            <block type="math_number" id="4GTCxmQ4E0lu3h;bOVD3">
                              <field name="NUM">0</field>
                            </block>
                          </value>
                          <value name="COMMON">
                            <block type="text" id="GW{9d;F*dD.BEx,-7dH$">
                              <field name="TEXT">{"type":"number","unit":"mm","name":"Regen_stunde"}</field>
                            </block>
                          </value>
                          <next>
                            <block type="create" id="L5;g[MShQ!?V!hpF88M4" disabled="true">
                              <field name="NAME">0_userdata.0.Aussen.Temperatur.Temperatur_Netatmo</field>
                              <value name="COMMON">
                                <block type="text" id="#]0,iW]Arrt2|E0A!?pf">
                                  <field name="TEXT">{"role":"value.temperature","type":"number","unit":"°C","name":"Temperatur_Netatmo"}</field>
                                </block>
                              </value>
                              <next>
                                <block type="create" id="fsUrzrd|ku{?RKeMiMsx" disabled="true">
                                  <field name="NAME">0_userdata.0.Aussen.Temperatur.Luftdruck</field>
                                  <value name="VALUE">
                                    <block type="math_number" id=":Bsk2SG]?vL.mMBXI|,E">
                                      <field name="NUM">0</field>
                                    </block>
                                  </value>
                                  <value name="COMMON">
                                    <block type="text" id="B~:{IdAjGLG{2vfR1=eZ">
                                      <field name="TEXT">{"type":"number","unit":"mBar","name":"Luftdruck"}</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="create" id="B)`5:wvi$7T5(*-U*CFw" disabled="true">
                                      <field name="NAME">0_userdata.0.Aussen.Temperatur.Hum</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="2HpC.Os({!Auo$N~sxty">
                                          <field name="NUM">0</field>
                                        </block>
                                      </value>
                                      <value name="COMMON">
                                        <block type="text" id="?h:6f2H4VT?^RXr:OP@s">
                                          <field name="TEXT">{"type":"number","unit":"%","name":"Hum"}</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="create" id="rjc+n0$HVi(;[D0/ZlJ8" disabled="true">
                                          <field name="NAME">0_userdata.0.Aussen.Temperatur.Hum</field>
                                          <value name="VALUE">
                                            <block type="math_number" id="8HWX96g`vLu~%0=wk`M:">
                                              <field name="NUM">0</field>
                                            </block>
                                          </value>
                                          <value name="COMMON">
                                            <block type="text" id="8ysBJxnw7Z5*4ZOq%STz">
                                              <field name="TEXT">{"type":"number","unit":"%","name":"Hum"}</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="create" id="9K#F7M5,Kt.a[rOT~x-#" disabled="true">
                                              <field name="NAME">0_userdata.0.Aussen.Temperatur.Windrichtung</field>
                                              <value name="VALUE">
                                                <block type="math_number" id="OcvV_!f:^8}fi#~)#)#`">
                                                  <field name="NUM">0</field>
                                                </block>
                                              </value>
                                              <value name="COMMON">
                                                <block type="text" id="@gv}zYelh{yI7wE[u[z[">
                                                  <field name="TEXT">{"type":"string","name":"Windrichtung"}</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="create" id="C-pb~.FP;-Eqc+En]U;L" disabled="true">
                                                  <field name="NAME">0_userdata.0.Aussen.Temperatur.Windstoss</field>
                                                  <value name="VALUE">
                                                    <block type="math_number" id="D1tXH7|=Pa9YNa]LnX@a">
                                                      <field name="NUM">0</field>
                                                    </block>
                                                  </value>
                                                  <value name="COMMON">
                                                    <block type="text" id="C0}vvT$al;Z#?SRfQxyX">
                                                      <field name="TEXT">{"type":"number","unit":"km/h","name":"Windstoss"}</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="create" id="iF^Am/NJbYM}r6f.agEZ" disabled="true">
                                                      <field name="NAME">0_userdata.0.Aussen.Temperatur.WindG</field>
                                                      <value name="VALUE">
                                                        <block type="math_number" id="lQ%JK?~U|)S@IH3(PuG/">
                                                          <field name="NUM">0</field>
                                                        </block>
                                                      </value>
                                                      <value name="COMMON">
                                                        <block type="text" id="^0I0A-6EH_Ra)@d_/uH.">
                                                          <field name="TEXT">{"type":"number","unit":"km/h","name":"WindG"}</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </next>
        </block>
      </xml>
      

      Mit dem
      Script könnt ihr auch „fremde Stationen“ der Netatmo Wetter Seite bekommen (und nicht nur eure eigenen)

      Anleitung:

      1. Im Javascript Adapter bei "Zusätzliche NPM-Module" das Modul "puppeteer" eintragen.

      2. Chromium Browser installieren (sudo apt-get install chromium-browser --yes)

      3. Dann bitte die deaktivierten Datenpunkte unten im Blockly anpassen und aktivieren, damit diese erstellt werden.

      4. in dem Funktionsbaustein url anpassen

      • Url (kommt die url von eurer nahegelegenden Wetterstation rein -> url daher beziehen https://weathermap.netatmo.com/ -> auf die Station klicken > Teilen > und Link kopieren.
      • Alle Datenpunkte eintragen die geparsed werden sollen
      • ALLE PUNKTE DIE NICHT EINGETRAGEN WERDEN, WERDEN AUCH NICHT ABGERUFEN!
      • Wenn man, so wie ich verschiedene Stationen abruft einfach merfach kopieren und ggf. anpassen.
      • Meldung true/false meldet einfach über Erfolg oder Misserfolg des ganzen

      Viel Spass damit!

      getestet auf IOBroker neuste stand mit JSController 2.2.9 und 3.1.4

      G Offline
      G Offline
      gmx99
      schrieb am zuletzt editiert von
      #2

      @backfisch88 Hi das Skript finde ich klasse. Ich suche schon lange sowas, weil ich die Daten auch aufzeichnen lasse und das von einer Wetterstation die weiter weg steht. Nur haben wir sehr oft das Phänomen, dass ich sehe das es in einem Stadtteil regnet und er das bei mir auch aufzeichnet.

      Die Frage die ich habe ist: Kann es sein, dass bei Netatmo was geändert wurde? Ich bekomme die Winddaten nicht angezeigt, alles andere klappt einwandfrei.

      Vielen Dank

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        backfisch88
        schrieb am zuletzt editiert von
        #3

        Hi

        Mittlerweile veraltet. Meine Idee wurde mittlerweile als Adapter umgesetzt (netatmo crawler)

        https://github.com/Bart1909/ioBroker.netatmo-crawler

        sigi234S G 2 Antworten Letzte Antwort
        0
        • B backfisch88

          Hi

          Mittlerweile veraltet. Meine Idee wurde mittlerweile als Adapter umgesetzt (netatmo crawler)

          https://github.com/Bart1909/ioBroker.netatmo-crawler

          sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          schrieb am zuletzt editiert von sigi234
          #4

          @backfisch88

          Hallo, sollte der nicht Objekte anlegen?

          Erledigt, URL war Falsch.

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          1 Antwort Letzte Antwort
          0
          • B backfisch88

            Hi

            Mittlerweile veraltet. Meine Idee wurde mittlerweile als Adapter umgesetzt (netatmo crawler)

            https://github.com/Bart1909/ioBroker.netatmo-crawler

            G Offline
            G Offline
            gmx99
            schrieb am zuletzt editiert von
            #5

            @backfisch88 danke für die Info :)

            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

            715

            Online

            32.6k

            Benutzer

            82.0k

            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