FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: errazzor am 06 November 2018, 10:16:11

Titel: HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: errazzor am 06 November 2018, 10:16:11
Hallo,

der HMIP-BSL ist jetzt endlich als Bausatz verfügbar.  Ich würde mir den gerne anschaffen, um den Schalter im Bad zu ersetzen.

Wie ist das denn mit HMCCU - kann man damit rechnen, dass die Funktionen von dem Aktor (Signalisierung) per FHEM angesprochen werden können? Also über den Umweg über die CCU?
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: gloob am 06 November 2018, 10:39:40
Da es eh nur über HMCCU eingebunden werden kann, kann man denke ich davon ausgehen, dass die Funktionalität der CCU einfach in FHEM gemappt werden kann.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 06 November 2018, 11:34:31
Zitat von: gloob am 06 November 2018, 10:39:40
Da es eh nur über HMCCU eingebunden werden kann, kann man denke ich davon ausgehen, dass die Funktionalität der CCU einfach in FHEM gemappt werden kann.

Sofern für die Ansteuerung nur Standard Datenpunkte verwendet werden, sollte das funktionieren. Allerdings gibt es auch Spezialfälle wie z.B. das EP-Display, bei denen man einen speziell formatierten String an das Device schicken muss, um bestimmte Funktionen zu nutzen. Im Zweifel muss man dann für die Nutzung erst mal eine Routine in myUtils erstellen.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 07 November 2018, 07:34:08
ich habe mir mal die Doku zu dem Teil angeschaut. Wie bei vielen HMIP Schaltern kann man auch hier sehr (sehr) viel konfigurieren. Unter anderem Wochenprogramme inklusive Astro Funktion.
Es gibt zwar in HMCCU den Befehl set config, um solche Parameter einzustellen. Ich rate bei solch komplexen Konfigurationen jedoch immer, dafür das WebUI der CCU zu verwenden. Dort sind diese Einstellungen, insbesondere die Wochenprogramme, wesentlich komfortabler.
Ich habe noch nicht herausgefunden, ob man die Farben per config oder datapoint einstellt.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 07 November 2018, 13:45:43
Moin
Meiner kommt heute!
Ich habe mir da jetzt die letzten Wochen echt die Ohren gebrochen, immer wieder mal eine Stunde. Bis ich dann irgendwann im Wiki gelesen habe, dass die Definitionen in der HMCCU.pm hinterlegt sind. Da habe ich dann gestern mal meinen HmIP-SRH (Fensterdrehgriffkontakt) hinein geschrieben, und dann ging er sofort.
Grundsaetzlich ist das aber irgendwie ungluecklich, da das mit jedem update wieder ueberschrieben wird.
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 07 November 2018, 18:11:59
Zitat von: pc1246 am 07 November 2018, 13:45:43
Moin
Meiner kommt heute!
Ich habe mir da jetzt die letzten Wochen echt die Ohren gebrochen, immer wieder mal eine Stunde. Bis ich dann irgendwann im Wiki gelesen habe, dass die Definitionen in der HMCCU.pm hinterlegt sind.

Wo steht das? Einige Attribute sind in HMCCUConf.pm hinterlegt. Die für den HMip-BSL nicht.

ZitatDa habe ich dann gestern mal meinen HmIP-SRH (Fensterdrehgriffkontakt) hinein geschrieben, und dann ging er sofort.

Wo hast Du was reingeschrieben?

Zitat
Grundsaetzlich ist das aber irgendwie ungluecklich, da das mit jedem update wieder ueberschrieben wird.
Gruss Christoph

Was wird überschrieben?

Wenn Du die Default Attribute meinst, die Du mit set defaults setzen kannst, sofern sie für den Gerätetyp in der HMCCUConf.pm hinterlegt sind, solltest Du nach der Ausführung von set defaults die Config speichern.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: errazzor am 07 November 2018, 18:25:18
Ich denke er meint, dass er selbst Geräte definiert die noch nicht hinterlegt sind / unterstützt werden oder?
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: errazzor am 07 November 2018, 18:33:28
Zitat von: zap am 07 November 2018, 07:34:08
ich habe mir mal die Doku zu dem Teil angeschaut. Wie bei vielen HMIP Schaltern kann man auch hier sehr (sehr) viel konfigurieren. Unter anderem Wochenprogramme inklusive Astro Funktion.
Es gibt zwar in HMCCU den Befehl set config, um solche Parameter einzustellen. Ich rate bei solch komplexen Konfigurationen jedoch immer, dafür das WebUI der CCU zu verwenden. Dort sind diese Einstellungen, insbesondere die Wochenprogramme, wesentlich komfortabler.
Ich habe noch nicht herausgefunden, ob man die Farben per config oder datapoint einstellt.

Mein Ziel wäre es, den Schalter.mit on/off/toggle sowie den Farben anzusteuern. Wenn das per FHEM ginge wäre das prima.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 07 November 2018, 19:16:05
Es wird gehen. Sobald jemand das Teil hat und es als HMCCUDEV definiert hat, können wir die Diskussion hier fortsetzen. Hilfreich ist dann auf jeden Fall erst mal die Ausgabe von get deviceinfo
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 08 November 2018, 08:16:32
Moin
Das Teil ist da und zusammengeloetet.
Jetzt aber erst zu Deinen Fragen:
- Der Fensterdrehgriffsensor war nicht in den defaults drin, deshalb habe ich ihn einfach hinter die vorhandenen Homatic geschrieben
- Das ist aber in der HMCCU.pm, die bei einem update ueberschrieben wird. Ok in der HMCCUconf.pm ist jetzt nichts drin, aber das wuerde beim update auch ueberschrieben!?

Nachfolgend deviceinfo vom BSL
CHN 001A58A9A28008:0 EG-HMIP-LDT-WC:0
  DPT {f} HmIP-RF.001A58A9A28008:0.ACTUAL_TEMPERATURE = 28.000000 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:0.CONFIG_PENDING = false [RE]
  DPT {b} HmIP-RF.001A58A9A28008:0.DUTY_CYCLE = false [RE]
  DPT {n} HmIP-RF.001A58A9A28008:0.ERROR_CODE = 0 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:0.ERROR_OVERHEAT = false [RE]
  DPT {b} HmIP-RF.001A58A9A28008:0.INSTALL_TEST = true [RW]
  DPT {f} HmIP-RF.001A58A9A28008:0.OPERATING_VOLTAGE = 0.000000 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:0.OPERATING_VOLTAGE_STATUS = 0 [RE]
  DPT {n} HmIP-RF.001A58A9A28008:0.RSSI_DEVICE = 198 [RE]
  DPT {n} HmIP-RF.001A58A9A28008:0.RSSI_PEER = 196 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:0.UNREACH = false [RE]
  DPT {b} HmIP-RF.001A58A9A28008:0.UPDATE_PENDING = false [RE]
CHN 001A58A9A28008:1 HmIP-BSL 001A58A9A28008:1
  DPT {b} HmIP-RF.001A58A9A28008:1.PRESS_LONG =  [E]
  DPT {b} HmIP-RF.001A58A9A28008:1.PRESS_SHORT =  [E]
CHN 001A58A9A28008:2 HmIP-BSL 001A58A9A28008:2
  DPT {b} HmIP-RF.001A58A9A28008:2.PRESS_LONG =  [E]
  DPT {b} HmIP-RF.001A58A9A28008:2.PRESS_SHORT =  [E]
CHN 001A58A9A28008:3 HmIP-BSL 001A58A9A28008:3
  DPT {i} HmIP-RF.001A58A9A28008:3.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:3.SECTION =  [RE]
  DPT {i} HmIP-RF.001A58A9A28008:3.SECTION_STATUS = 1 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:3.STATE = false [RE]
CHN 001A58A9A28008:4 HmIP-BSL 001A58A9A28008:4
  DPT {f} HmIP-RF.001A58A9A28008:4.ON_TIME =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:4.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:4.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:4.SECTION_STATUS = 0 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:4.STATE = false [RWE]
CHN 001A58A9A28008:5 HmIP-BSL 001A58A9A28008:5
  DPT {f} HmIP-RF.001A58A9A28008:5.ON_TIME =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:5.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:5.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:5.SECTION_STATUS = 0 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:5.STATE = false [RWE]
CHN 001A58A9A28008:6 HmIP-BSL 001A58A9A28008:6
  DPT {f} HmIP-RF.001A58A9A28008:6.ON_TIME =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:6.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:6.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:6.SECTION_STATUS = 0 [RE]
  DPT {b} HmIP-RF.001A58A9A28008:6.STATE = false [RWE]
CHN 001A58A9A28008:7 HmIP-BSL 001A58A9A28008:7
  DPT {i} HmIP-RF.001A58A9A28008:7.ACTIVITY_STATE = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:7.COLOR = 4 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:7.COLOR_STATUS = 0 [RE]
  DPT {a} HmIP-RF.001A58A9A28008:7.LEVEL = 0.000000 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:7.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:7.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:7.SECTION =  [RE]
  DPT {i} HmIP-RF.001A58A9A28008:7.SECTION_STATUS = 1 [RE]
CHN 001A58A9A28008:8 HmIP-BSL 001A58A9A28008:8
  DPT {i} HmIP-RF.001A58A9A28008:8.ACTIVITY_STATE = 3 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:8.COLOR = 4 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:8.COLOR_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:8.DURATION_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:8.DURATION_VALUE =  [W]
  DPT {a} HmIP-RF.001A58A9A28008:8.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:8.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:8.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:8.RAMP_TIME_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:8.RAMP_TIME_VALUE =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:8.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:8.SECTION_STATUS = 0 [RE]
CHN 001A58A9A28008:9 HmIP-BSL 001A58A9A28008:9
  DPT {i} HmIP-RF.001A58A9A28008:9.ACTIVITY_STATE = 3 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:9.COLOR = 0 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:9.COLOR_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:9.DURATION_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:9.DURATION_VALUE =  [W]
  DPT {a} HmIP-RF.001A58A9A28008:9.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:9.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:9.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:9.RAMP_TIME_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:9.RAMP_TIME_VALUE =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:9.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:9.SECTION_STATUS = 0 [RE]
CHN 001A58A9A28008:10 HmIP-BSL 001A58A9A28008:10
  DPT {i} HmIP-RF.001A58A9A28008:10.ACTIVITY_STATE = 3 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:10.COLOR = 0 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:10.COLOR_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:10.DURATION_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:10.DURATION_VALUE =  [W]
  DPT {a} HmIP-RF.001A58A9A28008:10.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:10.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:10.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:10.RAMP_TIME_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:10.RAMP_TIME_VALUE =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:10.SECTION = 4 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:10.SECTION_STATUS = 0 [RE]
CHN 001A58A9A28008:11 HmIP-BSL 001A58A9A28008:11
  DPT {i} HmIP-RF.001A58A9A28008:11.ACTIVITY_STATE = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:11.COLOR = 1 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:11.COLOR_STATUS = 0 [RE]
  DPT {a} HmIP-RF.001A58A9A28008:11.LEVEL = 0.000000 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:11.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:11.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:11.SECTION =  [RE]
  DPT {i} HmIP-RF.001A58A9A28008:11.SECTION_STATUS = 1 [RE]
CHN 001A58A9A28008:12 HmIP-BSL 001A58A9A28008:12
  DPT {i} HmIP-RF.001A58A9A28008:12.ACTIVITY_STATE = 3 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:12.COLOR = 1 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:12.COLOR_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:12.DURATION_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:12.DURATION_VALUE =  [W]
  DPT {a} HmIP-RF.001A58A9A28008:12.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:12.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:12.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:12.RAMP_TIME_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:12.RAMP_TIME_VALUE =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:12.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:12.SECTION_STATUS = 0 [RE]
CHN 001A58A9A28008:13 HmIP-BSL 001A58A9A28008:13
  DPT {i} HmIP-RF.001A58A9A28008:13.ACTIVITY_STATE = 3 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:13.COLOR = 0 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:13.COLOR_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:13.DURATION_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:13.DURATION_VALUE =  [W]
  DPT {a} HmIP-RF.001A58A9A28008:13.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:13.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:13.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:13.RAMP_TIME_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:13.RAMP_TIME_VALUE =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:13.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:13.SECTION_STATUS = 0 [RE]
CHN 001A58A9A28008:14 HmIP-BSL 001A58A9A28008:14
  DPT {i} HmIP-RF.001A58A9A28008:14.ACTIVITY_STATE = 3 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:14.COLOR = 0 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:14.COLOR_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:14.DURATION_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:14.DURATION_VALUE =  [W]
  DPT {a} HmIP-RF.001A58A9A28008:14.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001A58A9A28008:14.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:14.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:14.RAMP_TIME_UNIT =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:14.RAMP_TIME_VALUE =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:14.SECTION = 1 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:14.SECTION_STATUS = 0 [RE]
CHN 001A58A9A28008:15 HmIP-BSL 001A58A9A28008:15
  DPT {i} HmIP-RF.001A58A9A28008:15.WEEK_PROGRAM_CHANNEL_LOCKS = 1 [RE]
  DPT {i} HmIP-RF.001A58A9A28008:15.WEEK_PROGRAM_TARGET_CHANNEL_LOCK =  [W]
  DPT {i} HmIP-RF.001A58A9A28008:15.WEEK_PROGRAM_TARGET_CHANNEL_LOCKS =  [W]


Und, wo wir gerade dabei sind vom SAM (Erschuetterungs-/Lage- Sensor)
CHN 000F18A98C9106:0 HM-Sec-Garage:0
  DPT {b} HmIP-RF.000F18A98C9106:0.CONFIG_PENDING = false [RE]
  DPT {b} HmIP-RF.000F18A98C9106:0.DUTY_CYCLE = false [RE]
  DPT {n} HmIP-RF.000F18A98C9106:0.ERROR_CODE = 0 [RE]
  DPT {b} HmIP-RF.000F18A98C9106:0.INSTALL_TEST = true [RW]
  DPT {b} HmIP-RF.000F18A98C9106:0.LOW_BAT = false [RE]
  DPT {f} HmIP-RF.000F18A98C9106:0.OPERATING_VOLTAGE = 2.900000 [RE]
  DPT {i} HmIP-RF.000F18A98C9106:0.OPERATING_VOLTAGE_STATUS = 0 [RE]
  DPT {n} HmIP-RF.000F18A98C9106:0.RSSI_DEVICE = 188 [RE]
  DPT {n} HmIP-RF.000F18A98C9106:0.RSSI_PEER = 0 [RE]
  DPT {b} HmIP-RF.000F18A98C9106:0.SENSOR_ERROR = false [RE]
  DPT {b} HmIP-RF.000F18A98C9106:0.UNREACH = false [RE]
  DPT {b} HmIP-RF.000F18A98C9106:0.UPDATE_PENDING = false [RE]
CHN 000F18A98C9106:1 HmIP-SAM 000F18A98C9106:1
  DPT {b} HmIP-RF.000F18A98C9106:1.MOTION = false [RE]


Falls du noch mehr brauchst kurz melden!
Danke und Gruss
Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 08 November 2018, 12:31:49
Zitat von: pc1246 am 08 November 2018, 08:16:32
Moin
Das Teil ist da und zusammengeloetet.
Jetzt aber erst zu Deinen Fragen:
- Der Fensterdrehgriffsensor war nicht in den defaults drin, deshalb habe ich ihn einfach hinter die vorhandenen Homatic geschrieben
- Das ist aber in der HMCCU.pm, die bei einem update ueberschrieben wird. Ok in der HMCCUconf.pm ist jetzt nichts drin, aber das wuerde beim update auch ueberschrieben!?

Wenn Du mir deine Einträge bereitstellst, übernehme ich die gerne in das offizielle HMCCUConf.pm Release. Für eigene Einträge ist die Export-/Import-Funktion im I/O Device gedacht.

Die beiden Geräte schaue ich mir an. Danke für die DeviceInfo.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 08 November 2018, 14:21:03
Hallo zap
Ich habe mich vertan! Ich hatte einen export gemacht, dort den SRH angehaengt und wieder importiert. Das ist aber nicht in der HMCCUConf.pm gelandet. War gestern doch zu spaet!
Ich kann nachher die deviceinfo fuer den SRH noch bereitstellen!
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 08 November 2018, 19:02:41
Attribute für den HmIP-SAM:

ccureadingfilter MOTION
statedatapoint 1.MOTION
substitute MOTION!(1|true):yes,(0|false):no

Mir scheint, man kann bei dem Gerät einiges konfigurieren, u.a. ob er Lagemeldungen schicken soll. Das musst Du Dir in der CCU mal anschauen und ggf. einschalten. Dann nochmal get deviceinfo ausführen. Eventuell kommt dann noch ein Datenpunkt für die Lage dazu.

Beim HmIP-BSL musst Du erst mal rausfinden, welcher der vielen Kanäle wofür zuständig ist. Ich würde daher erst mal folgende Attribute empfehlen:

ccureadingfilter (PRESS|LEVEL|COLOR|STATE)
event-on-update-reading .*

Dann schaltest Du am Schalter mal oben und mal unten und schaust jeweils, welches Reading sich verändert (PRESS..., STATE). Die Kanalnummern helfen mir, das dann richtig zuzuordnen.

Außerdem musst Du prüfen, welche Kanäle Dimmen oder für Farben zuständig sind. Das könntest Du mit set datapoint rausbekommen. Also z.B.

set datapoint 7.COLOR 1

Änder sich die Farbe? Wenn ja => Kanalnummer (hier 7) melden.

Hier die vermutlichen Farbcodes:

0=BLACK 1=BLUE 2=GREEN 3=TURQUOISE 4=RED 5=PURPLE 6=YELLOW 7=WHITE

Eventuell kann man bei dem Gerät in der CCU auch einiges einstellen. Schau Dir das mal an und poste ggf. einen Screenshot.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 08 November 2018, 19:11:51
Hallo
Erst einmal devinfo vom Fensterdrehgriff:
CHN 0007D8A99550E9:0 HM-Sec-EZ-TU:0
  DPT {b} HmIP-RF.0007D8A99550E9:0.CONFIG_PENDING = false [RE]
  DPT {b} HmIP-RF.0007D8A99550E9:0.DUTY_CYCLE = false [RE]
  DPT {n} HmIP-RF.0007D8A99550E9:0.ERROR_CODE = 0 [RE]
  DPT {b} HmIP-RF.0007D8A99550E9:0.INSTALL_TEST = true [RW]
  DPT {b} HmIP-RF.0007D8A99550E9:0.LOW_BAT = false [RE]
  DPT {f} HmIP-RF.0007D8A99550E9:0.OPERATING_VOLTAGE = 1.400000 [RE]
  DPT {i} HmIP-RF.0007D8A99550E9:0.OPERATING_VOLTAGE_STATUS = 0 [RE]
  DPT {n} HmIP-RF.0007D8A99550E9:0.RSSI_DEVICE = 185 [RE]
  DPT {n} HmIP-RF.0007D8A99550E9:0.RSSI_PEER = 0 [RE]
  DPT {b} HmIP-RF.0007D8A99550E9:0.SABOTAGE = false [RE]
  DPT {b} HmIP-RF.0007D8A99550E9:0.UNREACH = false [RE]
  DPT {b} HmIP-RF.0007D8A99550E9:0.UPDATE_PENDING = false [RE]
CHN 0007D8A99550E9:1 HmIP-SRH 0007D8A99550E9:1
  DPT {i} HmIP-RF.0007D8A99550E9:1.STATE = 0 [RE]

Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 08 November 2018, 19:40:06
So
Jetzt zum BSL:

HmIP-BSL 001A58A9A28008:1 Tasterkanal (unten) HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:1 Sender Gesichert    
HmIP-BSL 001A58A9A28008:2 Tasterkanal (oben) HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:2 Sender Gesichert    
HmIP-BSL 001A58A9A28008:3 Statusmitteilung Relais HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:3 nicht verknüpfbar Gesichert    
HmIP-BSL 001A58A9A28008:4 Schaltaktor HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:4 Empfänger Gesichert    
HmIP-BSL 001A58A9A28008:8 Dimmaktor (oben) HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:8 Empfänger Gesichert    
HmIP-BSL 001A58A9A28008:11 Statusmitteilung Dimmwert HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:11 nicht verknüpfbar Gesichert    
HmIP-BSL 001A58A9A28008:12 Dimmaktor (unten) HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:12 Empfänger Gesichert    
HmIP-BSL 001A58A9A28008:15 Wochenprogramm HmIP-BSL Homematic IP Schaltaktor für Markenschalter - mit Signalleuchte 001A58A9A28008:15 nicht verknüpfbar Gesichert    

Mit datapoint 8.COLOR x (nach Deinem Schema!) kann man die obere LED steuern. Die Tasterkanaele sind in der Reihenfolge anders herum.
Die Helligkeit ist da auch noch versteckt!
Gruss Christoph

Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 08 November 2018, 23:17:02
Hallo zap
Jetzt habe ich wieder Zeit fuer den BSL
set datapoint x.LEVEL y.zz stellt die Helligkeit der beiden LEDs ein. 0 bis 100 entspricht 0.00 bis 1.00
Wie man mit einem set datapoint Farbe und Helligkeitverstehe ich nicht!
Das Relais bekomme ich mit set datapoint 4.STATE 0|1 geschaltet!
Was brauchst Du noch?
Gruss Christoph

P.S.: Blinken ist nicht vorgesehen, wuerde ich aber cool finden!
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 09 November 2018, 08:07:21
Danke! Das ist schon mal sehr hilfreich.

Zitat von: pc1246 am 08 November 2018, 23:17:02
Wie man mit einem set datapoint Farbe und Helligkeitverstehe ich nicht!

z.B. so:

set xyz datapoint 8.COLOR 1 8.LEVEL 0.5

Manche Geräte verlangen eine bestimmte Reihenfolge beim Setzen der Datenpunkte. Wenn das also nicht funktioniert einfach mal COLOR und LEVEL vertauschen. Ich poste später noch einige Atribute ....

Für die LEVEL Angaben:

attr ccuscaleval LEVEL:0:1:0:100

Dann kannst Du das schreiben:

set datapoint 8.LEVEL 75

und auch die Readings werden entsprechend skaliert.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 09 November 2018, 08:14:34
Moin
Cool danke, werde ich nachher ausprobieren!
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 09 November 2018, 22:32:34
Hallo zap
COLOR und LEVEL ist egal bei der reihenfolge, funktioniert in beide Richtungen.
Kann man das nur ueber die datapoints steuern und abfragen?
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 10 November 2018, 08:23:07
Zitat von: pc1246 am 09 November 2018, 22:32:34
Hallo zap
COLOR und LEVEL ist egal bei der reihenfolge, funktioniert in beide Richtungen.
Kann man das nur ueber die datapoints steuern und abfragen?
Gruss Christoph

Was meinst Du damit? Die Steuerung von Homematic Geräten erfolgt immer über die Datenpunkte. Eigentlich müsste es für den Schalter hier aber einige Abkürzungen geben. HMCCUDEV stellt automatisch Befehle on-for-timer oder pct zur Verfügung, wenn es Datenpunkte wie STATE, LEVEL oder ON_TIME erkennt. Mit Hilfe von eventMap kannst Du Dir weitere definieren.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 10 November 2018, 12:38:57
Zitat von: zap am 10 November 2018, 08:23:07
Was meinst Du damit? Die Steuerung von Homematic Geräten erfolgt immer über die Datenpunkte. Eigentlich müsste es für den Schalter hier aber einige Abkürzungen geben. HMCCUDEV stellt automatisch Befehle on-for-timer oder pct zur Verfügung, wenn es Datenpunkte wie STATE, LEVEL oder ON_TIME erkennt. Mit Hilfe von eventMap kannst Du Dir weitere definieren.
Moin
Da ist nichts da! einzig toggle ist vorhanden, scheint aber einen Parameter zu erwarten!
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 10 November 2018, 18:33:58
Zusammengefasst hier mal einige Attribut Empfehlungen. Beim HmIP-BSL gibt es noch einige Datenpunkte, die ggf. interessant sind (RAMP_TIME...). Musst du selbst mal ausprobieren ...

HmIP-BSL

ccureadingfilter (LEVEL|STATE|COLOR|PRESS)
ccuscaleval LEVEL:0:1:0:100
statedatapoint 4.STATE
statevals on:true,off:false
substitute STATE!(0|false):off,(1|true):on;COLOR!0:black,1:blue,2:green,3:turquoise,4:red,5:purple,6:yellow,7:white


HmIP-SAM

ccureadingfilter MOTION
substitute MOTION!(0|false):no,(1|true):yes
statedatapoint 1.MOTION


HmIP-SRH

ccureadingfilter STATE
substitute STATE!(0|false):closed,(1|true):open
statedatapoint 1.STATE

Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 11 November 2018, 11:58:08
Moin
Das sieht schon mal besser aus! Fuer den SRH ist das falsch, das ist ein Fensterdrehgriff mit drei Stellung wie der RHS. Das war ja auch einfach, da ich das einfach erweitert habe, im Exportfile.
Ich muss mich da wohl mal etwas weiter reinfuchsen.
Gruss und Danke
Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: JayEmDee am 11 November 2018, 21:35:00
Hi,
hab mein BSL inzwischen auch erfolgreich montiert.
Erst mal zur Ansteuerung der dimmbaren LED im Schalter:
Über LEVEL und COLOR kann ich die Farbe und Leuchtstärke wunderbar wie oben beschrieben wechseln.
Hat jemand eine Möglichkeit gefunden, RAMP-TIME einzubauen?
Weiterhin habe ich auch keinerlei STATE-Reading zu den LEDs. Nur über die Kombination LEVEL und COLOR könnte man an/aus auslesen.
Also wenn
- COLOR 0 ist, dann ist es aus, egal welcher LEVEL
- LEVEL 0 ist, dann ist es auch aus, egal welche COLOR
Nur einer der Werte reicht also nicht aus! Wie mach ich das?

2. Können die langen Tastendrucke ausgewertet werden?
Ich habe zwar alle Channels importiert, aber ich sehe keinerlei Reading zu langen oder kurzen Tastendrucken. Jemand eine Idee? Was hab ich da übersehen? Oder müsste man das über ein Umweg machen (per Programm in CCU eine Systemvariable setzen, die dann in FHEM ausgewertet wird?)

