Zeitschaltregeln auslesen?

Anbindung des Controllers an externe Hausautomationssysteme.
Martin
Beiträge: 265
Registriert: 16. Juni 2015, 01:46

Zeitschaltregeln auslesen?

Beitrag von Martin »

Moyn zusammen,
nur mal interessehalber: kann man irgendwie die Zeitschaltregeln (mich interessieren konkret die der Pumpe) auslesen?
Hintergrund: ich möchte gern in fhem die Redox-Werte loggen, und zwar a) nur bei laufender Pumpe, und b) Logging-Start 60 Minuten nachdem sie gestartet ist.
Kann ich natürlich manuell in fhem einrichten, aber dann muss ich das Gedöns jedes Mal ändern, wenn ich die Zeitschaltregel ändere.
Andere Möglichkeit wäre natürlich, den Status des Pumpenrelais zu überwachen...
Grüße
Martin

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Zeitschaltregeln auslesen?

Beitrag von Alex »

Hm... Ich würde mich am Schaltzustand des Relais orientieren. Der dürfte Dir in FHEM ja eh schon vorliegen.
Ansonsten: die Datei mit den 16 Zeitregeln liegt in /usr/timec.ini kann per GET abgefragt werden... dafür musst Dir dann aber wieder ein Script schreiben das diese Datei zerlegt. Der Inhalt sieht so aus

Code: Alles auswählen

[TIMEC]
0=0,14,127,1,540,600,1,1200,1260,0,0,58,0,0,0
1=0,15,127,1,480,540,1,1140,1200,0,0,0,0,0,0
2=0,13,0,0,720,1380,0,0,0,0,0,0,0,0,0
3=1,7,127,1,479,482,0,839,842,1,1199,1202,0,119,122
4=0,0,127,0,150,165,0,0,0,0,0,0,0,0,0
5=1,1,127,0,0,0,1,210,225,0,0,0,0,0,0
6=1,13,127,0,136,138,1,196,198,0,0,0,0,0,0
7=1,6,127,1,134,138,1,194,198,0,0,0,0,0,0
8=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
9=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
10=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
11=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
12=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
13=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
14=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
15=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
...is eher unnötiger Aufwand, denke ich.

Martin
Beiträge: 265
Registriert: 16. Juni 2015, 01:46

Re: Zeitschaltregeln auslesen?

Beitrag von Martin »

Danke Alex, ja, ich glaube, Du hast Recht. Relaisüberwachung dürfte einfacher sein.