FHEM Forum

FHEM => Sonstiges => Thema gestartet von: karpate am 25 Januar 2020, 07:09:03

Titel: Clever-Tanken: Read Callback: Error
Beitrag von: karpate am 25 Januar 2020, 07:09:03
Hallo,
seit einer Weile nutze ich HTTPMOD um die Preise von clever-tanken abzurufen. Das funktioniert auch zuverlässig. Jedoch erhalte ich seit meiner Debian-Neuinstallation und Umzug von FHEM bei jedem Abruf Fehlermeldungen im Log. Die Werte werden richtig aktualisiert, jedoch möchte ich gerne verstehen warum die Meldungen angezeigt werden.
Hat jemand einen Tipp für mich?
Danke

2020.01.25 07:01:04 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out



BUSY       0
   CHANGED   
   DEF        https://www.clever-tanken.de/tankstelle_details/2156 900
   FUUID      5e06760b-f33f-c7cb-1018-4b1a33e8ce2b96a2
   Interval   900
   LASTSEND   1579932057.64765
   MainURL    https://www.clever-tanken.de/tankstelle_details/2156
   ModuleVersion 3.5.21 - 27.12.2019
   NAME       TankstelleJET
   NOTIFYDEV  global
   NR         1127
   NTFY_ORDER 50-TankstelleJET
   STATE      D:1.34 E10:1.46
   TRIGGERTIME 1579932801.33402
   TRIGGERTIME_FMT 2020-01-25 07:13:21
   TYPE       HTTPMOD
   addr       https://www.clever-tanken.de:443
   auth       0
   buf       
   code       200
   data       
   displayurl https://www.clever-tanken.de/tankstelle_details/2156
   errno      113
   header     
   host       www.clever-tanken.de
   httpdata   
   httpdatalen 30812
   httpheader HTTP/1.1 200 OK
Date: Sat, 25 Jan 2020 06:00:59 GMT
Server: Apache/2.4.18 (Ubuntu)
Vary: Cookie,Accept-Encoding
Content-Encoding: gzip
Content-Length: 30812
Content-Type: text/html; charset=utf-8
Set-Cookie: csrftoken=rUZQ6YI4DBI4HejUcJYnAYb3dymvXaN3zaY4sbJHjKbbPAkwh4xgltwtNwqTfyXU; expires=Sat, 23-Jan-2021 06:01:03 GMT; Max-Age=31449600; Path=/
Connection: close
   httpversion 1.0
   ignoreredirects 0
   loglevel   4
   path       /tankstelle_details/2156
   protocol   https
   redirects  0
   timeout    5
   url        https://www.clever-tanken.de/tankstelle_details/2156
   value      0
   CompiledRegexes:
   QUEUE:
   READINGS:
     2019-01-16 20:08:45   Backup          1.28
     2020-01-25 06:43:27   Diesel          1.34
     2020-01-25 06:43:27   SuperE10        1.46
     2020-01-25 07:00:57   statDieselDay   Min: 1.23 Avg: 1.24 Max: 1.34
     2020-01-25 07:00:57   statDieselDayAvg 1.24
     2020-01-24 23:59:56   statDieselDayAvgLast 1.22
     2020-01-24 23:59:56   statDieselDayLast Min: 1.20 Avg: 1.22 Max: 1.25
     2020-01-25 07:00:57   statDieselDayMax 1.34
     2020-01-24 23:59:56   statDieselDayMaxLast 1.25
     2020-01-25 07:00:57   statDieselDayMin 1.23
     2020-01-24 23:59:56   statDieselDayMinLast 1.20
     2020-01-25 07:00:57   statDieselHour  Min: 1.34 Avg: 1.34 Max: 1.34
     2020-01-25 07:00:57   statDieselHourAvg 1.34
     2020-01-25 06:59:56   statDieselHourAvgLast 1.28
     2020-01-25 06:59:56   statDieselHourLast Min: 1.26 Avg: 1.28 Max: 1.34
     2020-01-25 07:00:57   statDieselHourMax 1.34
     2020-01-25 06:59:56   statDieselHourMaxLast 1.34
     2020-01-25 07:00:57   statDieselHourMin 1.34
     2020-01-25 06:59:56   statDieselHourMinLast 1.26
     2020-01-25 07:00:57   statDieselMonth Min: 1.20 Avg: 1.28 Max: 1.38
     2020-01-25 07:00:57   statDieselMonthAvg 1.28
     2020-01-03 13:51:10   statDieselMonthAvgLast 1.25
     2020-01-03 13:51:10   statDieselMonthLast Min: 1.19 Avg: 1.25 Max: 1.36
     2020-01-25 07:00:57   statDieselMonthMax 1.38
     2020-01-03 13:51:10   statDieselMonthMaxLast 1.36
     2020-01-25 07:00:57   statDieselMonthMin 1.20
     2020-01-03 13:51:10   statDieselMonthMinLast 1.19
     2020-01-25 07:00:57   statDieselYear  Min: 1.20 Avg: 1.28 Max: 1.38
     2020-01-03 13:51:10   statDieselYearLast Min: 1.17 Avg: 1.23 Max: 1.36
     2020-01-25 07:00:57   statSuperE10Day Min: 1.35 Avg: 1.36 Max: 1.46
     2020-01-25 07:00:57   statSuperE10DayAvg 1.36
     2020-01-24 23:59:56   statSuperE10DayAvgLast 1.36
     2020-01-24 23:59:56   statSuperE10DayLast Min: 1.32 Avg: 1.36 Max: 1.43
     2020-01-25 07:00:57   statSuperE10DayMax 1.46
     2020-01-24 23:59:56   statSuperE10DayMaxLast 1.43
     2020-01-25 07:00:57   statSuperE10DayMin 1.35
     2020-01-24 23:59:56   statSuperE10DayMinLast 1.32
     2020-01-25 07:00:57   statSuperE10Hour Min: 1.46 Avg: 1.46 Max: 1.46
     2020-01-25 07:00:57   statSuperE10HourAvg 1.46
     2020-01-25 06:59:56   statSuperE10HourAvgLast 1.40
     2020-01-25 06:59:56   statSuperE10HourLast Min: 1.38 Avg: 1.40 Max: 1.46
     2020-01-25 07:00:57   statSuperE10HourMax 1.46
     2020-01-25 06:59:56   statSuperE10HourMaxLast 1.46
     2020-01-25 07:00:57   statSuperE10HourMin 1.46
     2020-01-25 06:59:56   statSuperE10HourMinLast 1.38
     2020-01-25 07:00:57   statSuperE10Month Min: 1.32 Avg: 1.37 Max: 1.47
     2020-01-25 07:00:57   statSuperE10MonthAvg 1.37
     2020-01-03 13:51:10   statSuperE10MonthAvgLast 1.36
     2020-01-03 13:51:10   statSuperE10MonthLast Min: 1.29 Avg: 1.36 Max: 1.44
     2020-01-25 07:00:57   statSuperE10MonthMax 1.47
     2020-01-03 13:51:10   statSuperE10MonthMaxLast 1.44
     2020-01-25 07:00:57   statSuperE10MonthMin 1.32
     2020-01-03 13:51:10   statSuperE10MonthMinLast 1.29
     2020-01-25 07:00:57   statSuperE10Year Min: 1.32 Avg: 1.37 Max: 1.47
     2020-01-03 13:51:10   statSuperE10YearLast Min: 1.24 Avg: 1.37 Max: 1.59
   REQUEST:
     data       
     header     
     ignoreredirects 0
     retryCount 0
     type       update
     url        https://www.clever-tanken.de/tankstelle_details/2156
     value      0
   defptr:
     readingBase:
       Diesel     reading
       SuperE10   reading
     readingNum:
       Diesel     01
       SuperE10   02
     readingOutdated:
     requestReadings:
       update:
         Diesel     reading 01
         SuperE10   reading 02
   helper:
     _98_statistics SpritpreiseStatistik
   sslargs:
Attributes:
   alias      JET
   enableControlSet 1
   group      Spritpreise
   reading01Name Diesel
   reading01Regex <span id="current-price-1">([0-9.]+)
   reading02Name SuperE10
   reading02Regex <span id="current-price-2">([0-9.]+)
   room       999_Status
   stateFormat D:Diesel E10:SuperE10
   timeout    5
   userattr   reading01Name reading01Regex reading02Name reading02Regex stateFormat timeout
Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: Christoph Morrison am 25 Januar 2020, 17:02:33
Hört sich jetzt vielleich blöd an, aber die Verbindung läuft einfach in einen Timeout. Vielleicht hast du nun mehr Latenz oder die haben dich gethrottelt.
Wie ist denn die Verbindung, wenn du die Seite im Browser manuell aufrufst?
Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: rudolfkoenig am 25 Januar 2020, 21:26:57
ZitatJedoch erhalte ich [...] bei jedem Abruf Fehlermeldungen im Log. Die Werte werden richtig aktualisiert
Soweit ich es sehe, gibt es _entweder_ Werte, oder eine Fehlermeldung.
Wenn Du das Gegenteil belegen kannst (z.Bsp mit attr global verbose 4), dann werde ich das naeher untersuchen.

Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: karpate am 26 Januar 2020, 08:43:54
Zitat von: Christoph Morrison am 25 Januar 2020, 17:02:33
Hört sich jetzt vielleich blöd an, aber die Verbindung läuft einfach in einen Timeout. Vielleicht hast du nun mehr Latenz oder die haben dich gethrottelt.
Wie ist denn die Verbindung, wenn du die Seite im Browser manuell aufrufst?

der Link läßt sich ohne merkliche Probleme öffnen

Zitat von: rudolfkoenig am 25 Januar 2020, 21:26:57
Soweit ich es sehe, gibt es _entweder_ Werte, oder eine Fehlermeldung.
Wenn Du das Gegenteil belegen kannst (z.Bsp mit attr global verbose 4), dann werde ich das naeher untersuchen.

ich habe das Update Intervall zum Testen auf 60 sec. gestellt, interesanterweise gibt es bei Verbose 3 nicht alle 60s eine Time out Meldung

2020.01.26 08:18:10 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:19:10 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:21:11 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:22:11 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:24:12 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:29:13 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out


Bei Verbose 4 (einige Zeilen entfernt) erhalte ich angehängte Ausgabe. Komischerweise gibt es aber auch einen Verbose 3

2020.01.26 08:15:03 4: TankstelleJET: HandleSendQueue sends update with timeout 5 to https://www.clever-tanken.de/tankstelle_details/2156, No Data, No Header
2020.01.26 08:15:03 4: IP: www.clever-tanken.de -> 212.11.226.57
[...]
2020.01.26 08:15:06 4: WEB_192.168.6.216_52112 GET /fhem?cmd=%7BReadingsVal(%22TankstelleJET%22%2C%22attrTemplate%22%2C%22%22)%7D&XHR=1; BUFLEN:0
2020.01.26 08:15:06 4: WEB: /fhem?cmd=%7BReadingsVal(%22TankstelleJET%22%2C%22attrTemplate%22%2C%22%22)%7D&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/ Cache-Control: no-cache, no-store, must-revalidate
[...]
2020.01.26 08:15:06 4: WEB_192.168.6.216_52115 GET /fhem?cmd=%7BAttrVal(%22TankstelleJET%22%2C%22room%22%2C%22%22)%7D&XHR=1; BUFLEN:0
2020.01.26 08:15:06 4: WEB: /fhem?cmd=%7BAttrVal(%22TankstelleJET%22%2C%22room%22%2C%22%22)%7D&XHR=1 / RL:31 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/ Cache-Control: no-cache, no-store, must-revalidate
[...]
2020.01.26 08:15:06 4: WEB_192.168.6.216_52113 GET /fhem?XHR=1&inform=type=status;filter=TankstelleJET;since=1580022901;fmt=JSON&fw_id=129363×tamp=1580022887338; BUFLEN:0
[...]
2020.01.26 08:15:10 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:15:10 4: TankstelleJET: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
Date: Sun, 26 Jan 2020 07:15:05 GMT
Server: Apache/2.4.18 (Ubuntu)
Vary: Cookie,Accept-Encoding
Content-Encoding: gzip
Content-Length: 30866
Content-Type: text/html; charset=utf-8
Set-Cookie: csrftoken=jTsK0lcvUzRFYYXgV9RVUxz2d1SfSw06PQZoBM02Ji26XyDuDq2SzMVbb6NcznGp; expires=Sun, 24-Jan-2021 07:15:05 GMT; Max-Age=31449600; Path=/
Connection: close, no body
Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: rudolfkoenig am 26 Januar 2020, 12:37:19
Zitateinige Zeilen entfernt
Das macht leider mein Raten aufwendiger.

Aus dem Log sind nur die ersten und letzten zwei, mit Zeitstempel versehenen Zeilen relevant, der Rest sind HTTP-Requests vom Browser an FHEMWEB.
Trotz Timeout von 5 Sekunden bricht die Verbindung erst nach 7 Sekunden ab, diese Differenz von 2 Sekunden kann ich mangels Log nicht erklaeren, evtl. hat das mit dem FHEMWEB-Requests zu tun.