LG,
JD
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 12 November 2018, 18:16:42
Zitat von: JayEmDee am 11 November 2018, 21:35:00
Über LEVEL und COLOR kann ich die Farbe und Leuchtstärke wunderbar wie oben beschrieben wechseln.
Hat jemand eine Möglichkeit gefunden, RAMP-TIME einzubauen?

z.B. per

set datapoint 8.RAMP_TIME_VALUE 5

Vorher noch die Einheit setzen:

set datapoint 8.RAMP_TIME_UNIT 0

Vermutung(!):
0=Sekunden
1=Minuten
2=Stunden
3=Tage

Zitat
Weiterhin habe ich auch keinerlei STATE-Reading zu den LEDs. Nur über die Kombination LEVEL und COLOR könnte man an/aus auslesen.
Also wenn
- COLOR 0 ist, dann ist es aus, egal welcher LEVEL
- LEVEL 0 ist, dann ist es auch aus, egal welche COLOR
Nur einer der Werte reicht also nicht aus! Wie mach ich das?

Du meinst, Du willst eine Info haben, ob die LED aus ist (nicht der Schalter, denn dafür gibt es ein STATE)?
COLOR = 0 bedeutet nicht LED aus, sondern Farbe = schwarz (was im Endeffekt aber aus ist). LEVEL gibt hingegen die Leuchtstärke an, hier ist 0 aus unabhängig von der Farbe. Ich würde für LED an/aus also immer LEVEL verwenden.

Du könntest Dir dafür eigene Befehle bauen, z.B.

eventMap /datapoint 8.LEVEL 0:led1-off/datapoint 8.LEVEL 100:led1-on/

Zitat
2. Können die langen Tastendrucke ausgewertet werden?
Ich habe zwar alle Channels importiert, aber ich sehe keinerlei Reading zu langen oder kurzen Tastendrucken. Jemand eine Idee? Was hab ich da übersehen? Oder müsste man das über ein Umweg machen (per Programm in CCU eine Systemvariable setzen, die dann in FHEM ausgewertet wird?)

Das sollte funktionieren, wenn
1. ccureadingfilter den Ausdruck PRESS enthält
2. event-on-update-reading auf .* steht

Bei einigen Schaltern ist es erforderlich, die Taste in der CCU mit einem Dummy Programm zu verknüpfen, das z.B. eine Systemvariable auf einen beliebigen Wert setzt. Erst dann generiert die CCU Events beim Drücken der Schalter. Seltsam, aber ist so.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: KalleBlomquist am 14 November 2018, 13:49:27
Hallo,

Entschuldigung für die evtl. überflüssige Frage, aber ich habe hier in dem Thread den Faden verloren:

Ich habe in einem anderen Thread zum Thema HMIP-SAM nachgefragt, ob man in FHEM auch die Position (waagerecht/senkrecht) auslesen kann. In der CCU werden halt Bewegung und Position angezeigt.
Daraufhin bin ich zu diesem Thread weitergeleitet worden, jedoch weiß ich nicht genau ob es jetzt möglich ist oder nicht.

Hintergrund ist der, dass ich den Aktor gerne für das Garagentor nutzen möchte und da wäre die Position ja schon hilfreich.

Danke und Gruß
Kalle
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 14 November 2018, 14:02:20
@Kalle
Sorry, ich hatte hier die notwendigen Werte gepostet, grundsaetzlich ist es hier aber OT!
<OT>
Ich habe dieses doofe Ding auch. Wie ich es bisher verstanden habe, kann er zwei unterschiedliche Sachen. Entweder waagerecht/nicht waagerecht, oder Erschuetterung/keine Erschuetterung. Warum ich das so schreibe, es ist leider so, dass er den Zustand senkrecht nicht kennt. Mein Tor, wie wohl 100% der anderen Tore auf dieser Welt, ist aber so eingebaut, dass es fast immer senkrecht steht, ausser ich will rein oder raus. Es kann aber durchaus sein, dass ich noch irgendwas uebersehen habe.
</OT>
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: KalleBlomquist am 14 November 2018, 14:10:10
Gibt es denn ein Event bei waagerecht/nicht waagerecht bzw. woran erkenne ich diesen Wert ?
Im Moment sehe ich in Fhem nur "noMotion" bzw. "Motion" dann kurz als Event ...

Hier mal die Readings:

READINGS:
     2018-11-14 13:59:08   0.CONFIG_PENDING 0
     2018-11-14 13:59:08   0.DUTY_CYCLE    0
     2018-11-14 13:59:08   0.ERROR_CODE    0
     2018-11-13 13:52:47   0.INSTALL_TEST  true
     2018-11-14 13:59:08   0.OPERATING_VOLTAGE 3.0
     2018-11-14 13:59:08   0.OPERATING_VOLTAGE_STATUS 0
     2018-11-14 13:59:08   0.RSSI_DEVICE   -84
     2018-11-13 13:52:47   0.RSSI_PEER     0
     2018-11-14 13:59:08   0.SENSOR_ERROR  0
     2018-11-13 13:52:47   0.UPDATE_PENDING false
     2018-11-14 13:59:09   1.MOTION        noMotion
     2018-11-14 13:59:08   activity        alive
     2018-11-14 13:59:08   battery         ok
     2018-11-14 13:59:09   hmstate         Initialized
     2018-11-13 13:52:19   state           Initialized
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 14 November 2018, 14:43:54
@Kalle
Lass uns einen neuen Thread aufmachen, oder zu Deinem (Wo ist der) zurueckkehren! Dann schaue ich nachher mal!
Gruss Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: KalleBlomquist am 14 November 2018, 14:47:37
Super ... DANKE !

Hier ist der ursprüngliche Thread:

https://forum.fhem.de/index.php/topic,92965.msg855527.html#msg855527

Gruß Kalle
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: Rheininsel am 10 Dezember 2018, 13:51:35
Ich habe eine Frage zum HmIP-BSL (HM-IP)

Bei mir werden keine Aktualisierungen im FHEM vorgenommen. D.h. ich schalte in der CCU oder direkt am Aktor, die Werte werden aber in FHEM nicht geändert. Habe an der gleichen CCU probeweise mal einen HM-TC-IT-WM-W-EU angelernt (nur HM!), dessen Werte werden brav im FHEM aktualisiert.

Internals:
   CFGFN     
   DEF        001A58A9xxxx
   IODev      CCU3
   NAME       HmIP_BSL_001A58A9xxxx
   NR         904
   STATE      off
   TYPE       HMCCUDEV
   ccuaddr    001A58A9xxxx
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-BSL 001A58A9xxxx
   ccutype    HmIP-BSL
   channels   16
   statevals  devstate|on|off
   READINGS:
     2018-12-07 21:56:46   10.ACTIVITY_STATE 3
     2018-12-07 21:56:46   10.COLOR        black
     2018-12-07 21:56:46   10.COLOR_STATUS 0
     2018-12-07 21:56:46   10.LEVEL        0
     2018-12-07 21:56:46   10.LEVEL_STATUS 0
     2018-12-07 21:56:47   11.ACTIVITY_STATE 0
     2018-12-07 21:56:47   11.COLOR        red
     2018-12-07 21:56:47   11.COLOR_STATUS 0
     2018-12-07 21:56:47   11.LEVEL        0
     2018-12-07 21:56:47   11.LEVEL_STATUS 0
     2018-12-07 21:56:45   12.ACTIVITY_STATE 3
     2018-12-07 21:56:45   12.COLOR        red
     2018-12-07 21:56:45   12.COLOR_STATUS 0
     2018-12-07 21:56:45   12.LEVEL        0
     2018-12-07 21:56:45   12.LEVEL_STATUS 0
     2018-12-07 21:56:48   13.ACTIVITY_STATE 3
     2018-12-07 21:56:48   13.COLOR        black
     2018-12-07 21:56:48   13.COLOR_STATUS 0
     2018-12-07 21:56:48   13.LEVEL        0
     2018-12-07 21:56:48   13.LEVEL_STATUS 0
     2018-12-07 21:56:48   14.ACTIVITY_STATE 3
     2018-12-07 21:56:48   14.COLOR        black
     2018-12-07 21:56:48   14.COLOR_STATUS 0
     2018-12-07 21:56:48   14.LEVEL        0
     2018-12-07 21:56:48   14.LEVEL_STATUS 0
     2018-12-08 17:26:42   3.STATE         false
     2018-12-10 13:44:11   4.STATE         off
     2018-12-07 21:56:47   5.STATE         off
     2018-12-07 21:56:43   6.STATE         off
     2018-12-07 21:56:42   7.ACTIVITY_STATE 0
     2018-12-07 21:56:42   7.COLOR         green
     2018-12-07 21:56:42   7.COLOR_STATUS  0
     2018-12-07 21:56:42   7.LEVEL         0
     2018-12-07 21:56:42   7.LEVEL_STATUS  0
     2018-12-07 21:56:42   8.ACTIVITY_STATE 3
     2018-12-07 21:56:46   9.ACTIVITY_STATE 3
     2018-12-07 21:56:46   9.COLOR         black
     2018-12-07 21:56:46   9.COLOR_STATUS  0
     2018-12-07 21:56:46   9.LEVEL         0
     2018-12-07 21:56:46   9.LEVEL_STATUS  0
     2018-12-10 13:44:11   control         off
     2018-12-10 13:44:11   hmstate         off
     2018-12-10 13:44:11   state           off


Hat da jemand eine Idee zu, damit die Werte in FHEM angezeigt werden?
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 10 Dezember 2018, 14:22:45
Zeig mal die Attribute vom IO Device.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 10 Dezember 2018, 14:39:30
Moin
Besser noch, Du machst mal
list HmIP_BSL_001A58A9xxxx
und auch ein list vom IO-Dev!
Und postest das Ergebnis!
Gruss christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: Rheininsel am 12 Dezember 2018, 10:57:19
Hallo und guten Morgen :-)

Das list vom CCU Device:

Internals:
   CCUNum     1
   CFGFN     
   Clients    :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
   DEF        10.10.1.81
   NAME       CCU3
   NOTIFYDEV  global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
   NR         898
   NTFY_ORDER 50-CCU3
   RPCPID     3911
   RPCPRC     internal
   RPCState   running
   STATE      running/OK
   TYPE       HMCCU
   ccuaddr    BidCoS-RF
   ccuchannels 73
   ccudevices 3
   ccuif      BidCos-RF
   ccuinterfaces BidCos-RF,HmIP-RF,VirtualDevices
   ccuip      10.10.1.81
   ccuname    HM-RCV-50 BidCoS-RF
   ccustate   active
   ccutype    CCU2/3
   host       10.10.1.81
   version    4.3.008
   READINGS:
     2018-12-08 13:13:49   count_channels  73
     2018-12-08 13:13:49   count_devices   3
     2018-12-08 13:13:49   count_groups    0
     2018-12-08 13:13:49   count_interfaces 3
     2018-12-08 13:13:49   count_programs  1
     2018-12-07 21:56:38   rpcstate        running
     2018-12-07 21:56:27   state           OK
   hmccu:
     evtime     1544607970.80989
     evtimeout  0
     localaddr  10.10.1.220
     rpccount   1
     rpcinit    1
     rpcports   2001,2010,9292
     updatetime 1544271229.33411
     adr:
       HM-RCV-50 BidCoS-RF:
         address    BidCoS-RF
         addtype    dev
         valid      1
       HM-RCV-50 BidCoS-RF:0:
         address    BidCoS-RF:0
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:1:
         address    BidCoS-RF:1
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:10:
         address    BidCoS-RF:10
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:11:
         address    BidCoS-RF:11
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:12:
         address    BidCoS-RF:12
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:13:
         address    BidCoS-RF:13
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:14:
         address    BidCoS-RF:14
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:15:
         address    BidCoS-RF:15
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:16:
         address    BidCoS-RF:16
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:17:
         address    BidCoS-RF:17
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:18:
         address    BidCoS-RF:18
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:19:
         address    BidCoS-RF:19
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:2:
         address    BidCoS-RF:2
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:20:
         address    BidCoS-RF:20
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:21:
         address    BidCoS-RF:21
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:22:
         address    BidCoS-RF:22
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:23:
         address    BidCoS-RF:23
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:24:
         address    BidCoS-RF:24
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:25:
         address    BidCoS-RF:25
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:26:
         address    BidCoS-RF:26
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:27:
         address    BidCoS-RF:27
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:28:
         address    BidCoS-RF:28
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:29:
         address    BidCoS-RF:29
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:3:
         address    BidCoS-RF:3
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:30:
         address    BidCoS-RF:30
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:31:
         address    BidCoS-RF:31
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:32:
         address    BidCoS-RF:32
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:33:
         address    BidCoS-RF:33
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:34:
         address    BidCoS-RF:34
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:35:
         address    BidCoS-RF:35
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:36:
         address    BidCoS-RF:36
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:37:
         address    BidCoS-RF:37
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:38:
         address    BidCoS-RF:38
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:39:
         address    BidCoS-RF:39
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:4:
         address    BidCoS-RF:4
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:40:
         address    BidCoS-RF:40
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:41:
         address    BidCoS-RF:41
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:42:
         address    BidCoS-RF:42
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:43:
         address    BidCoS-RF:43
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:44:
         address    BidCoS-RF:44
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:45:
         address    BidCoS-RF:45
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:46:
         address    BidCoS-RF:46
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:47:
         address    BidCoS-RF:47
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:48:
         address    BidCoS-RF:48
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:49:
         address    BidCoS-RF:49
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:5:
         address    BidCoS-RF:5
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:50:
         address    BidCoS-RF:50
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:6:
         address    BidCoS-RF:6
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:7:
         address    BidCoS-RF:7
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:8:
         address    BidCoS-RF:8
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:9:
         address    BidCoS-RF:9
         addtype    chn
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:
         address    OEQ167xxxx
         addtype    dev
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:0:
         address    OEQ167xxxx:0
         addtype    chn
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:1:
         address    OEQ167xxxx:1
         addtype    chn
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:2:
         address    OEQ167xxxx:2
         addtype    chn
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:3:
         address    OEQ167xxxx:3
         addtype    chn
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:6:
         address    OEQ167xxxx:6
         addtype    chn
         valid      1
       HM-TC-IT-WM-W-EU OEQ167xxxx:7:
         address    OEQ167xxxx:7
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:
         address    001A58A9A2xxxx
         addtype    dev
         valid      1
       HmIP-BSL 001A58A9A2xxxx:0:
         address    001A58A9A2xxxx:0
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:1:
         address    001A58A9A2xxxx:1
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:10:
         address    001A58A9A2xxxx:10
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:11:
         address    001A58A9A2xxxx:11
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:12:
         address    001A58A9A2xxxx:12
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:13:
         address    001A58A9A2xxxx:13
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:14:
         address    001A58A9A2xxxx:14
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:15:
         address    001A58A9A2xxxx:15
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:2:
         address    001A58A9A2xxxx:2
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:3:
         address    001A58A9A2xxxx:3
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:4:
         address    001A58A9A2xxxx:4
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:5:
         address    001A58A9A2xxxx:5
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:6:
         address    001A58A9A2xxxx:6
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:7:
         address    001A58A9A2xxxx:7
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:8:
         address    001A58A9A2xxxx:8
         addtype    chn
         valid      1
       HmIP-BSL 001A58A9A2xxxx:9:
         address    001A58A9A2xxxx:9
         addtype    chn
         valid      1
     agg:
     ccu:
       chncount   73
       delay      180
       delayed    0
       devcount   3
       gcount     0
       ifcount    3
       prgcount   1
       timeout    1
     dev:
       001A58A9A2xxxx:
         addtype    dev
         channels   16
         chndir     0
         interface  HmIP-RF
         name       HmIP-BSL 001A58A9A2xxxx
         type       HmIP-BSL
         valid      1
       001A58A9A2xxxx:0:
         addtype    chn
         channels   1
         chndir     0
         name       HmIP-BSL 001A58A9A2xxxx:0
         valid      1
       001A58A9A2xxxx:1:
         addtype    chn
         channels   1
         chndir     1
         name       HmIP-BSL 001A58A9A2xxxx:1
         valid      1
       001A58A9A2xxxx:10:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:10
         valid      1
       001A58A9A2xxxx:11:
         addtype    chn
         channels   1
         chndir     0
         name       HmIP-BSL 001A58A9A2xxxx:11
         valid      1
       001A58A9A2xxxx:12:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:12
         valid      1
       001A58A9A2xxxx:13:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:13
         valid      1
       001A58A9A2xxxx:14:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:14
         valid      1
       001A58A9A2xxxx:15:
         addtype    chn
         channels   1
         chndir     0
         name       HmIP-BSL 001A58A9A2xxxx:15
         valid      1
       001A58A9A2xxxx:2:
         addtype    chn
         channels   1
         chndir     1
         name       HmIP-BSL 001A58A9A2xxxx:2
         valid      1
       001A58A9A2xxxx:3:
         addtype    chn
         channels   1
         chndir     0
         name       HmIP-BSL 001A58A9A2xxxx:3
         valid      1
       001A58A9A2xxxx:4:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:4
         valid      1
       001A58A9A2xxxx:5:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:5
         valid      1
       001A58A9A2xxxx:6:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:6
         valid      1
       001A58A9A2xxxx:7:
         addtype    chn
         channels   1
         chndir     0
         name       HmIP-BSL 001A58A9A2xxxx:7
         valid      1
       001A58A9A2xxxx:8:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:8
         valid      1
       001A58A9A2xxxx:9:
         addtype    chn
         channels   1
         chndir     2
         name       HmIP-BSL 001A58A9A2xxxx:9
         valid      1
       BidCoS-RF:
         addtype    dev
         channels   51
         chndir     0
         interface  BidCos-RF
         name       HM-RCV-50 BidCoS-RF
         type       HM-RCV-50
         valid      1
       BidCoS-RF:0:
         addtype    chn
         channels   1
         chndir     0
         name       HM-RCV-50 BidCoS-RF:0
         valid      1
       BidCoS-RF:1:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:1
         valid      1
       BidCoS-RF:10:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:10
         valid      1
       BidCoS-RF:11:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:11
         valid      1
       BidCoS-RF:12:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:12
         valid      1
       BidCoS-RF:13:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:13
         valid      1
       BidCoS-RF:14:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:14
         valid      1
       BidCoS-RF:15:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:15
         valid      1
       BidCoS-RF:16:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:16
         valid      1
       BidCoS-RF:17:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:17
         valid      1
       BidCoS-RF:18:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:18
         valid      1
       BidCoS-RF:19:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:19
         valid      1
       BidCoS-RF:2:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:2
         valid      1
       BidCoS-RF:20:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:20
         valid      1
       BidCoS-RF:21:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:21
         valid      1
       BidCoS-RF:22:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:22
         valid      1
       BidCoS-RF:23:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:23
         valid      1
       BidCoS-RF:24:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:24
         valid      1
       BidCoS-RF:25:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:25
         valid      1
       BidCoS-RF:26:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:26
         valid      1
       BidCoS-RF:27:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:27
         valid      1
       BidCoS-RF:28:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:28
         valid      1
       BidCoS-RF:29:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:29
         valid      1
       BidCoS-RF:3:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:3
         valid      1
       BidCoS-RF:30:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:30
         valid      1
       BidCoS-RF:31:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:31
         valid      1
       BidCoS-RF:32:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:32
         valid      1
       BidCoS-RF:33:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:33
         valid      1
       BidCoS-RF:34:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:34
         valid      1
       BidCoS-RF:35:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:35
         valid      1
       BidCoS-RF:36:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:36
         valid      1
       BidCoS-RF:37:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:37
         valid      1
       BidCoS-RF:38:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:38
         valid      1
       BidCoS-RF:39:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:39
         valid      1
       BidCoS-RF:4:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:4
         valid      1
       BidCoS-RF:40:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:40
         valid      1
       BidCoS-RF:41:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:41
         valid      1
       BidCoS-RF:42:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:42
         valid      1
       BidCoS-RF:43:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:43
         valid      1
       BidCoS-RF:44:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:44
         valid      1
       BidCoS-RF:45:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:45
         valid      1
       BidCoS-RF:46:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:46
         valid      1
       BidCoS-RF:47:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:47
         valid      1
       BidCoS-RF:48:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:48
         valid      1
       BidCoS-RF:49:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:49
         valid      1
       BidCoS-RF:5:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:5
         valid      1
       BidCoS-RF:50:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:50
         valid      1
       BidCoS-RF:6:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:6
         valid      1
       BidCoS-RF:7:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:7
         valid      1
       BidCoS-RF:8:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:8
         valid      1
       BidCoS-RF:9:
         addtype    chn
         channels   1
         chndir     1
         name       HM-RCV-50 BidCoS-RF:9
         valid      1
       OEQ167xxxx:
         addtype    dev
         channels   6
         chndir     0
         interface  BidCos-RF
         name       HM-TC-IT-WM-W-EU OEQ167xxxx
         type       HM-TC-IT-WM-W-EU
         valid      1
       OEQ167xxxx:0:
         addtype    chn
         channels   1
         chndir     0
         name       HM-TC-IT-WM-W-EU OEQ167xxxx:0
         valid      1
       OEQ167xxxx:1:
         addtype    chn
         channels   1
         chndir     1
         name       HM-TC-IT-WM-W-EU OEQ167xxxx:1
         valid      1
       OEQ167xxxx:2:
         addtype    chn
         channels   1
         chndir     1
         name       HM-TC-IT-WM-W-EU OEQ167xxxx:2
         valid      1
       OEQ167xxxx:3:
         addtype    chn
         channels   1
         chndir     2
         name       HM-TC-IT-WM-W-EU OEQ167xxxx:3
         valid      1
       OEQ167xxxx:6:
         addtype    chn
         channels   1
         chndir     2
         name       HM-TC-IT-WM-W-EU OEQ167xxxx:6
         valid      1
       OEQ167xxxx:7:
         addtype    chn
         channels   1
         chndir     1
         name       HM-TC-IT-WM-W-EU OEQ167xxxx:7
         valid      1
     dp:
       HM-RCV-50:
         ch:
           0:
             INSTALL_MODE:
               oper       3
               type       2
           1:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           10:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           11:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           12:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           13:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           14:

.....


             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           28:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           29:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           3:
             LEVEL:
               oper       2
               type       6
             PRESS_LONG:
               oper       6
               type       2
             PRESS_SHORT:
               oper       6
               type       2
           30:
             LEVEL:
               oper       2
...


2. Edit: Selbst das Edit hat nicht mehr richtig geklappt da viele Zeilen gekürzt wurden. Schade drum... Habe im Code jetzt vieles durch "..." ersetzt. Im Ursprungsbeitrag waren ZWEI Code-Blöcke enthalten, gerade aber keinen Zugriff mehr aufs Heimsystem.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: pc1246 am 12 Dezember 2018, 11:00:09
Moin
Das kann so keiner lesen!
Setze das bitte in Codetags! Das geht auch nachtraeglich! Das " # " ueber den Smilies!
Danke Christoph
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 12 Dezember 2018, 16:42:56
Die Attribute vom io Device wären hilfreich.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: Rheininsel am 12 Dezember 2018, 19:01:39
Hallo zap, leider wurden diese aufgrund der Menge an Zeilen wohl abgeschnitten. Hier sind diese nun.

Die Attribute sind
Attributes:
   event-on-change-reading .*
   room       Homematic
   rpcinterfaces BidCos-RF,HmIP-RF,VirtualDevices
   rpcport    2001,2010,9292
   rpcserver  on
   stateFormat rpcstate/state


Vielen Dank für Deine freundliche Unterstützung!
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 12 Dezember 2018, 19:18:18
Stelle mal bitte auf procrpc um. Dazu wie folgt vorgehen:

- RPC server stoppen mit set rpcserver off
- Attribut ccuflags auf procrpc setzen
- Config speichern
- FHEM neu starten
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: Rheininsel am 13 Dezember 2018, 13:27:22
Danke! Jetzt werden die Zustände angezeigt!
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 13 Dezember 2018, 17:39:56
Noch eine Ergänzung: Beim Neustart von FHEM werden die HMCCURPCPROC Devices für BidCos-RF und HmIP automatisch angelegt. Danach solltest Du die Config auch nochmal speichern, sofern autosave nicht eingeschaltet ist.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: Dirk070 am 28 April 2019, 01:30:56
Zitat von: zap am 12 November 2018, 18:16:42
......

Das sollte funktionieren, wenn
1. ccureadingfilter den Ausdruck PRESS enthält
2. event-on-update-reading auf .* steht

Bei einigen Schaltern ist es erforderlich, die Taste in der CCU mit einem Dummy Programm zu verknüpfen, das z.B. eine Systemvariable auf einen beliebigen Wert setzt. Erst dann generiert die CCU Events beim Drücken der Schalter. Seltsam, aber ist so.

Hallo liebe Mitstreiter,

ich binde gerade den HmIP-BSL ein und würde gerne SHORT und LONG_PRESS nutzen.
Die beiden Attribute sind entsprechend (siehe oben) gesetzt. Im EventMonitor und den Readings ist leider nichts zu sehen. Muss man wirklich mit einem Dummy in der CCU arbeiten? Ich habe eine CCU3 und nutze für sämtliche Logik FHEM. Wenn ich also den Dummy in der CCU vermeiden kann, wäre mir das am liebsten. Falls nicht, gibt es eine Info, wie man den Dummy möglichst schlank in der CCU definiert?

Danke Euch vorab und schöne Grüße
Dirk
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: zap am 28 April 2019, 09:51:27
Die CCU sendet die PRESS Events nur, wenn die Taste irgendwo aktiv abgefragt wird oder verknüpft ist.

Du kannst alle Tasten in einem einzigen Programm unterbringen, mit if, elseif, elseif, ...

M.w. reicht es, zB bei einer FB nur eine Taste abzufragen, um die Events für alle Tasten zu bekommen. Musst du mal testen.
Titel: Antw:HMIP-BSL (jetzt verfügbar) - Unterstützt ?
Beitrag von: Dirk070 am 30 April 2019, 18:35:39
Ja, stimmt, Weg des geringsten Widerstandes:
Startseite > Programme und Verknüpfungen > Programme
Bedingung für Kanal 2 und 1 (oder Verknüpfung) mit Tastendruck kurz und Aktivität leer.

Funktioniert sowohl für short und long  :)

Danke!