FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: ak323 am 27 November 2015, 19:47:18

Titel: 1-wire mit OWFS: wie on-for-timer realisieren ?
Beitrag von: ak323 am 27 November 2015, 19:47:18
Hi zusammen,
ich benutze 1-wire mit OWFS (8x DS18B20 und 3x DS2408).

Ansteuerung von DS2408 PIOs funktioniert tadellos .. jetzt will ich über eines des Ralais welche an einem DS2408 hängen eine Zeitschlatuhr für meine Zirkulationspumpe realisieren .. diese soll zwischen 06:00 und 21:00 h jeweils alls 30min (xx:00 und xx:30) für 3min laufen ... Mit on-for-timer bekomme ich das mit einer Funksteckdose hin .. aber wie mache ich das, wenn das Device on-for-timer nicht unterstützt ?

Danke für jede Hilfe ..

ak323
Titel: Antw:1-wire mit OWFS: wie on-for-timer realisieren ?
Beitrag von: fiedel am 28 November 2015, 09:19:27
Hi ak323,

das soll mit readingsProxy (http://forum.fhem.de/index.php/topic,16827.msg109860.html#msg109860) gehen:

Zitatdas modul stellt die attribtute setList und getList bereit um die liste der möglichen set und get commandos anzugeben. readingFnAttributes werden unterstützt auch wenn das parent device diese nicht unterstützt. (d.h. man könnte damit einem device das nur on und off aber kein on-for-timer unterstütz dieses über einen umweg beibringen)

Wenn es bei dir läuft, stell mal bitte ein Beispiel hier rein, da ich genau das demnächst auch realisieren möchte! Ggf. findest du sogar im WIKI schon was dazu.

Gruß
Frank
Titel: Antw:1-wire mit OWFS: wie on-for-timer realisieren ?
Beitrag von: Damian am 28 November 2015, 18:40:48
Zitat von: ak323 am 27 November 2015, 19:47:18
Hi zusammen,
ich benutze 1-wire mit OWFS (8x DS18B20 und 3x DS2408).

Ansteuerung von DS2408 PIOs funktioniert tadellos .. jetzt will ich über eines des Ralais welche an einem DS2408 hängen eine Zeitschlatuhr für meine Zirkulationspumpe realisieren .. diese soll zwischen 06:00 und 21:00 h jeweils alls 30min (xx:00 und xx:30) für 3min laufen ... Mit on-for-timer bekomme ich das mit einer Funksteckdose hin .. aber wie mache ich das, wenn das Device on-for-timer nicht unterstützt ?

Danke für jede Hilfe ..

ak323

z. B. mit der aktuellen Version von DOIF

define di DOIF ([06:00-21:00]) (set pumpe on) (set pumpe off)
attr di wait 0,180
attr di repeatcmd 1800


Gruß

Damian
Titel: Antw:1-wire mit OWFS: wie on-for-timer realisieren ?
Beitrag von: Prof. Dr. Peter Henning am 28 November 2015, 19:20:07
Falsches Forum, bitte nach Automatisierung verschieben

pah