Autor Thema: Keine Werte von Clever Tanken  (Gelesen 3659 mal)

Offline Müller

  • Jr. Member
  • **
  • Beiträge: 76
Antw:Keine Werte von Clever Tanken
« Antwort #30 am: 19 Mai 2019, 14:01:32 »
Hallo, bei mir war etwas anderes bei readingOExpr eingetragen. Ich habe deinen Code getested, hat geholfen. Danke

Offline Müller

  • Jr. Member
  • **
  • Beiträge: 76
Antw:Keine Werte von Clever Tanken
« Antwort #31 am: 19 Mai 2019, 19:35:38 »
Ich habe nun ein neues logfile aus dem eventmonitor erstellt. Jetzt funktioniert wieder alles.

Offline Kusselin

  • Sr. Member
  • ****
  • Beiträge: 964
Antw:Keine Werte von Clever Tanken
« Antwort #32 am: 15 August 2019, 22:49:22 »
Hi, ein List der Tanke sieht so aus:

Internals:
   BUSY       0
   DEF        https://www.clever-tanken.de/tankstelle_details/13669 600
   FUUID      5c437804-f33f-a264-2632-d66f4505987a34ea
   Interval   600
   LASTSEND   1565901825.12098
   MainURL    https://www.clever-tanken.de/tankstelle_details/13669
   ModuleVersion 3.5.9 - 13.2.2019
   NAME       ELAN_Saase
   NOTIFYDEV  global
   NR         71
   NTFY_ORDER 50-ELAN_Saase
   STATE      Preis: 1.45 €
   TRIGGERTIME 1565902425.1193
   TRIGGERTIME_FMT 2019-08-15 21:53:45
   TYPE       HTTPMOD
   addr       https://www.clever-tanken.de:443
   auth       0
   buf       
   code       200
   compress   1
   conn       
   data       
   displayurl https://www.clever-tanken.de/tankstelle_details/13669
   header     
   host       www.clever-tanken.de
   httpheader HTTP/1.1 200 OK
Date: Thu, 15 Aug 2019 20:43:45 GMT
Server: Apache/2.4.18 (Ubuntu)
Vary: Cookie,Accept-Encoding
Content-Encoding: gzip
Content-Length: 29107
Content-Type: text/html; charset=utf-8
Set-Cookie: csrftoken=Zr910cIdva770SVOH43q90tPf6mBecuXHjbWCqRdju03MlFtaFvANrUGzxydwnXq; expires=Thu, 13-Aug-2020 20:43:45 GMT; Max-Age=31449600; Path=/
Connection: close
   httpversion 1.0
   hu_blocking 0
   hu_filecount 136
   hu_port    443
   hu_portSfx
   ignoreredirects 0
   loglevel   4
   path       /tankstelle_details/13669
   protocol   https
   redirects  0
   timeout    2
   url        https://www.clever-tanken.de/tankstelle_details/13669
   value      0
   QUEUE:
   READINGS:
     2019-04-24 08:46:04   SuperE10        1.45
     2019-08-15 21:43:45   reading02       1.34
   REQUEST:
     data       
     header     
     ignoreredirects 0
     retryCount 0
     type       update
     url        https://www.clever-tanken.de/tankstelle_details/13669
     value      0
   defptr:
     readingBase:
       reading02  reading
     readingNum:
       reading02  02
     readingOutdated:
     requestReadings:
       update:
         reading02  reading 02
   sslargs:
Attributes:
   alias      ELAN_Saase
   enableControlSet 1
   group      Spritpreise
   icon       tanken
   reading01Name SuperE10
   reading01Regex <span>Super E10</span>[^0-9]+([0-9\.]+)
   reading02Regex "current-price-2">(\d.\d{2})
   stateFormat Preis: SuperE10 €
   userattr   reading01Name reading01Regex reading02Regex

Muss ich jetzt nur hier von Seite eins in die comandozeile das hier eintragen und speichern??:

attr ELAN_Saase reading02Regex "current-price-2">(\d.\d{2})
Über ne Info vielen Dank
hm-mod-rpi-pcb, CUL433, HM,

Offline fhem-hm-knecht

  • Hero Member
  • *****
  • Beiträge: 2092
  • Fhem User seit 2010
Antw:Keine Werte von Clever Tanken
« Antwort #33 am: 16 August 2019, 00:16:13 »
reading01Regex <span>Super E10</span>[^0-9]+([0-9\.]+)
reading02Regex "current-price-2">(\d.\d{2})

   READINGS:
     2019-04-24 08:46:04   SuperE10        1.45
     2019-08-15 21:43:45   reading02       1.34

warum neues reading02Regex?

trage es doch bei reading01Regex ein

reading01Regex "current-price-2">(\d.\d{2})
Hary


aktuell wieder CubieTruck (CT)   2x HM-Lan + WlanHMUART, Avr-net-io, 1Wire,MySensor(raubt mir die Freizeit aber Kabel  )

Offline Kusselin

  • Sr. Member
  • ****
  • Beiträge: 964
Antw:Keine Werte von Clever Tanken
« Antwort #34 am: 16 August 2019, 07:40:59 »
ok danke..wie müsste der Code dann aussehen den ich in die Komandozeile eingebe?

Gruss
hm-mod-rpi-pcb, CUL433, HM,

Offline FHEM-User22

  • Full Member
  • ***
  • Beiträge: 288
  • Viele Grüße aus Grimma
Antw:Keine Werte von Clever Tanken
« Antwort #35 am: 16 August 2019, 08:27:44 »
Hallo,
klappt soweit, nur Autogas funktioniert nicht. Was mache ich falsch?

defmod TankeAralBrandis HTTPMOD http://www.clever-tanken.de/tankstelle_details/15334 600
attr TankeAralBrandis userattr reading01Name reading01Regex reading02Name reading02Regex reading03Name reading03Regex
attr TankeAralBrandis enableControlSet 1
attr TankeAralBrandis reading01Name Diesel
attr TankeAralBrandis reading01Regex "price-type-name">Diesel<[\d\D]{600,900}"current-price-.">(\d.\d\d)
attr TankeAralBrandis reading02Name SuperE5
attr TankeAralBrandis reading02Regex "price-type-name">Super.E5<[\d\D]{600,900}"current-price-.">(\d.\d\d)
attr TankeAralBrandis reading03Name Autogas
attr TankeAralBrandis reading03Regex "price-type-name">Autogas<[\d\D]{600,900}"current-price-.">(\d.\d\d)
attr TankeAralBrandis room 2_6_Spritpreise
attr TankeAralBrandis stateFormat D: Diesel € S: SuperE5 €  Autogas: Autogas €
attr TankeAralBrandis timeout 5

setstate TankeAralBrandis D: 1.30 € S: 1.50 €  Autogas: Autogas €
setstate TankeAralBrandis 2019-08-16 08:25:49 Diesel 1.30
setstate TankeAralBrandis 2019-08-16 08:25:49 SuperE5 1.50

Dankeschön
FHEM auf Raspberry Pi und Proxmox und... und.... und....

Offline mahowi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1084
Antw:Keine Werte von Clever Tanken
« Antwort #36 am: 16 August 2019, 08:57:04 »
Die Tankstelle, die Du verwendest, führt kein Autogas auf der Seite auf. (siehe Screenshot von der Seite)
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Offline FHEM-User22

  • Full Member
  • ***
  • Beiträge: 288
  • Viele Grüße aus Grimma
Antw:Keine Werte von Clever Tanken
« Antwort #37 am: 16 August 2019, 09:19:31 »
Oh Mann,
danke. Kaum macht man es richtig, schon klappt es.....
Und ich habe sooft auch andere Tankstellen ausprobiert...


Nochmals Danke
FHEM auf Raspberry Pi und Proxmox und... und.... und....