Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Parser-Adapter sporadisch "Cannot read link..."

    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

    UNSOLVED Parser-Adapter sporadisch "Cannot read link..."

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

      Hi,

      ich hab da ein kleines nerviges Problem, bei dem mir mittlerweile irgendwie der Ansatz fehlt. Ich frage eine eigene Website per Parser-Adapter ab und schreibe Werte in Datenpunkte. Ein zweiter Parser fragt eine Unterseite dieser Seite ab und schreibt ebenfalls Datenpunkte. Der erste wirft nie Fehler aber beim zweiten habe ich immer wieder das im Log stehen:

      Cannot read link "http://192.168.10.7/mppt/solar.txt": {"statusCode":200,"body":"","headers":{"date":"Sun, 13 Oct 2019 08:48:03 GMT","server":"Apache/2.4.29 (Ubuntu)","last-modified":"Sun, 13 Oct 201
      

      Rufe ich die Site im Browser auf, zeigt es sie korrekt an. Die parallel abgefragte Site

      http://192.168.10.7/fhem/fhem.txt
      

      läuft problemlos weiter. Sobald ich den parser2 einfach im Admin neu starte kommen sofort die Daten wieder und er läuft einfach weiter bis er irgendwann (selten nach Stunden, mal nach Tagen, mal erst nach zwei Wochen) mal wieder aussteigt.
      Wenn ich ihn nicht neu starte, fängt er sich sporadisch, liefert mal kurz Daten und steigt dann aber kurz darauf gleich wieder aus.
      Noch zum Vergleich, so sieht die ausgelesene Hauptsite aus:

      time: 201910131114
      
      inTemp: 23.55
      outTemp: 15.4
      windChill: 24.1714285714
      heatIndex: 15.4
      dewPoint: 11.1886805106
      barometer: 1018.6875
      barotrend: 1.1875
      windSpeed: 1.03458085798
      windGust: 1.6093480013
      windDir: 157.5
      inHumidity: 54.0
      outHumidity: 76.0
      rainRate: 0.0
      extraTemp1: 22.4285714286
      extraHumid1: 90.0
      


      Und so die Site, die ab und an Probleme macht:

      S00: main battery voltage in mV: 13840
      S01: panel voltage in mV: 20070
      S02: panel power in W: 21
      S03: charging current in mA: 1140
      S04: yield total: 18020
      S05: yield today: 0
      S06: maximum power today in W: 44
      S07: yield yesterday in 0.01 kWh: 14
      S08: maximum power yesterday in W: 44
      S09: error code: 0
      S10: converter state: 4
      S11: firmware version: 139
      S12: procduct id: 41026 
      S13: serial Number: 0
      


      Vielleicht hat ja jemand eine Idee, wo ich noch suchen soll. Im Log stehen nur immer die o.g. Zeilen, das Log des Webservers meiner Site zeigt dabei absolut keine Auffälligkeiten.

      Gruss, Jürgen
      Edit: Gerade nochmal geschaut, das Log vom Apache2 enthält zu den Zeiten nur normale Zugriff, also da scheint noch alles korrekt anzukommen und Daten auszuliefern:

      192.168.100.14 - - [13/Oct/2019:11:13:07 +0200] "GET /mppt/solar.txt HTTP/1.1" 200 688 "-" "-"
      192.168.100.14 - - [13/Oct/2019:11:13:44 +0200] "GET /fhem/fhem.txt HTTP/1.1" 200 576 "-" "-"
      192.168.100.14 - - [13/Oct/2019:11:14:07 +0200] "GET /mppt/solar.txt HTTP/1.1" 200 688 "-" "-"
      192.168.100.14 - - [13/Oct/2019:11:14:44 +0200] "GET /fhem/fhem.txt HTTP/1.1" 200 595 "-" "-"
      192.168.100.14 - - [13/Oct/2019:11:15:07 +0200] "GET /mppt/solar.txt HTTP/1.1" 200 688 "-" "-"
      192.168.20.10 - - [13/Oct/2019:11:15:11 +0200] "GET /solar HTTP/1.1" 404 491 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Fir$
      192.168.20.10 - - [13/Oct/2019:11:15:18 +0200] "GET /fhem/fhem.txt HTTP/1.1" 200 577 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/2010$
      192.168.100.14 - - [13/Oct/2019:11:15:44 +0200] "GET /fhem/fhem.txt HTTP/1.1" 200 577 "-" "-"
      
      


      192.168.100.14 ist mein iobroker, der 192.168.20.10 mein Laptop, mit dem ich eben kurz die Seite zum hier posten ausgelesen habe. Zu dem Zeitpunkt hing der parser 2, aber wie man sieht, im Log sind normale Aufrufe drin.

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

      Support us

      ioBroker
      Community Adapters
      Donate

      396
      Online

      31.8k
      Users

      80.0k
      Topics

      1.3m
      Posts

      parser cannot read link
      1
      1
      190
      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