Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    129

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

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

NETATMO PARSE SCRIPT FÜR STATIONEN IN DER UMGEBUNG!

Scheduled Pinned Locked Moved Praktische Anwendungen (Showcase)
5 Posts 3 Posters 716 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    backfisch88
    wrote on last edited by 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 Reply Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      0
      • B Offline
        B Offline
        backfisch88
        wrote on last edited by
        #3

        Hi

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

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

        sigi234S G 2 Replies Last reply
        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
          wrote on last edited by 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 Reply Last reply
          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
            wrote on last edited by
            #5

            @backfisch88 danke für die Info :)

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            562

            Online

            32.7k

            Users

            82.4k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe