Hallo Sathya,
ich habe es so eingestellt wie von Dir beschrieben.
(Family)> ls
ID │ Name │ Serial Number │ Address │ Type │ Type Description
─────────┼───────────────────────────┼───────────────┼──────────┼──────────┼───────────────────────────────────────────────
│ │ │ │ │
3 │ │ ITD00000080 │ 00000080 │ 000033 │ Original Intertechno Remote
─────────┴───────────────────────────┴───────────────┴──────────┴──────────┴───────────────────────────────────────────────
Neben dem Empfang der Device Events sieht man jetzt auch, das das richtige Device in Homegear angesprochen wird:
/var/log/homegear/homegear.log
04/01/17 20:24:03.536 Intertechno packet received from 00000201 (RSSI: -73 dBm): FF
04/01/17 20:24:03.536 RPC client: Info: Calling RPC method "system.multicall" on server 127.0.0.1.
04/01/17 20:24:03.536 Module Intertechno: Info: STATE on channel 1 of peer 3 with serial number ITD00000080 was set to 0x01.
04/01/17 20:24:03.538 RPC client: Info: Calling RPC method "system.multicall" on server 127.0.0.1.
04/01/17 20:24:06.224 Intertechno packet received from 00000201 (RSSI: -73 dBm): F0
04/01/17 20:24:06.224 Module Intertechno: Info: STATE on channel 1 of peer 3 with serial number ITD00000080 was set to 0x00.
04/01/17 20:24:06.224 RPC client: Info: Calling RPC method "system.multicall" on server 127.0.0.1.
Die Events kommen jetzt auch in OpenHAB an:
20:25:01.978 [DEBUG] [.b.h.i.c.HomematicCommunicator:174 ] - Received new (Integer) value '-183' for DatapointConfig[address=ITD00000080,channel=0,parameter=RSSI_DEVICE]
20:25:01.980 [DEBUG] [.b.h.i.c.HomematicCommunicator:174 ] - Received new (Boolean) value 'true' for DatapointConfig[address=ITD00000080,channel=1,parameter=STATE]
20:25:01.981 [DEBUG] [.h.i.c.s.AbstractTypeConverter:105 ] - Converting (Boolean) value 'true' with OpenClosedTypeConverter for HmDatapoint[address=ITD00000080,channel=1,parameter=STATE]
20:25:01.982 [INFO ] [runtime.busevents :26 ] - Fenster1_Dach_Wohnzimmer state updated to CLOSED
20:25:03.470 [DEBUG] [.b.h.i.c.HomematicCommunicator:174 ] - Received new (Boolean) value 'false' for DatapointConfig[address=ITD00000080,channel=1,parameter=STATE]
20:25:03.471 [DEBUG] [.h.i.c.s.AbstractTypeConverter:105 ] - Converting (Boolean) value 'false' with OpenClosedTypeConverter for HmDatapoint[address=ITD00000080,channel=1,parameter=STATE]
20:25:03.473 [INFO ] [runtime.busevents :26 ] - Fenster1_Dach_Wohnzimmer state updated to OPEN
In der items Konfiguration kann ich das Device als Contact oder Switch konfigurieren. Es funktioniert in beiden Fällen.
Anbei noch ein Bild von dem Kontaktsender und dem Drehschalter für die Gerätekodierung. Ich habe etwas am Kontrast gedreht und hoffe das die Zahlen und Buchstaben nun besser zu erkennen sind.
Melde Dich bitte einfach falls ich noch Infos liefern kann und vielen Dank für Deine Hilfe.
PS: Natürlich interessiert es mich noch was es mit der Änderung der Geräteadresse aufsich hat. Habe ich die Adresse falsch berechnet? Wie konntest Du die Adresse herausfinden ohne zu wissen, wie der Drehschalter eingestellt war? Wenn Du mal Zeit hast kannst Du ja ein paar Zeilen dazu schreiben. Danke schon einmal im Vorraus.