Hallo Zusammen,
ich versuche auf Linknx mit dem PyKNX (pyknxexecute.py) zuzugreifen.
Vorab, folgende Anweisung liefert mir ein Ergebnis:
Kommando:
Antwortet :
In PyKNX findet man ein weiteres py-Modul, das pyknxexecute.py.
Mit diesem Modul kann man XML-formatiert Aktionen durchführen, bspw.
Kommando:
Ausgabe:
Als Ausgabe sollte laut Dokumentation eine Liste der in Linknx.xml konfigurierten "rules" zurückkommen.
Hat jemand damit schon gearbeitet? Was mach ich hier falsch?
BG
ich versuche auf Linknx mit dem PyKNX (pyknxexecute.py) zuzugreifen.
Vorab, folgende Anweisung liefert mir ein Ergebnis:
Kommando:
Code:
#> pyknxread.py -s 192.168.1.20 -p 1028 -R "EG.WC.JA.AUFZU"
Code:
EG.WC.JA.AUFZU 1
Mit diesem Modul kann man XML-formatiert Aktionen durchführen, bspw.
Kommando:
Code:
#> pyknxexecute.py -s 192.168.1.20 -p 1028 --action "<read><config><rules/></config></read>"
Code:
2018-10-16 09:19:12,549 [[B]ERROR[/B]] [SendMessageThread Execute <read><config><rules/></config></read> (id=140073079917200)] [linknx.py:61] [B]Unknown execute element[/B]
Hat jemand damit schon gearbeitet? Was mach ich hier falsch?
BG
Kommentar