Hallo Zusammen,
erst mal Danke für die Arbeit an diesem großartigen Projekt - das macht echt Spaß damit zu experimentieren!
Ich bin dabei allerdings in ein Problem gelaufen, als ich versucht habe über die XMLRPC API setValue() abzusetzen - Sachen auslesen mit getValue() klappt wunderbar. Ich habe einfach einmal versucht, den Mode der Geräte auf “AUTO” zu stellen:
print_r($this->XMLRPC->send("setValue", array(intval($this->peerId), 4, "AUTO_MODE", true)));
Das gibt nichts weiter zurück - das Log sagt allerdings folgendes (der RPC Call wird für drei RTs in Folge abgesetzt):
11/29/14 11:24:25.968 RPC Server (Port 2001): Info: Client number 18 is calling RPC method: setValue Parameters:
(Integer) 4
(Integer) 4
(String) AUTO_MODE
(Boolean) 1
11/29/14 11:24:25.970 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1020B001FD10632DD41200040000000000
11/29/14 11:24:25.970 RPC Server (Port 2001): Info: Connection to client number 18 closed.
11/29/14 11:24:28.049 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 2). Retrying...
11/29/14 11:24:28.049 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1008B001FD10632DD48A00040000000000
11/29/14 11:24:28.149 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 4). Retrying...
11/29/14 11:24:28.149 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1020B001FD10632DD41200040000000000
11/29/14 11:24:28.349 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 3). Retrying...
11/29/14 11:24:28.350 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1014B001FD10632DD4AF00040000000000
11/29/14 11:24:29.439 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: No response to packet after 3 tries: 1008B001FD10632DD48A00040000000000
11/29/14 11:24:29.465 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: No response to packet after 3 tries: 1014B001FD10632DD4AF00040000000000
11/29/14 11:24:30.051 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 2). Retrying...
11/29/14 11:24:30.052 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1008B001FD10632DD48A00040000000000
11/29/14 11:24:30.252 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 4). Retrying...
11/29/14 11:24:30.252 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1020B001FD10632DD41200040000000000
11/29/14 11:24:30.452 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 3). Retrying...
11/29/14 11:24:30.453 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1014B001FD10632DD4AF00040000000000
11/29/14 11:24:32.154 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 2). Retrying...
11/29/14 11:24:32.154 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1008B001FD10632DD48A00040000000000
11/29/14 11:24:32.354 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 4). Retrying...
11/29/14 11:24:32.355 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1020B001FD10632DD41200040000000000
11/29/14 11:24:32.554 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 3). Retrying...
11/29/14 11:24:32.555 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1014B001FD10632DD4AF00040000000000
11/29/14 11:24:32.872 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: No response to packet after 3 tries: 1020B001FD10632DD41200040000000000
11/29/14 11:24:34.257 Info: Peer 2 is unreachable.
11/29/14 11:24:34.406 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Warning: HM-CFG-LAN nearly reached 1% rule.
11/29/14 11:24:34.406 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: No response to packet after 3 tries: 1008B001FD10632DD48A00040000000000
11/29/14 11:24:34.457 Info: Peer 4 is unreachable.
11/29/14 11:24:34.557 Info: Peer 3 is unreachable.
Auf den HM-CC-RT-DN läuft die Firmware 1.3 - ein Update auf 1.4 über die homegear CLI scheitert aber leider:
11/29/14 11:34:07.124 Module HomeMatic BidCoS: Info: Not updating peer with id 2. No physical interface supports firmware updates.
Ich verwende das Ubuntu Paket für 14.04 (0.5.14-1) auf einem Board mit Intel Atom CPU - ich hatte/habe wohl ab und zu Abstürze von homegear wegen “SIGABRT” und habe vorhin das hier versucht: viewtopic.php?f=6&t=50&p=334&hilit=SIGABRT#p334
Daher sind die entsprechenden Module jetzt ggf. etwas neuer als das Paket (gebaut aus homegear_0.5.14.orig.tar.gz von der Downloads Seite). Hat jemand eine Idee, was hier ggf. falsch läuft?
Und am Rande: wie kann ich denn den aktuellen Modus eines RTs auslesen? Wenn ich MANU_MODE oder AUTO_MODE lesen möchte, bekomme ich nur die RPC Antwort, dass dieser Parameter nicht gelesen werden kann