Einen schönen Nachmittag,
habe mich mit dem p4d von horchi auseinandergesetzt, das Tool spielt alle Stückerl - alle Achtung.
Für die Einbindung in fhem habe ich einige Werte über den direkten Aufruf von p4d abgefragt und entsprechend umgerechnet, funktioniert ganz ausgezeichnet.
Abfrage Kesseltemperatur:
pi@raspberrypi ~ $ /p4d/linux-p4d/p4 getv -a 0x0000
value 0x0 is 86
->ergibt 86/2 = 43 Grad - ok
Einige Werte kann / darf man ändern, z.B. die Heizkreis-Betriebsart (Automatik=0/Normalbetrieb=1/Abgesenkt=-1)
pi@raspberrypi ~ $ /p4d/linux-p4d/p4 getv -a 0x0017
value 0x17 is 1
ergibt Normalbetrieb
pi@raspberrypi ~ $ /p4d/linux-p4d/p4 getp -a 0x0017
Address: 0x0017; Unit: %; Digits: 0; Current: 1; Min: 0; Max: 95; Default: 85 - Factor: 1 (factor already applied)
=> 1%
Meine Fragen:
- Was ist der Unterschied zwischen getv und getp?
- Wie erfolgt die Adressierung bei getp?
- gibt´s dazu eine Dokumentation?
Möchte nicht Werte im Kessel verändern, sondern nur das Betriebsverhalten der Heizkreise beeinflussen.
lg
Franzp4d - Verwendung als command-line-tool