Eine Moeglichkeit fuer die urspruengliche Fhlermeldung ist, dass der Server ueberlastet ist, und 5 Sekunden zu  kurz ist.
In dieser Zeit hat FHEM keine Daten erhalten.
Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: karpate am 26 Januar 2020, 12:54:14
Ok, hier das gesamte Log von 08:15:03 bis 08:15:15


2020.01.26 08:15:03 4: TankstelleJET: HandleSendQueue sends update with timeout 5 to https://www.clever-tanken.de/tankstelle_details/2156, No Data, No Header
2020.01.26 08:15:03 4: IP: www.clever-tanken.de -> 212.11.226.57
2020.01.26 08:15:03 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:03 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:03 4: Connection accepted from WEB_192.168.6.216_52114
2020.01.26 08:15:03 4: WEB_192.168.6.216_52113 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2020.01.26 08:15:03 4: WEB_192.168.6.216_52113 => 304 Not Modified
2020.01.26 08:15:03 4: WEB_192.168.6.216_52112 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2020.01.26 08:15:03 4: WEB_192.168.6.216_52112 => 304 Not Modified
2020.01.26 08:15:03 4: WEB_192.168.6.216_52105 GET /fhem/pgm2/style.css?v=1578060159; BUFLEN:0
2020.01.26 08:15:03 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:04 4: WEB_192.168.6.216_52113 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2020.01.26 08:15:04 4: WEB_192.168.6.216_52113 => 304 Not Modified
2020.01.26 08:15:04 4: WEB_192.168.6.216_52112 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2020.01.26 08:15:04 4: WEB_192.168.6.216_52112 => 304 Not Modified
2020.01.26 08:15:04 4: Connection accepted from WEB_192.168.6.11_46957
2020.01.26 08:15:04 4: WEB_192.168.6.216_52105 GET /fhem/pgm2/doif.js; BUFLEN:0
2020.01.26 08:15:04 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:04 4: WEB_192.168.6.216_52114 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2020.01.26 08:15:04 4: WEB_192.168.6.216_52114 => 304 Not Modified
2020.01.26 08:15:04 4: WEB_192.168.6.11_46957 GET /fhem/?cmd=get%20FileLog_dg_emelie_Temp%20-%20-%202020-01-26_00%3A00%3A00%202020-01-27_00%3A00%3A00%204%3Atemperature&fwcsrf=&XHR=1&_=1579905567265; BUFLEN:0
2020.01.26 08:15:05 4: FileLog_dg_emelie_Temp get: Input file ./log_sdcard/dg_emelie_Temp-2020.log, from:2020-01-26_00:00:00  to:2020-01-27_00:00:00
2020.01.26 08:15:05 4: FileLog_dg_emelie_Temp get: line 1, regexp:temperature, col:3, output lines:29
2020.01.26 08:15:05 4: WEB: /fhem/?cmd=get%20FileLog_dg_emelie_Temp%20-%20-%202020-01-26_00%3A00%3A00%202020-01-27_00%3A00%3A00%204%3Atemperature&fwcsrf=&XHR=1&_=1579905567265 / RL:199 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/ Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:05 4: Connection closed for WEB_192.168.6.216_52089: EOF
2020.01.26 08:15:05 4: WEB_192.168.6.216_52113 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52113 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52112 GET /fhem/pgm2/darkCommon.css; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52112 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52105 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2020-01.log; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:05 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:05 4: WEB_192.168.6.216_52113 GET /fhem/pgm2/dashboard_darkstyle.css; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52113 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52112 GET /fhem/pgm2/style.css?v=1578060159; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52112 => 304 Not Modified
2020.01.26 08:15:05 4: Connection accepted from WEB_192.168.6.216_52115
2020.01.26 08:15:05 4: WEB_192.168.6.216_52114 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52114 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52105 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52112 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52112 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52113 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52113 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52115 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52115 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52105 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:05 4: WEB_192.168.6.216_52114 GET /fhem/pgm2/doif.js; BUFLEN:0
2020.01.26 08:15:05 4: WEB_192.168.6.216_52114 => 304 Not Modified
2020.01.26 08:15:06 4: WEB_192.168.6.216_52112 GET /fhem?cmd=%7BReadingsVal(%22TankstelleJET%22%2C%22attrTemplate%22%2C%22%22)%7D&XHR=1; BUFLEN:0
2020.01.26 08:15:06 4: WEB: /fhem?cmd=%7BReadingsVal(%22TankstelleJET%22%2C%22attrTemplate%22%2C%22%22)%7D&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/ Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:06 4: WEB_192.168.6.216_52113 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2020.01.26 08:15:06 4: WEB_192.168.6.216_52113 => 304 Not Modified
2020.01.26 08:15:06 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:06 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:06 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Hum dewname=dewpointToAllDeviceReadings, dev=dg_sz_Hum, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:06 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Hum dewname=dewpointToAllDeviceStates, dev=dg_sz_Hum, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:06 4: Batterie_Check exec {if($EVENT !~ m/ok/) {
{ fhem ("set HomeBot message FHEM Batteriewarnung, $NAME: \nBatterien müssen gewechselt werden!");;;;
Log 3, "$NAME: Batteriewarnung $EVENT";;;;
}
}
}
2020.01.26 08:15:06 4: WEB_192.168.6.216_52115 GET /fhem?cmd=%7BAttrVal(%22TankstelleJET%22%2C%22room%22%2C%22%22)%7D&XHR=1; BUFLEN:0
2020.01.26 08:15:06 4: WEB: /fhem?cmd=%7BAttrVal(%22TankstelleJET%22%2C%22room%22%2C%22%22)%7D&XHR=1 / RL:31 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/ Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:06 4: WEB_192.168.6.216_52105 GET /fhem/pgm2/darkCommon.css; BUFLEN:0
2020.01.26 08:15:06 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:06 4: WEB_192.168.6.216_52114 GET /fhem/images/default/fhemicon_dark.png; BUFLEN:0
2020.01.26 08:15:06 4: WEB_192.168.6.216_52114 => 304 Not Modified
2020.01.26 08:15:06 4: WEB_192.168.6.216_52113 GET /fhem?XHR=1&inform=type=status;filter=TankstelleJET;since=1580022901;fmt=JSON&fw_id=129363×tamp=1580022887338; BUFLEN:0
2020.01.26 08:15:06 4: WEB_192.168.6.216_52105 GET /fhem/pgm2/dashboard_darkstyle.css; BUFLEN:0
2020.01.26 08:15:06 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:07 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:07 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:07 4: WEB_192.168.6.216_52115 GET /fhem/images/default/fhemicon_dark.png; BUFLEN:0
2020.01.26 08:15:07 4: WEB_192.168.6.216_52115 => 304 Not Modified
2020.01.26 08:15:07 4: WEB_192.168.6.216_52105 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2020.01.26 08:15:07 4: WEB_192.168.6.216_52105 => 304 Not Modified
2020.01.26 08:15:08 4: dewpoint_notify: cmd_type=dewpoint devname=dg_bad_Hum dewname=dewpointToAllDeviceReadings, dev=dg_bad_Hum, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:08 4: dewpoint_notify: cmd_type=dewpoint devname=dg_bad_Hum dewname=dewpointToAllDeviceStates, dev=dg_bad_Hum, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:08 4: Batterie_Check exec {if($EVENT !~ m/ok/) {
{ fhem ("set HomeBot message FHEM Batteriewarnung, $NAME: \nBatterien müssen gewechselt werden!");;;;
Log 3, "$NAME: Batteriewarnung $EVENT";;;;
}
}
}
2020.01.26 08:15:08 4: WEB_192.168.6.216_52105 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1580022904;fmt=JSON&fw_id=129363×tamp=1580022888120; BUFLEN:0
2020.01.26 08:15:08 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:08 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:08 4: LGTV_WebOS (WZ_TV_LG55) - Baue Socket Verbindung auf
2020.01.26 08:15:09 4: LGTV_WebOS (WZ_TV_LG55) Couldn't connect to 192.168.6.10:3000
2020.01.26 08:15:09 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:09 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:10 3: TankstelleJET: Read callback: Error: read from https://www.clever-tanken.de:443 timed out
2020.01.26 08:15:10 4: TankstelleJET: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
Date: Sun, 26 Jan 2020 07:15:05 GMT
Server: Apache/2.4.18 (Ubuntu)
Vary: Cookie,Accept-Encoding
Content-Encoding: gzip
Content-Length: 30866
Content-Type: text/html; charset=utf-8
Set-Cookie: csrftoken=jTsK0lcvUzRFYYXgV9RVUxz2d1SfSw06PQZoBM02Ji26XyDuDq2SzMVbb6NcznGp; expires=Sun, 24-Jan-2021 07:15:05 GMT; Max-Age=31449600; Path=/
Connection: close, no body
2020.01.26 08:15:10 4: dewpoint_notify: cmd_type=dewpoint devname=dg_bz_Trockner dewname=dewpointToAllDeviceReadings, dev=dg_bz_Trockner, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:10 4: dewpoint_notify: cmd_type=dewpoint devname=dg_bz_Trockner dewname=dewpointToAllDeviceStates, dev=dg_bz_Trockner, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:10 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:10 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:10 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Hum dewname=dewpointToAllDeviceReadings, dev=dg_sz_Hum, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:10 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Hum dewname=dewpointToAllDeviceStates, dev=dg_sz_Hum, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:10 4: Batterie_Check exec {if($EVENT !~ m/ok/) {
{ fhem ("set HomeBot message FHEM Batteriewarnung, $NAME: \nBatterien müssen gewechselt werden!");;;;
Log 3, "$NAME: Batteriewarnung $EVENT";;;;
}
}
}
2020.01.26 08:15:11 4: dewpoint_notify: cmd_type=dewpoint devname=AussenThermometer dewname=dewpointToAllDeviceReadings, dev=AussenThermometer, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:11 4: dewpoint_notify: cmd_type=dewpoint devname=AussenThermometer dewname=dewpointToAllDeviceStates, dev=AussenThermometer, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:11 4: Batterie_Check exec {if($EVENT !~ m/ok/) {
{ fhem ("set HomeBot message FHEM Batteriewarnung, $NAME: \nBatterien müssen gewechselt werden!");;;;
Log 3, "$NAME: Batteriewarnung $EVENT";;;;
}
}
}
2020.01.26 08:15:12 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:12 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:13 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:13 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:14 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:14 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:15 4: WEB_192.168.6.11_46893 GET /fhem/tablet_prod/images/gastqr_klein.png; BUFLEN:0
2020.01.26 08:15:15 4: WEB: /fhem/tablet_prod/images/gastqr_klein.png / RL:1459 / image/png; charset=utf-8 /  / Cache-Control: no-cache, no-store, must-revalidate

2020.01.26 08:15:15 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Hum dewname=dewpointToAllDeviceReadings, dev=dg_sz_Hum, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:15 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Hum dewname=dewpointToAllDeviceStates, dev=dg_sz_Hum, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:15 4: Batterie_Check exec {if($EVENT !~ m/ok/) {
{ fhem ("set HomeBot message FHEM Batteriewarnung, $NAME: \nBatterien müssen gewechselt werden!");;;;
Log 3, "$NAME: Batteriewarnung $EVENT";;;;
}
}
}
2020.01.26 08:15:15 4: EnOcean dg_sz_Temp received PacketType: 1 RORG: A5 DATA: 00946C0F SenderID: 00052E0D STATUS: 00
2020.01.26 08:15:15 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Temp dewname=dewpointToAllDeviceReadings, dev=dg_sz_Temp, dev_regex=.* temp_name=temperature hum_name=humidity
2020.01.26 08:15:15 4: dewpoint_notify: cmd_type=dewpoint devname=dg_sz_Temp dewname=dewpointToAllDeviceStates, dev=dg_sz_Temp, dev_regex=.* temp_name=T hum_name=H
2020.01.26 08:15:15 4: Batterie_Check exec {if($EVENT !~ m/ok/) {
{ fhem ("set HomeBot message FHEM Batteriewarnung, $NAME: \nBatterien müssen gewechselt werden!");;;;
Log 3, "$NAME: Batteriewarnung $EVENT";;;;
}
}
}
Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: rudolfkoenig am 26 Januar 2020, 13:21:32
Danke, aendert aber nichts mehr an meinen Feststellungen bzw. Theorie.
Titel: Antw:Clever-Tanken: Read Callback: Error
Beitrag von: RedHorse am 22 Januar 2021, 18:05:16
Hallo,
sorry, wenn ich hier wieder Leichen ausbuddel...
aber ich hatte das gleiche Problem und habe dann diese Lösung gefunden:
reading01Regex "current-price-1">(\d.\d{2})

Für alle, die das gleiche Problem haben sollten und über den Beitrag stolpern.....

VG