Hauptmenü

BenzinpreisMonitor

Begonnen von Phil__, 16 April 2014, 18:52:21

Vorheriges Thema - Nächstes Thema

szoller

Danke, hat funktioniert!

Wasserwerk33

Hallo kann mir vielleicht einer sagen wieso ich die aktuelle Zeit nicht abfragen kann?
Habe es versucht wie auf Seite 26 einzufügen dieses klappt aber nicht.

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

PeMue

RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

amenomade

Wenn ich deinen Link folge, lande ich auf Seite 16...
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

frank

da jeder die anzahl der beiträge pro seite im profil einstellen kann, solltet ihr euch vielleicht auf eine "eindeutigere" aussage einigen.  :)
zb die nummer einer antwort.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

PeMue

RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

amenomade

Zitat von: Wasserwerk33 am 21 Januar 2020, 23:59:15
Hallo kann mir vielleicht einer sagen wieso ich die aktuelle Zeit nicht abfragen kann?
Habe es versucht wie auf Seite 26 einzufügen dieses klappt aber nicht.
Ok, jetzt weiss ich was Du versucht hast ;)

"dieses klappt aber nicht": was bedeutet das genau? Kann man das nicht einfügen? Kommt eine Ferhlermeldung? Kommt nichts in der Log, aber die Zeit wird nicht aktualisiert, trotz erfolgreiches Einfügen?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

romakrau

#458
Hallo zusammen,
ich habe dasselbe Problem das bei mir die Uhrzeit nicht ausgegeben wird. Ich habe gemäß dem Beitrag #390 definiert:

defmod Aral HTTPMOD http://www.clever-tanken.de/tankstelle_details/816 600
attr Aral userattr reading02Name reading02OExpr reading02Regex reading03Name reading03OExpr reading03Regex reading03Regex: reading04Name reading04Regex reading05Name reading05Regex
attr Aral enableControlSet 1
attr Aral reading02Name SuperE10
attr Aral reading02OExpr $val + 0.009
attr Aral reading02Regex "current-price-2">(\d.\d{2})
attr Aral reading03Name SuperE5
attr Aral reading03OExpr $val + 0.009
attr Aral reading03Regex "current-price-3">(\d.\d{2})
attr Aral reading04Name Zeit
attr Aral reading04Regex Letzte MTS-K Preisänderung: ((31|30|[012]\d|\d)\.(0\d|1[012]|\d)\.(\d{1,6}) ([01]?\d|2[0-3]):([0-5]?\d))
attr Aral reading05Name STime
attr Aral reading05Regex Letzte MTS-K Preisänderung: (([01]?\d|2[0-3]):([0-5]?\d))
attr Aral room Tankstellen
attr Aral stateFormat E5: SuperE5, E10: SuperE10, LetztAkt: STime
attr Aral timeout 5

setstate Aral E5: 1.339, E10: 1.289, LetztAkt: STime
setstate Aral 2020-10-05 22:59:07 SuperE10 1.289
setstate Aral 2020-10-05 22:59:07 SuperE5 1.339
setstate Aral 2020-10-05 22:59:07 Zeit-1 05.10.2020 22:03
setstate Aral 2020-10-05 22:59:07 Zeit-2 05
setstate Aral 2020-10-05 22:59:07 Zeit-3 10
setstate Aral 2020-10-05 22:59:07 Zeit-4 2020
setstate Aral 2020-10-05 22:59:07 Zeit-5 22
setstate Aral 2020-10-05 22:59:07 Zeit-6 03


Ich bin leider kein Regex-Experte und bräuchte da etwas Hilfe.
Gurß Roman

amenomade

#459
attr Aral reading05Regex Letzte Aktualisierung: ((31|30|[012]\d|\d)\.(0\d|1[012]|\d)\.(\d{1,6}) ([01]?\d|2[0-3]):([0-5]?\d))
oder nur die Zeit:
attr Aral reading05Regex Letzte Aktualisierung:.*?(([01]?\d|2[0-3]):([0-5]?\d))
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

romakrau

Danke, aber das funktioniert nicht bei mir?!

amenomade

#461
Hast Du das geändert? Zeig bitte ein list von deinem HTTPMOD, wie er nach Änderung aussieht
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

romakrau

#462
Anbei das httpmod:

defmod Aral HTTPMOD http://www.clever-tanken.de/tankstelle_details/816 600
attr Aral userattr reading02Name reading02OExpr reading02Regex reading03Name reading03OExpr reading03Regex reading03Regex: reading04Name reading04Regex reading05Name reading05Regex
attr Aral enableControlSet 1
attr Aral reading02Name SuperE10
attr Aral reading02OExpr $val + 0.009
attr Aral reading02Regex "current-price-2">(\d.\d{2})
attr Aral reading03Name SuperE5
attr Aral reading03OExpr $val + 0.009
attr Aral reading03Regex "current-price-3">(\d.\d{2})
attr Aral reading04Name Zeit
attr Aral reading04Regex Letzte Aktualisierung: ((31|30|[012]\d|\d)\.(0\d|1[012]|\d)\.(\d{1,6}) ([01]?\d|2[0-3]):([0-5]?\d))
attr Aral reading05Name STime
attr Aral reading05Regex attr Aral reading05Regex Letzte Aktualisierung:.*?(([01]?\d|2[0-3]):([0-5]?\d))
attr Aral room Tankstellen
attr Aral stateFormat E5: SuperE5, E10: SuperE10, LetztAkt: STime
attr Aral timeout 5

setstate Aral E5: 1.339, E10: 1.289, LetztAkt: STime
setstate Aral 2020-10-06 03:50:05 SuperE10 1.289
setstate Aral 2020-10-06 03:50:05 SuperE5 1.339
setstate Aral 2020-10-06 03:50:05 Zeit-1 06.10.2020 03:07
setstate Aral 2020-10-06 03:50:05 Zeit-2 06
setstate Aral 2020-10-06 03:50:05 Zeit-3 10
setstate Aral 2020-10-06 03:50:05 Zeit-4 2020
setstate Aral 2020-10-06 03:50:05 Zeit-5 03
setstate Aral 2020-10-06 03:50:05 Zeit-6 07



Ich habe das auch mal mit regex101 getestet, das ergab:
match,group,is_participating,start,end,content
1,0,yes,0,39,Letzte Aktualisierung: 06.10.2020 03:07
1,1,yes,34,39,03:07
1,2,yes,34,36,03
1,3,yes,37,39,07

also alles in Ordnung. Funktioniert wohl der Regex nicht so wie er soll?

NACHTRAG: Typisch wenn man Nachts nicht mehr zwischen Edit der CFG und der Benutzeroberfläche unterscheiden kann. Läuft!!

amenomade

attr Aral reading05Regex attr Aral reading05Regex Letzte Aktualisierung:.*?(([01]?\d|2[0-3]):([0-5]?\d))


???

Sowas habe ich nicht geschrieben.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

amenomade

Zitat von: romakrau am 06 Oktober 2020, 03:51:10

NACHTRAG: Typisch wenn man Nachts nicht mehr zwischen Edit der CFG und der Benutzeroberfläche unterscheiden kann. Läuft!!
Da ist nichts zu entscheiden. Immer Benutzeroberfläsche.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus