Wie kann ich Gaszaehler Impulse von einem Funk Magnetschalter in fhem auswerten

Begonnen von mr_energy, 12 März 2016, 12:57:49

Vorheriges Thema - Nächstes Thema

mr_energy

Hallo Leute,

ich brauch mal Hilfe:
Ich habe meinen Gaszähler mit einem Reedkontakt ausgestattet um die Impulse von 0.01m3  zu zählen.
Diesen ReedKontakt habe ich an einen Intertechno ITM-100 Funk Magnetschalter 433 angeschlossen
dieser meldet sich wie unten zu sehen ist pro Impuls mit einer Sequenz ON
und wenn der Kontakt geöffnet wird dann mit einem OFF

Mein Problem ist nun wie ich das in fhem einrichte und die ON Sequenz nur 1 mal pro 2 Sekunden zähle, und wie ich das dann in fhem in eine Variable reinbekomme  und diese dann in ein log 1 mal pro Minute wegspeichern kann.
Es soll dann so was rauskommen wie verbrauch pro Tag, pro Stunde, pro Monat und pro Jahr.

Ich hoffe es kann mir jemand auf die Sprünge helfen. Codeschnipsel wären sehr hilfreich

Danke
mr_energy


12:04:51 3: Message: IR4117 Basedur:
12:04:51 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:51 3: Message: IR1052693 Basedur:
12:04:51 3: Parse: Device: 8_17 Code: 0F000F000F Basedur:  Action: on
12:04:51 3: Message: IR1052693 Basedur:
12:04:51 3: Parse: Device: 8_17 Code: 0F000F000F Basedur:  Action: on
12:04:51 3: Message: IR4117 Basedur:
12:04:51 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:51 3: Message: IR4117 Basedur:
12:04:51 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:52 3: Message: IR4117 Basedur:
12:04:52 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:52 3: Message: IR4117 Basedur:
12:04:52 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:52 3: Message: IR4117 Basedur:
12:04:52 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:52 3: Message: IR4117 Basedur:
12:04:52 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:52 3: Message: IR4117 Basedur:
12:04:52 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:04:52 3: Message: IR4117 Basedur:
12:04:52 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: on
12:05:06 3: Message: IR4116 Basedur:
12:05:06 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: off
12:05:06 3: Message: IR4116 Basedur:
12:05:06 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: off
12:05:06 3: Message: IR4116 Basedur:
12:05:06 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: off
12:05:06 3: Message: IR4116 Basedur:
12:05:06 3: Parse: Device: 0_17 Code: 00000F000F Basedur:  Action: off

StefanL

Hallo.

Versuche es mal mit dem hourcounter oder Gaszähler modul.  Einfach mal Gaszähler suchen

Gruß Stefan

gesendet vom Handy  . Deswegen  kurz gehalten

NUC als Prduktivsystem,  Rasperry Pi mit FHEM zum Testen, diverse HM Komponenten, Arduino mit EthernetShield (China), AVR NetIO, NanoCUL, FHEMduino