HMIP-BSL (jetzt verfügbar) - Unterstützt ?

Begonnen von errazzor, 06 November 2018, 10:16:11

Vorheriges Thema - Nächstes Thema

errazzor

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?

gloob

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.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

zap

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.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

zap

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.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

pc1246

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
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

zap

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.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

errazzor

Ich denke er meint, dass er selbst Geräte definiert die noch nicht hinterlegt sind / unterstützt werden oder?

errazzor

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.

zap

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
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

pc1246

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
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

zap

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.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

pc1246

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
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

zap

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.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

pc1246

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
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

pc1246

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

HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly