Moin
das hatte ich auch so verstanden. Ich gebe mal einen Auszug aus der items, um eine IT-Steckdose mittels HM6fach-Taster (1) zu schalten:
Switch Funktaster6_1 "Funktaster6_1" <socket> (g_WZ) {channel="homematic:HG-HM-PB-6-WM55:dd4ffe73:LEQ0635246:1#PRESS_SHORT"}
Den Auszug aus der sitemap dazu:
Frame label="Taster-Test
{
Switch item=Funktaster6_1 label="Licht an/aus" icon="poweroutlet-eu"
}
und die passende Rule:
rule "Taster 1 kurz_an"
when
Item Funktaster6_1 changed from OFF to ON
then
sendCommand(SW_Kue_Salzlampe, ON)
logInfo("SchalterTest", "Licht Stehlampe ON")
end
rule "Taster 1 kurz_aus"
when
Item Funktaster6_1 changed from ON to OFF
then
sendCommand(SW_Kue_Salzlampe, OFF)
logInfo("SchalterTest", "Licht Stehlampe OFF")
end
Wenn ich das so konfiguturiere und den Taster 1 auf dem 6er drücke, erscheint im Logfile von homegear:
06/21/17 22:31:15.619 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -59 dBm): 0B46A6402FB9B1FD12340139
06/21/17 22:31:15.620 Module HomeMatic BidCoS: Info: INSTALL_TEST on channel 1 of HomeMatic BidCoS peer 7 with serial number LEQ0635246 was set to 0x39.
06/21/17 22:31:15.620 Module HomeMatic BidCoS: Info: PRESS_SHORT on channel 1 of HomeMatic BidCoS peer 7 with serial number LEQ0635246 was set to 0x39.
06/21/17 22:31:15.620 Module HomeMatic BidCoS: Info: TEST_COUNTER on channel 1 of HomeMatic BidCoS peer 7 with serial number LEQ0635246 was set to 0x39.
06/21/17 22:31:15.621 Module HomeMatic BidCoS: Info: SIM_COUNTER on channel 1 of HomeMatic BidCoS peer 7 with serial number LEQ0635246 was set to 0x39.
06/21/17 22:31:15.713 RPC client: Info: Calling RPC method "system.multicall" on server 192.168.7.36.
06/21/17 22:31:16.073 RPC Server (Port 2001): Info: Client number 37464 is calling RPC method: listBidcosInterfaces (2) Parameters:
(fast) Zeitgleich im openhab2.log:
2017-06-21 22:32:39.265 [DEBUG] [ternal.communicator.HomematicGateway] - Received new (Integer) value '-59' for 'LEQ0635246:0#RSSI_DEVICE' from gateway with id 'dd4ffe73'
2017-06-21 22:32:39.269 [TRACE] [ng.homematic.converter.TypeConverter] - Converting INTEGER value '-59' with DecimalTypeConverter for 'LEQ0635246:0#RSSI_DEVICE'
2017-06-21 22:32:39.359 [DEBUG] [ternal.communicator.HomematicGateway] - Received new (Boolean) value 'true' for 'LEQ0635246:1#INSTALL_TEST' from gateway with id 'dd4ffe73'
2017-06-21 22:32:39.363 [DEBUG] [ternal.communicator.HomematicGateway] - Received new (Boolean) value 'true' for 'LEQ0635246:1#PRESS_SHORT' from gateway with id 'dd4ffe73'
2017-06-21 22:32:39.368 [TRACE] [ng.homematic.converter.TypeConverter] - Converting ACTION value 'true' with OnOffTypeConverter for 'LEQ0635246:1#PRESS_SHORT'
2017-06-21 22:32:39.387 [DEBUG] [ematic.internal.misc.DelayedExecuter] - Delaying event for 2.0 seconds: 'LEQ0635246:1#PRESS_SHORT'
2017-06-21 22:32:39.390 [DEBUG] [ternal.communicator.HomematicGateway] - Received new (Integer) value '59' for 'LEQ0635246:1#TEST_COUNTER' from gateway with id 'dd4ffe73'
2017-06-21 22:32:39.399 [DEBUG] [ternal.communicator.HomematicGateway] - Received new (Integer) value '59' for 'LEQ0635246:1#SIM_COUNTER' from gateway with id 'dd4ffe73'
2017-06-21 22:32:39.424 [INFO ] [.smarthome.model.script.SchalterTest] - Licht Stehlampe ON
Also da passiert ja etwas aus homegear und OH2 heraus… leider nichts sichtbares, die IT-Switch Lampe bleibt aus.
Hier mal die /etc/homegear/families/homematicbidcos.conf:
[HomeMatic Wireless Module for Raspberry Pi]
id = My-HM-MOD-RPI-PCB
default = true
deviceType = hm-mod-rpi-pcb
device = /dev/ttyAMA0
responseDelay = 95
gpio1 = 18
und die /etc/homegear/families/intertechno.conf:
[CUL]
id = CUL_IT
default = true
deviceType = cul
device = /dev/ttyUSB0
baudrate = 38400
Ein Blick in die Intertechno Family zeigt meine Intertechno Geräte:
(Family)> ls
ID │ Name │ Serial Number │ Address │ Type │ Type Description
│ │ │ │ │
8 │ A_IT_Küche │ ITD000001B7 │ 000001B7 │ 000001 │ Intertechno Switch
9 │ A_IT_Stehlampe │ ITD000001A5 │ 000001A5 │ 000001 │ Intertechno Switch
11 │ A_IT_Vitrine │ ITD00000257 │ 00000257 │ 000001 │ Intertechno Switch
12 │ A_IT_Salzlampe │ ITD0000024F │ 0000024F │ 000001 │ Intertechno Switch
13 │ A_IT_Salzlampe_Kueche │ ITD000001BD │ 000001BD │ 000001 │ Intertechno Switch
14 │ A_IT_Hifianlage │ ITD0000025D │ 0000025D │ 000001 │ Intertechno Switch
─
Also ich sehe keine “groben” Fehler in meiner Konfig, jemand anderes vielleicht? Die eigentliche Frage an sich ist aber, ob alles aus homegear gesteuert wird, denn so habe ich das bisher verstanden … hm ?!
Danke einstweilen für die bisherigen Antworten und Gruß,
machnetz