Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Biowetter aus WetterOnline (wie Pollenflug)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Biowetter aus WetterOnline (wie Pollenflug)

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      PrinzEisenherz1 last edited by

      Kan es sein das seit heute das Script nicht mehr funktioniert?
      Bekomme folgende Fehlermeldung

      host.ioBroker-VM64	2019-05-20 16:30:12.856	info	instance system.adapter.luftdaten.0 terminated with code 0 (OK)
      host.ioBroker-VM64	2019-05-20 16:30:08.677	info	instance system.adapter.yr.0 terminated with code 0 (OK)
      javascript.0	2019-05-20 16:30:01.117	error	script.js.Wetterstation.BIO-Wettervorhersage: gesuchter Quellcode (biowetter) nicht gefunden
      javascript.0	2019-05-20 16:30:01.116	error	script.js.Wetterstation.BIO-Wettervorhersage: gesuchter Quellcode (biowetter) nicht gefunden
      javascript.0	2019-05-20 16:30:01.116	error	script.js.Wetterstation.BIO-Wettervorhersage: gesuchter Quellcode (biowetter) nicht gefunden
      javascript.0	2019-05-20 16:30:01.116	error	script.js.Wetterstation.BIO-Wettervorhersage: gesuchter Quellcode (biowetter) nicht gefunden
      javascript.0	2019-05-20 16:30:01.116	error	script.js.Wetterstation.BIO-Wettervorhersage: gesuchter Quellcode (biowetter) nicht gefunden
      javascript.0	2019-05-20 16:30:01.115	error	script.js.Wetterstation.BIO-Wettervorhersage: gesuchter Quellcode (biowetter) nicht gefunden
      host.ioBroker-VM64	2019-05-20 16:30:00.218	info	instance system.adapter.yr.0 started with pid 13397
      

      Hat noch jemand das gleiche Problem?

      Gruß
      Johnny

      1 Reply Last reply Reply Quote 0
      • M
        Michi68 last edited by

        Gerade getestet, geht ohne Probleme

        Gruß Michael

        1 Reply Last reply Reply Quote 0
        • P
          PrinzEisenherz1 last edited by

          Also bei mir gehts nicht mehr!
          Kannst Du mal bitte Dein Script posten?

          Gruß
          Johnny

          1 Reply Last reply Reply Quote 0
          • M
            Michi68 last edited by

            Hast recht geht nicht mehr, letzte Aktualisierung war 20.5 jetzt bekomme ich auch die Fehlermeldung

            javascript.0	2019-05-21 11:10:32.558	error	script.js.Meine_Scripte.Automatisiert.BioWetter: gesuchter Quellcode (biowetter) nicht gefunden
            javascript.0	2019-05-21 11:10:32.557	error	script.js.Meine_Scripte.Automatisiert.BioWetter: gesuchter Quellcode (biowetter) nicht gefunden
            javascript.0	2019-05-21 11:10:32.557	error	script.js.Meine_Scripte.Automatisiert.BioWetter: gesuchter Quellcode (biowetter) nicht gefunden
            javascript.0	2019-05-21 11:10:32.556	error	script.js.Meine_Scripte.Automatisiert.BioWetter: gesuchter Quellcode (biowetter) nicht gefunden
            javascript.0	2019-05-21 11:10:32.556	error	script.js.Meine_Scripte.Automatisiert.BioWetter: gesuchter Quellcode (biowetter) nicht gefunden
            javascript.0	2019-05-21 11:10:32.555	error	script.js.Meine_Scripte.Automatisiert.BioWetter: gesuchter Quellcode (biowetter) nicht gefunden
            
            1 Reply Last reply Reply Quote 0
            • P
              PrinzEisenherz1 last edited by

              Hab mal gekuckt und wenn ich den link aus dem Script in den Browser eingebe

              http://www.wetteronline.de/biowetterberichte?gid=DL
              

              Dann kommt nicht mehr die Biowetterseite sondern die heisst dort jetzt VitalWetter.
              Die haben wohl an Ihrer Seite rumgebaut.
              Schade.

              Gruß
              Johnny

              1 Reply Last reply Reply Quote 0
              • P
                PrinzEisenherz1 last edited by

                Gibt es vielleicht ne Alternative für BIO Wetter von Wetteronline?

                1 Reply Last reply Reply Quote 0
                • Nashra
                  Nashra Most Active Forum Testing last edited by

                  Gleiches Problem hier auch. Die Seite wurde geändert bzw. umbenannt und
                  jetzt wird es in der alten Form nicht mehr angezeigt.
                  Heutiger Eintrag:
                  "Wir freuen uns auf viel Sonnenschein und das vor allem in der Südhälfte. Damit die Freude nicht getrübt wird, sollten Sie
                  längere Aufenthalte unter der Mittagssonne meiden und an einen Sonnenschutz denken. Denn der UV-Index steigt bis auf 7. "
                  Klasse ☹

                  1 Reply Last reply Reply Quote 0
                  • F
                    Fatmax last edited by

                    Bei mir geht es auch nicht mehr.
                    Selbe Fehlermeldung.

                    @pix
                    Könntest du dir das anschauen?
                    Wäre toll wenn es wieder funktionieren würde.
                    Danke im Vorhinein!

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Fatmax last edited by

                      @Fatmax
                      Die Änderung des Pollenscripts wurde IMHO nicht von @pix durchgeführt sondern von einem andern User, müsste man aber suchen wer das war.

                      sigi234 1 Reply Last reply Reply Quote 0
                      • sigi234
                        sigi234 Forum Testing Most Active @Homoran last edited by sigi234

                        @Homoran
                        @Fatmax

                        Wurde leider geändert, Biowetter nicht mehr möglich!

                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @sigi234 last edited by Homoran

                          @sigi234
                          Das war mit dem Pollenscript auch so!
                          Da hatte sich der Aufbau der Website geändert.

                          Ein User hatte es kurz nachdem wegen der Probleme (?) der Pollenflug-Adapter fertig war, das Skript für die neue Seite angepasst

                          EDIT:
                          Habe jetzt gesucht.

                          // ########################################################################################################
                          
                          // Polleninfo auswerten heute und die nächsten Tage
                          
                          // Angepasste Version von Spike - Vielen Dank an steinwedel, pix, robsdobs, und wer noch so dran war :)
                          
                          // basierend auf Original Version 1.52 -> angepasste Version 1.0 - 15.03.2019
                          
                          // ########################################################################################################
                          
                          

                          das Script wurde von @SpikeNbg angepasst

                          sigi234 1 Reply Last reply Reply Quote 0
                          • sigi234
                            sigi234 Forum Testing Most Active @Homoran last edited by

                            @Homoran sagte in Biowetter aus WetterOnline (wie Pollenflug):

                            Ein User hatte es kurz nachdem wegen der Probleme (?) der Pollenflug-Adapter fertig war, das Skript für die neue Seite angepasst

                            Aha, wenn ich das noch finden würde.........☺

                            OT:
                            Und genau deswegen habe ich diesen Vorschlag gemacht:

                            https://forum.iobroker.net/topic/22721/vorschlag-eigene-kategorie-mitglieder-uploads

                            Homoran 1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @sigi234 last edited by Homoran

                              @sigi234

                              Hier:
                              https://forum.iobroker.net/topic/2463/wunsch-pollenflug-adapter-wasauchimmer/232

                              OT retour:

                              Auf diese Weise können dann, wie in einem anderen Thread bereits angeregt, Skripte, Bilder usw. ebenfalls relativ einfach gepflegt und zentral verwaltet werden.

                              https://forum.iobroker.net/topic/22994/neue-dokumentation

                              sigi234 1 Reply Last reply Reply Quote 1
                              • sigi234
                                sigi234 Forum Testing Most Active @Homoran last edited by

                                @Homoran sagte in Biowetter aus WetterOnline (wie Pollenflug):

                                OT retour:

                                Auf diese Weise können dann, wie in einem anderen Thread bereits angeregt, Skripte, Bilder usw. ebenfalls relativ einfach gepflegt und zentral verwaltet werden.

                                https://forum.iobroker.net/topic/22994/neue-dokumentation

                                Das finde ich Cool...............👍

                                1 Reply Last reply Reply Quote 0
                                • sigi234
                                  sigi234 Forum Testing Most Active last edited by sigi234

                                  So jetzt mal zu Aufklärung (aus meiner Sicht):

                                  Als 1. war das Pollenflug SKRIPT
                                  Als 2. wurde daraus ein Adapter - Skript nicht mehr nötig
                                  Als 3. kam das SKRIPT Biowetter

                                  Und genau dieses Skript geht nicht mehr:

                                  /*  Parser von wetteronline.de
                                  
                                  http://forum.iobroker.net/viewtopic.php?f=23&t=2799&sid=936235bdac98a70a1d8672897d334a07#p25266
                                  
                                  05.05.2016 erstellt von steinwedel für homoran
                                  06.05.2016 Anpassung durch pix (Vorhersage mehrere Tage)
                                  
                                  Änderung in Biowetterparser
                                  12.01.2017 Biowetter
                                  14.01.2017 vom Pollenflug Skript separiert
                                  */
                                  
                                  var pfad = "WetterOnline.de";
                                  var logging = true;
                                  
                                  // ab hier nix ändern
                                  var biodatenpunkte = ['Datum','Titel','Untertitel','Prognose','Kombi'];
                                  var landstrich = {
                                      1 : { 'URL_' : 'NorthernGermanyBio',
                                            'name' : 'Norddeutschland' },
                                            
                                      2 : { 'URL_' : 'WesternGermanyBio',
                                            'name' : 'Westdeutschland' },
                                            
                                      3 : { 'URL_' : 'EasternGermanyBio',
                                            'name' : 'Ostdeutschland' },
                                            
                                      4 : { 'URL_' : 'NorthernGermanyBio',
                                            'name' : 'Norddeutschland' },
                                            
                                      5 : { 'URL_' : 'SouthernGermanyBio',
                                            'name' : 'Süddeutschland' },
                                            
                                      6 : { 'URL_' : 'AlpsBio',
                                            'name' : 'Alpenraum' }
                                  };
                                  
                                  var request = require('request');
                                  
                                  function bioDpAnlegen () {
                                      // alle Landstriche durchgehen
                                      for (var z in landstrich) {
                                          var bio_pfad = pfad + 'biowettervorhersage.' + landstrich[z].name.toLowerCase();
                                          for (var bdp = 0; bdp < biodatenpunkte.length; bdp++) {
                                              createState(bio_pfad + '.' + biodatenpunkte[bdp], {
                                                  def:  '',
                                                  name: 'WetterOnline Biowettervorhersage ' + landstrich[z].name + ' ' + biodatenpunkte[bdp],
                                                  desc: biodatenpunkte[bdp] + ' für Vorhersage für Biowetter in Bereich ' + landstrich[z].name,
                                                  type: 'string'
                                              });
                                          }
                                      }
                                  }
                                  
                                  function readBiowetter() {
                                      var options = {
                                          url: "https://www.wetteronline.de/vitalwetter", // korrekten Link erstellen
                                          headers: {
                                              'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1'
                                          }
                                      }; 
                                      try {
                                          request(options, function (error, response, body) {
                                              if (!error && response.statusCode == 200) {              // kein Fehler, Inhalt in body
                                                  /*body=body.replaceAll(String.fromCharCode(13),"");
                                                  body=body.replaceAll(String.fromCharCode(10),"");
                                                  body=body.replaceAll(String.fromCharCode(9)," ");
                                                  body=strip_tags(body);*/
                                                  
                                                  for (var i in landstrich) {
                                                      
                                                      /*
                                                              <h5 class="WesternGermanyBio Bio">Prognose f&uuml;r Sonntag, den 15.01.2017</h5>
                                                              <h2 class="WesternGermanyBio Bio">Biowettervorhersage f&uuml;r Westdeutschland</h2>
                                                              <h3 class="WesternGermanyBio Bio">Neigung zu Schmerzen nimmt ab</h3>
                                                              <div class="WesternGermanyBio Bio">
                                                              <p>
                                     
                                                               Die Witterungsreize sind wieder deutlich positiver. Vor allem die Schmerzempfindlichkeit sowie die Neigung zu nervöser Unruhe lassen deutlich nach, soweit sie mit den Wettereinflüssen überhaupt noch in Verbindung stehen. Damit kann sich auch die Schlaftiefe nachhaltig verbessern, und die seelische Verfassung balanciert sich zunehmend gut aus. 
                                                              </p>
                                                              </div>
                                                       */
                                                      
                                                      
                                                      // Code für Landstrich extrahieren
                                                      var landstrich_start = '<h5 class="' + landstrich[i].URL_+ ' Bio">';
                                                      var landstrich_ende = '</div>'; // unbedingt erstes Auftreten nach Start
                                  
                                                      var landstrichstart = body.indexOf(landstrich_start);
                                                      var landstrichende = body.indexOf(landstrich_start);
                                                      //log('Start: ' + start + ' Ende: ' + ende, 'debug');
                                                      if (landstrichstart != -1 && landstrichende != -1) { // wenn gesuchte Strings überhaupt existieren
                                                          var landstrichbereich = body.substring(landstrichstart,body.length); // Ab ersten Treffer bis Ende
                                                          landstrichbereich = landstrichbereich.substring(0, landstrichbereich.indexOf(landstrich_ende));
                                                          if (logging) log(landstrichbereich); 
                                                      // Code für Datum extrahieren
                                                          var datum_start = 'Prognose f&uuml;r ';
                                                          var datum_ende = '</h5>';
                                                          var datumbereich = landstrichbereich.substring(landstrichbereich.indexOf(datum_start) + datum_start.length, landstrichbereich.indexOf(datum_ende)); // Sonntag, den 15.01.2017
                                                          if (logging) log(datumbereich);
                                                          setState(pfad + 'biowettervorhersage.' + landstrich[i].name.toLowerCase() + '.' + biodatenpunkte[0], datumbereich.trim());
                                                      // Code für Titel
                                                          var title = 'Biowetterbericht für ' + landstrich[i].name;
                                                          if (logging) log(title);
                                                          setState(pfad + 'biowettervorhersage.' + landstrich[i].name.toLowerCase() + '.' + biodatenpunkte[1], title);
                                                      // Code für Untertitel
                                                          var subtitle_start = '<h3 class="' + landstrich[i].URL_+ ' Bio">';
                                                          var subtitle_ende = '</h3>';
                                                          var subtitlebereich = landstrichbereich.substring(landstrichbereich.indexOf(subtitle_start) + subtitle_start.length, landstrichbereich.indexOf(subtitle_ende));
                                                          if (logging) log(subtitlebereich);
                                                          setState(pfad + 'biowettervorhersage.' + landstrich[i].name.toLowerCase() + '.' + biodatenpunkte[2], subtitlebereich.trim());
                                                      // Code für Prognose    
                                                          var prognose_start = '<p>';
                                                          var prognose_ende = '</p>';
                                                          var prognosebereich = landstrichbereich.substring(landstrichbereich.indexOf(prognose_start) + prognose_start.length, landstrichbereich.indexOf(prognose_ende));
                                                          if (logging) log(prognosebereich);
                                                          setState(pfad + 'biowettervorhersage.' + landstrich[i].name.toLowerCase() + '.' + biodatenpunkte[3], prognosebereich.trim());
                                                          
                                                      // Kombi Datenpunkt für HTML zusammenbauen    
                                                          var kombi = '<div class ="Biowetter">'
                                                                    + '<h4>Prognose für ' + datumbereich + '</h4>'
                                                                    + '<h2>' + title + '</h2>'
                                                                    + '<h3>' + subtitlebereich + '</h3>'
                                                                    + '<p>' + prognosebereich.trim() + '</p>';
                                                          setState(pfad + 'biowettervorhersage.' + landstrich[i].name.toLowerCase() + '.' + biodatenpunkte[4], kombi);
                                                          
                                                          
                                                      } else log('gesuchter Quellcode (biowetter) nicht gefunden', 'error');
                                                  } // ENDE for in 
                                              } else {
                                                  log("StatusCode="+response.statusCode);
                                                  log(error,'error');                               // Error beim Einlesen
                                              }
                                          });
                                      } catch (e) {
                                          log('Fehler (try) leseWebseite (Biowetter): ' + e, 'error');
                                      }
                                      log('Biowetter eingelesen', 'info');
                                  } 
                                   
                                  function strip_tags(data) {
                                      var rueckgabe = data.replace(/(&nbsp;|<([^>]+)>)/ig, " ");
                                      return(rueckgabe);
                                  }
                                  
                                  String.prototype.replaceAll = function(find, replace) {
                                      var str = this;
                                      return str.replace(new RegExp(find.replace(/([.*+?^=!:${}()|[]\/\])/g, "\\$1"), 'g'), replace);
                                  };
                                   
                                  function main() {
                                      bioDpAnlegen();
                                      readBiowetter();
                                  }
                                  
                                  main();
                                  schedule("5 0 * * *", main);
                                  

                                  LOG:

                                  7.6.2019, 10:30:24.558	[info ]: javascript.0 Start javascript script.js.Sigi.Biowetter
                                  7.6.2019, 10:30:24.558	[info ]: javascript.0 script.js.Sigi.Biowetter: Biowetter eingelesen
                                  7.6.2019, 10:30:24.558	[info ]: javascript.0 script.js.Sigi.Biowetter: registered 0 subscriptions and 1 schedule
                                  7.6.2019, 10:30:24.852	[error]: javascript.0 script.js.Sigi.Biowetter: gesuchter Quellcode (biowetter) nicht gefunden
                                  7.6.2019, 10:30:24.852	[error]: javascript.0 script.js.Sigi.Biowetter: gesuchter Quellcode (biowetter) nicht gefunden
                                  7.6.2019, 10:30:24.852	[error]: javascript.0 script.js.Sigi.Biowetter: gesuchter Quellcode (biowetter) nicht gefunden
                                  7.6.2019, 10:30:24.852	[error]: javascript.0 script.js.Sigi.Biowetter: gesuchter Quellcode (biowetter) nicht gefunden
                                  7.6.2019, 10:30:24.852	[error]: javascript.0 script.js.Sigi.Biowetter: gesuchter Quellcode (biowetter) nicht gefunden
                                  7.6.2019, 10:30:24.852	[error]: javascript.0 script.js.Sigi.Biowetter: gesuchter Quellcode (biowetter) nicht gefunden
                                  7.6.2019, 10:30:28.404	[info ]: javascript.0 Stop script script.js.Sigi.Biowetter
                                  

                                  Ich habe das Skript auf den neuen Quellcode umgestellt (vitalwetter) was nicht mehr funktioniert!

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @sigi234 last edited by

                                    @sigi234 sagte in Biowetter aus WetterOnline (wie Pollenflug):

                                    aus meiner Sicht

                                    nicht ganz korrekt 😉

                                    @sigi234 sagte in Biowetter aus WetterOnline (wie Pollenflug):

                                    Als 2. wurde daraus ein Adapter - Skript nicht mehr nötig

                                    • Das Skript las die Daten bei Wetter-Online, der Adapter nahm die API vom Deutschen Wetter Dienst.
                                    • Die gemeldeten Pollenarten waren in beiden unterschiedlich, die Werte bei identischen, auch.
                                    • Der DWD hat wesentlich größere Zonen.

                                    Außerdem funktionierte das Skript nicht mehr, weil Wetter-Onliine seine Seite überarbeitet hatte, das hatte dann @SpikeNbg angepasst

                                    @sigi234 sagte in Biowetter aus WetterOnline (wie Pollenflug):

                                    Als 3. kam das SKRIPT Biowetter

                                    Korrekt, das funktioniert aber jetzt auch nicht mehr, da hatte ich gehofft, dass jemand mit den Änderungen im Pollenskript eventuell auch das Biowetterskript anpassen kann

                                    sigi234 1 Reply Last reply Reply Quote 0
                                    • sigi234
                                      sigi234 Forum Testing Most Active @Homoran last edited by

                                      @Homoran sagte in Biowetter aus WetterOnline (wie Pollenflug):

                                      Korrekt, das funktioniert aber jetzt auch nicht mehr, da hatte ich gehofft, dass jemand mit den Änderungen im Pollenskript eventuell auch das Biowetterskript anpassen kann

                                      Ich auch..........da ich es in meiner Wetter View fix eingebaut hatte.

                                      Screenshot (1149).png

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        Fatmax last edited by

                                        Ich habe mir eine, zumindest für die Österreicher brauchbare, quick and dirty Lösung in Blockly zusammengebaut.
                                        Bisher funktioniert diese einwandfrei.

                                        Voraussetzung:

                                        • Installierter Parser Adapter -> hier folgende Regel anlegen:Einstellung_ParserAdapter.jpg

                                        Adresse ist: https://www.zamg.ac.at/cms/de/wetter/produkte-und-services/gesundheitswetter/biowetter

                                        • Manuell angelegte Datenpunkte (Typ: Zeichenkette): Biowetter_Datum & Biowetter_Text -> diese können beliebig gewählt werden, man muss dann nur im Blockly die anderen Datenpunkte in den letzten beiden Zeilen eintragen.

                                        • Blockly:
                                          Biowetter_Blockly.jpg

                                        <xml xmlns="http://www.w3.org/1999/xhtml">
                                          <variables>
                                            <variable type="" id="XmsFFId$kLIG]}r0vJ!D">Quelltext</variable>
                                            <variable type="" id="tOdX@hvMimSRS%fWmw8^">Abstelle_Datum</variable>
                                            <variable type="" id="h6?W02KmnVK%w-l~4Z9=">Bisstelle_Datum</variable>
                                            <variable type="" id="m}3ys}}?gz:pL#coZo2R">Abstelle_Biowetter</variable>
                                            <variable type="" id="v4YU-/m|()VWGbzs`qcA">Bisstelle_Biowetter</variable>
                                            <variable type="" id="Z*_l;t-,WOq:`.Dt|W4M">Datum</variable>
                                            <variable type="" id="@a_`1G-X+*RPG?E.91UC">Text</variable>
                                          </variables>
                                          <block type="on_ext" id="_UsR/WKJG*G/}eLjq#j[" x="338" y="213">
                                            <mutation items="1"></mutation>
                                            <field name="CONDITION">any</field>
                                            <field name="ACK_CONDITION"></field>
                                            <value name="OID0">
                                              <shadow type="field_oid" id="N:GUDT1qf$O$Z1yGE)cv">
                                                <field name="oid">parser.0.Biowetter</field>
                                              </shadow>
                                            </value>
                                            <statement name="STATEMENT">
                                              <block type="variables_set" id="1i3J.c6w`$e6bC8E(1[5">
                                                <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                <value name="VALUE">
                                                  <block type="get_value" id="pK){7h[=)~4;];Ch:2?t">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">parser.0.Biowetter</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="variables_set" id="n9B4VDLD!Ms543#1coV9">
                                                    <field name="VAR" id="tOdX@hvMimSRS%fWmw8^" variabletype="">Abstelle_Datum</field>
                                                    <value name="VALUE">
                                                      <block type="math_arithmetic" id="eh%VbeI)[41$s-ub/1:Q">
                                                        <field name="OP">ADD</field>
                                                        <value name="A">
                                                          <shadow type="math_number" id="Hm2=Rd8g*pEMydkm5cWa">
                                                            <field name="NUM">1</field>
                                                          </shadow>
                                                          <block type="text_indexOf" id="3Z{]fp+cq{}4,!-,=~u2">
                                                            <field name="END">FIRST</field>
                                                            <value name="VALUE">
                                                              <block type="variables_get" id=",im:C_hrhOKRU}~~rku}">
                                                                <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                              </block>
                                                            </value>
                                                            <value name="FIND">
                                                              <shadow type="text" id="-Kv-XS{+B]|2wx%ME2*+">
                                                                <field name="TEXT">&lt;h2 class="dynPageTextHead no_margin_bottom"&gt;</field>
                                                              </shadow>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <shadow type="math_number" id="rwte~W[}N4yKLbzugMB;">
                                                            <field name="NUM">45</field>
                                                          </shadow>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="variables_set" id="oQU;W$+$/,[tBgW{bW%y">
                                                        <field name="VAR" id="h6?W02KmnVK%w-l~4Z9=" variabletype="">Bisstelle_Datum</field>
                                                        <value name="VALUE">
                                                          <block type="math_arithmetic" id="6`#Qj+h*n*gNMwH*+YVI">
                                                            <field name="OP">MINUS</field>
                                                            <value name="A">
                                                              <shadow type="math_number" id="Hm2=Rd8g*pEMydkm5cWa">
                                                                <field name="NUM">1</field>
                                                              </shadow>
                                                              <block type="text_indexOf" id="yt_X3C?3pS-7x-1v?C)}">
                                                                <field name="END">FIRST</field>
                                                                <value name="VALUE">
                                                                  <block type="variables_get" id="wi%iCwJseWQ~y5^Xi:XJ">
                                                                    <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                                  </block>
                                                                </value>
                                                                <value name="FIND">
                                                                  <shadow type="text" id="LaOLQ3)+vtiSIjp:mCj{">
                                                                    <field name="TEXT">&lt;/h2&gt;</field>
                                                                  </shadow>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <shadow type="math_number" id="$fHhD3)CYU}7P6)XPY_9">
                                                                <field name="NUM">1</field>
                                                              </shadow>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="variables_set" id="mk{Zb}HpLG7_*jut[ES]">
                                                            <field name="VAR" id="m}3ys}}?gz:pL#coZo2R" variabletype="">Abstelle_Biowetter</field>
                                                            <value name="VALUE">
                                                              <block type="math_arithmetic" id="H[e2J/_g$!^s%3_4ff6P">
                                                                <field name="OP">ADD</field>
                                                                <value name="A">
                                                                  <shadow type="math_number" id="Hm2=Rd8g*pEMydkm5cWa">
                                                                    <field name="NUM">1</field>
                                                                  </shadow>
                                                                  <block type="text_indexOf" id="7M_w3Rmy*Pq3.|-5CBfQ">
                                                                    <field name="END">FIRST</field>
                                                                    <value name="VALUE">
                                                                      <block type="variables_get" id="|=),krmJtm=DN0bnJmUp">
                                                                        <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="FIND">
                                                                      <shadow type="text" id="*IO4I#pg=d11hZt;4KE|">
                                                                        <field name="TEXT">&lt;div class="clear_left"&gt;</field>
                                                                      </shadow>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <shadow type="math_number" id="r*L?)8B,[#{UdP2@35/=">
                                                                    <field name="NUM">50</field>
                                                                  </shadow>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="variables_set" id="h/#ojv/h*nsP#Li8K6tI">
                                                                <field name="VAR" id="v4YU-/m|()VWGbzs`qcA" variabletype="">Bisstelle_Biowetter</field>
                                                                <value name="VALUE">
                                                                  <block type="math_arithmetic" id="G,-W^2%BdD`(m^o-M[jf">
                                                                    <field name="OP">MINUS</field>
                                                                    <value name="A">
                                                                      <shadow type="math_number" id="Hm2=Rd8g*pEMydkm5cWa">
                                                                        <field name="NUM">1</field>
                                                                      </shadow>
                                                                      <block type="text_indexOf" id="z=1,0$P`s-Jam*R6E~V6">
                                                                        <field name="END">FIRST</field>
                                                                        <value name="VALUE">
                                                                          <block type="variables_get" id="lH4O5in~?!9Oz3Stz-Lc">
                                                                            <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="FIND">
                                                                          <shadow type="text" id="UG2T,-B*@Vdj,I+6]Jds">
                                                                            <field name="TEXT">&lt;p class="small"&gt;</field>
                                                                          </shadow>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <shadow type="math_number" id="vcIkXkD8,Y:L.W0mu}cu">
                                                                        <field name="NUM">8</field>
                                                                      </shadow>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="variables_set" id="nYoc%nHR(mJMt/kmmC)l">
                                                                    <field name="VAR" id="Z*_l;t-,WOq:`.Dt|W4M" variabletype="">Datum</field>
                                                                    <value name="VALUE">
                                                                      <block type="text_getSubstring" id="fu~xNSEo{c9ll5-QEsJT">
                                                                        <mutation at1="true" at2="true"></mutation>
                                                                        <field name="WHERE1">FROM_START</field>
                                                                        <field name="WHERE2">FROM_START</field>
                                                                        <value name="STRING">
                                                                          <block type="variables_get" id="k~DRQEP|((kE+rJDP?}T">
                                                                            <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="AT1">
                                                                          <block type="variables_get" id="J]BpC#)/.XH7G*lOnI]U">
                                                                            <field name="VAR" id="tOdX@hvMimSRS%fWmw8^" variabletype="">Abstelle_Datum</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="AT2">
                                                                          <block type="variables_get" id="trJ`GSph2=e0N7XH3)T6">
                                                                            <field name="VAR" id="h6?W02KmnVK%w-l~4Z9=" variabletype="">Bisstelle_Datum</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="variables_set" id="{XeOORb=wCQ)]j9/i?%K">
                                                                        <field name="VAR" id="@a_`1G-X+*RPG?E.91UC" variabletype="">Text</field>
                                                                        <value name="VALUE">
                                                                          <block type="text_getSubstring" id="k-t8QdC*)=)tvRQj%;nE">
                                                                            <mutation at1="true" at2="true"></mutation>
                                                                            <field name="WHERE1">FROM_START</field>
                                                                            <field name="WHERE2">FROM_START</field>
                                                                            <value name="STRING">
                                                                              <block type="variables_get" id="s0eEpFEUUQM%8%y*=dL$">
                                                                                <field name="VAR" id="XmsFFId$kLIG]}r0vJ!D" variabletype="">Quelltext</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="AT1">
                                                                              <block type="variables_get" id="nX_AAzE8zJk^~^ZR{*6^">
                                                                                <field name="VAR" id="m}3ys}}?gz:pL#coZo2R" variabletype="">Abstelle_Biowetter</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="AT2">
                                                                              <block type="variables_get" id="mMsLkJ~`rIeU^so~uJ(,">
                                                                                <field name="VAR" id="v4YU-/m|()VWGbzs`qcA" variabletype="">Bisstelle_Biowetter</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                        <next>
                                                                          <block type="update" id="Hw]HRh8%GujGtS?6,K5:">
                                                                            <mutation delay_input="false"></mutation>
                                                                            <field name="OID">javascript.0.scriptEnabled.scripte.Diverse.Biowetter_Datum</field>
                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                            <value name="VALUE">
                                                                              <block type="variables_get" id="miNLWiA.GtZS8nW0cp1G">
                                                                                <field name="VAR" id="Z*_l;t-,WOq:`.Dt|W4M" variabletype="">Datum</field>
                                                                              </block>
                                                                            </value>
                                                                            <next>
                                                                              <block type="update" id="qX*!!a!kNmt/%l24!f#7">
                                                                                <mutation delay_input="false"></mutation>
                                                                                <field name="OID">javascript.0.scriptEnabled.scripte.Diverse.Biowetter_Text</field>
                                                                                <field name="WITH_DELAY">FALSE</field>
                                                                                <value name="VALUE">
                                                                                  <block type="variables_get" id="e!l55/JrC9:%g*.7uI}/">
                                                                                    <field name="VAR" id="@a_`1G-X+*RPG?E.91UC" variabletype="">Text</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                          </block>
                                        </xml>
                                        

                                        Ich hoffe das hilft dem einen oder anderen über die Runden ☺

                                        sigi234 2 Replies Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @Fatmax last edited by

                                          @Fatmax

                                          Cool, werde ich gleich mal testen.......☺

                                          H 1 Reply Last reply Reply Quote 0
                                          • sigi234
                                            sigi234 Forum Testing Most Active @Fatmax last edited by sigi234

                                            @Fatmax sagte in Biowetter aus WetterOnline (wie Pollenflug):

                                            Ich hoffe das hilft dem einen oder anderen über die Runden

                                            Bei mir kommen keine Daten?

                                            Wie schaut dein RAW aus?

                                            EDIT: Daten sind jetzt da, Danke!

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            508
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            13
                                            49
                                            6661
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo