Hauptmenü

BenzinpreisMonitor

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

Vorheriges Thema - Nächstes Thema

Sky

Hallo Intruder1956 ,

kannst Du vielleicht ein Beispiel posten wo, bzw. wie Du die Umstellung gemacht hast ?
Ich werde daraus nicht schlau ....


Oder ich sehe im Moment vor lauter Bäumen keinen Wald .......:-(

Vielen Dank

Intruder1956

ich habe in Spritpreis das
attr TankeDierdorf  enableControlSet 1
gesetzt
dann erscheint oben "set" und da dann

set TankeDierdorf upgradeAttributes

speichern fertig
evtl. auch nochmal ausführen wenn noch Meldungen im Log stehen.
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Sky

Wow ...

das ging schnell.
Werde ich gleich versuchen ,vielen vielen Dank
:)

Sky

Hallo ..

habe immer noch ein Problem seit dem Update des HTTPMOD

In meinem log steht:
2016.03.11 15:19:36 3 : SBMarkt: Read response to update didn't match any Reading
2016.03.11 15:19:55 3 : Star: Read response to update didn't match any Reading
2016.03.11 15:20:15 3 : Jet: Read response to update didn't match any Reading

nach der Umstellung mit attr und set sieht die definition so aus :

define Jet HTTPMOD http://www.clever-tanken.de/tankstelle_details/3694 600
attr Jet userattr reading01Name reading01Regex reading02Name reading02Regex
attr Jet enableControlSet 1
attr Jet group Spritpreise
attr Jet icon tanken
attr Jet reading01Name SuperE5
attr Jet reading01Regex <span>Super E5</span> [^0-9]+([0-9\.]+)
attr Jet reading02Name Diesel
attr Jet reading02Regex <span>Diesel</span> [^0-9]+([0-9\.]+)
attr Jet room Spritpreise
attr Jet stateFormat Liter_Diesel: Diesel
attr Jet timeout 5

und die Readings so :

define Spritpreise readingsGroup (SBMarkt|Star|Jet):(Diesel|SuperE5).*
attr Spritpreise group Spritpreisuebersicht
attr Spritpreise room Spritpreise
attr Spritpreise style style="font-size:16px"
attr Spritpreise valueFormat {'%.2f €'}
attr Spritpreise valueStyle {Werte($READING,$VALUE)}

was stimmt da nicht ??

Intruder1956

.... was habe ich oben geschrieben ???  :) :) :)
wenn noch Meldung da ist noch mal
set TankeDierdorf upgradeAttributes

da waren sie dann bei mir weg
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Sky

Hatte ich ja gemacht  ???

Probiere einfach noch ein paar mal ..
Trotzdem Danke  :)

frank

Zitat2016.03.11 15:19:36 3 : SBMarkt: Read response to update didn't match any Reading
2016.03.11 15:19:55 3 : Star: Read response to update didn't match any Reading
2016.03.11 15:20:15 3 : Jet: Read response to update didn't match any Reading
was steht denn in buf drin? es wird halt nichts geparsed.
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

Intruder1956

#352
setze mal bei

reading01Regex <div class="fuel-price-type"><span>Diesel[^0-9]+([0-9\.]+)

und bei Super auch
<div class="fuel-price-type"><span>Super E5[^0-9]+([0-9\.]+)
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Sky

Ihr seid die Besten ....

das ist die Lösung,nochmal DANKE  :) :)

Intruder1956

ich bin "nur" Anfänger  8)
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Sky

Ich auch ,aber ich finde es gut das man auch "Noob" -  Fragen beantwortet
8) 8)

benkler

Ich würde mir gerne die Preise der tankstellen täglich um 17:00 per pushover schicken lassen.
aber irgendwie checke ich das mit dem Notify noch nicht wirklich.
Kann mir da eventuell jemand ein paar tips gebeben ?
FHEM (Docker), Homebridge (Docker), Homematic IP, nanoCUL 433 + 868 a-culfw, jeeLink Clone, Diverse IT Sensoren, ems-esp, Netatmo und noch einiges mehr

CoolTux

Was hast Du denn bis jetzt?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Cruiser79

Zitat von: benkler am 17 März 2016, 12:05:44
Ich würde mir gerne die Preise der tankstellen täglich um 17:00 per pushover schicken lassen.
aber irgendwie checke ich das mit dem Notify noch nicht wirklich.
Kann mir da eventuell jemand ein paar tips gebeben ?

Notify? Mir würde da eher ein at einfallen, mit dem ich um 17h ein pushover mit den aktuellen Daten der Tankstelle versende.
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

benkler

#359
Da ich mich mit Notify & At noch nicht auseinander gesetzt habe habe ich noch nicht wirklich viel.
Pushover habe ich schon eingerichtet und es funktioniert schon (sendet mir eine nachricht nach neustart)

danke für den Hinweis auf at

also würde das so ungefähr gehen: define SpritpreisePush at *17:00:00 <command>

ich muss mit das mal ganz genau anschauen, denn beim command scheitert es momentan :-(
ich gebe aber auch zu, ich habe mich noch nicht wirklich eingelesen....

FHEM (Docker), Homebridge (Docker), Homematic IP, nanoCUL 433 + 868 a-culfw, jeeLink Clone, Diverse IT Sensoren, ems-esp, Netatmo und noch einiges mehr