Hallo,
Die Funk-Schalterschnittstelle HM-SwI-3-FM hat in der HMConfig den unbekannten subType "swi" zugewiesen, weswegen die erzeugten Kanäle nicht gepeert werden können. Der angehängte Patch ändert den subType auf "pushButton", damit funktioniert dann auch peerChan mit einem Aktor.
Ich denke "pushButton" ist der richtige Typ, da die Schalterschnittstelle immer nur ein toggle sendet.
Gruß
Michael
Hallo Michael,
almost...
der swi matched bei den Kommandos, aber nicht bei den Registern (schon allein bauartbedingt gibt es kein Long). Da HM hier eine separate Klasse definiert sollte man die auch besser beibehalten.
Daher wird die Aenderung (danke fuer den Tip!!) wie folgt:
~Zeile 788
$culHmSubTypeSets{pushButton} = $culHmSubTypeSets{remote};
$culHmSubTypeSets{swi} = $culHmSubTypeSets{remote};
$culHmSubTypeSets{motionDetector} = $culHmSubTypeSets{threeStateSensor};
und Zeile ~500
my %culHmRegType = (
swi =>{peerNeedsBurst =>1,expectAES },
remote =>{peerNeedsBurst =>1,expectAES =>1,dblPress =>1,longPress =>1,
Also 2 Zeilen einfuegen.
Gruss
Martin
Hallo Martin,
Danke :-)
Ich war froh, dass das Peeren geklappt hat. Nach den Registern hab ich dann gar nicht mehr geschaut...
Danke für den korrekten Fix.
Gruß
Michael