Hallo,
die Überschrift ist vielleicht etwas Verwirrend :o deshalb versuche ich erst mal zu erklären was ich vorhabe:
sz.Licht = channel_01: ist nicht verändert und schaltet mit dem internen Tastern
R-logicCombination or
sz.Licht_Ch2_DIM = channel_02: wird über "define Nachtlicht at *21:00:00 set sz.Licht_Ch2_DIM pct 25" in der Helligkeit begrenzt
R-logicCombination and
Das ganze funktioniert auch wie gewünscht ab 21:00 wird niemand mehr geblendet ;D
Nun möchte ich allerdings nach dem einschalten noch die Möglichkeit haben über ein longpress wieder auf 100% rauf zu dimmen?
Vielleicht kann mir ja jemand von euch auf die Sprünge helfen.
Gruß Rolf
Du hast 3 virtuelle kanaele. Du kannst also den 3. ueber den self01 oder 02 aufsteuern.
Die kombinatorik ist nun die frage. Du koenntest 2 und 3 multiplizieren. Oder addieren. Vielleicht besser.
Da ich nicht genau weiss was du willst musst du selbst nachdenken.
Hallo martinp876,
ich habe mal versucht deinen Tipp umzusetzen und bin auch schon "glaube ich ???" auf einem möglichen Weg das gewünschte verhalten zu realisieren. Hierzu habe ich folgende Register im Dimmer bearbeitet:
channel_01:
Internals:
DEF 480A7201
NAME sz.Licht
NR 276
NTFY_ORDER 50-sz.Licht
STATE off
TYPE CUL_HM
chanNo 01
device sz.HM_Dimmer_Master
peerList self01,self02,
Readings:
2016-06-05 15:19:53 CommandAccepted yes
2016-05-18 19:56:57 R-logicCombination or
2016-05-18 19:56:57 R-powerUpAction off
2016-06-03 21:22:27 R-self01-lgActionTypeDim downDim
2016-06-03 21:22:27 R-self01-lgOnLevel 100 %
2016-06-03 21:22:27 R-self01-shActionTypeDim jmpToTarget
2016-06-03 21:22:27 R-self01-shOnLevel 100 %
2016-06-03 21:22:29 R-self02-lgActionTypeDim upDim
2016-06-03 21:22:29 R-self02-lgOnLevel 100 %
2016-06-03 21:22:29 R-self02-shActionTypeDim jmpToTarget
2016-06-03 21:22:29 R-self02-shOnLevel 100 %
2016-06-05 13:00:04 RegL_01. 30:06 32:50 33:64 34:4B 35:50 56:00 57:24 59:01 00:00
2016-06-05 13:00:07 RegL_03.self01 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:0A 88:00 89:FF 8A:A5 8B:44 8C:54 8D:64 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63 00:00
2016-06-05 13:00:09 RegL_03.self02 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:12 0C:22 0D:23 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:24 8B:12 8C:22 8D:23 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63 00:00
2016-06-05 15:20:19 deviceMsg off (to vccu)
2016-06-05 15:20:19 dim stop:off
2016-06-05 15:20:19 level 0
2016-06-05 15:20:19 overheat off
2016-06-05 15:20:19 overload off
2016-06-05 15:20:19 pct 0
2016-06-05 13:00:05 peerList self01,self02,
2016-06-05 15:20:19 phyLevel 0
2016-06-05 15:20:19 recentStateType info
2016-06-05 15:20:19 reduced off
2016-06-05 15:20:19 state off
2016-06-05 15:20:19 timedOn off
Helper:
count 17
dlvlCmd ++A011AABB01480A720201C80000
peerIDsRaw ,480A7201,480A7202,00000000
Dir:
cur stop
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shadowreg:
Tmpl:
Vdim:
idPhy 480A7201
idV2 480A7202
idV3 480A7203
Nb:
cnt 2
Attributes:
model HM-LC-Dim1TPBU-FM
peerIDs 00000000,480A7201,480A7202,
room Schlafzimmer
webCmd statusRequest:toggle:on:off:up:down
channel_02:
Internals:
DEF 480A7202
NAME sz.Licht_Ch2_DIM
NR 277
NTFY_ORDER 50-sz.Licht_Ch2_DIM
STATE chn:on phys:0
TYPE CUL_HM
chanNo 02
device sz.HM_Dimmer_Master
peerList self01,self02,
Readings:
2016-06-05 15:12:59 CommandAccepted yes
2016-06-04 20:19:00 R-logicCombination and
2016-05-18 19:56:58 R-powerUpAction off
2016-06-03 21:22:31 R-self01-lgActionTypeDim off
2016-06-03 21:22:31 R-self01-lgOnLevel 100 %
2016-06-03 21:22:31 R-self01-shActionTypeDim off
2016-06-03 21:22:31 R-self01-shOnLevel 100 %
2016-06-03 21:22:33 R-self02-lgActionTypeDim off
2016-06-03 21:22:33 R-self02-lgOnLevel 100 %
2016-06-03 21:22:33 R-self02-shActionTypeDim off
2016-06-03 21:22:33 R-self02-shOnLevel 100 %
2016-06-05 13:02:07 RegL_01. 30:06 32:50 33:64 34:4B 35:50 56:00 57:24 59:02 00:00
2016-06-05 13:02:10 RegL_03.self01 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:00 0B:44 0C:54 0D:64 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:0A 88:00 89:FF 8A:00 8B:44 8C:54 8D:64 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63 00:00
2016-06-05 13:02:12 RegL_03.self02 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:00 0B:12 0C:22 0D:23 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:00 8B:12 8C:22 8D:23 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63 00:00
2016-06-05 15:19:56 deviceMsg on (to vccu)
2016-06-05 15:19:56 dim stop:on
2016-06-05 15:19:56 level 100
2016-06-05 15:19:56 overheat off
2016-06-05 15:19:56 overload off
2016-06-05 15:19:56 pct 100
2016-06-05 13:02:08 peerList self01,self02,
2016-06-05 15:20:19 phyLevel 0
2016-06-05 15:19:56 recentStateType info
2016-06-05 15:19:56 reduced off
2016-06-05 15:20:19 state chn:on phys:0
2016-06-05 15:19:56 timedOn off
Helper:
dlvlCmd ++A011AABB01480A720202C80000
peerIDsRaw ,480A7201,480A7202,00000000
Dir:
cur stop
rct down
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shadowreg:
Tmpl:
Vdim:
idPhy 480A7201
Attributes:
model HM-LC-Dim1TPBU-FM
peerIDs 00000000,480A7201,480A7202,
room Schlafzimmer
webCmd statusRequest:toggle:on:off:up:down
channel_03:
Internals:
DEF 480A7203
NAME sz.Licht_Ch3_RES
NR 278
NTFY_ORDER 50-sz.Licht_Ch3_RES
STATE off
TYPE CUL_HM
chanNo 03
device sz.HM_Dimmer_Master
peerList self01,self02,
Readings:
2016-06-05 15:14:15 R-logicCombination plus
2016-05-18 19:57:00 R-powerUpAction off
2016-06-05 14:47:24 R-self01-lgActionTypeDim downDim
2016-06-03 21:22:35 R-self01-lgOnLevel 100 %
2016-06-05 15:11:25 R-self01-shActionTypeDim jmpToTarget
2016-06-03 21:22:35 R-self01-shOnLevel 100 %
2016-06-05 14:48:06 R-self02-lgActionTypeDim upDim
2016-06-03 21:22:37 R-self02-lgOnLevel 100 %
2016-06-03 21:22:37 R-self02-shActionTypeDim off
2016-06-03 21:22:37 R-self02-shOnLevel 100 %
2016-06-05 15:14:15 RegL_01. 30:06 32:50 33:64 34:4B 35:50 56:00 57:24 59:08 00:00
2016-06-05 15:14:17 RegL_03.self01 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:0A 88:00 89:FF 8A:05 8B:44 8C:54 8D:64 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63 00:00
2016-06-05 15:14:19 RegL_03.self02 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:00 0B:12 0C:22 0D:23 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:04 8B:12 8C:22 8D:23 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63 00:00
2016-06-05 15:20:19 deviceMsg off (to vccu)
2016-06-05 15:20:19 dim stop:off
2016-06-05 15:20:19 level 0
2016-06-05 15:20:19 overheat off
2016-06-05 15:20:19 overload off
2016-06-05 15:20:19 pct 0
2016-06-05 15:14:15 peerList self01,self02,
2016-06-05 15:20:19 phyLevel 0
2016-06-05 15:20:19 recentStateType info
2016-06-05 15:20:19 reduced off
2016-06-05 15:20:19 state off
2016-06-05 15:20:19 timedOn off
Helper:
peerIDsRaw ,480A7201,480A7202,00000000
Dir:
cur stop
rct up
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shadowreg:
Tmpl:
Vdim:
idPhy 480A7201
Nb:
cnt 1
Attributes:
model HM-LC-Dim1TPBU-FM
peerIDs 00000000,480A7201,480A7202,
room Schlafzimmer
webCmd statusRequest:toggle:on:off:up:down
Das einzige was ich jetzt noch nicht so funktioniert wie ich es gerne hätte ist:
(channel_02 steht zB.: auf 30% channel_01 steht auf on ) = phys:30 * ist ok
nun möchte ich mit longpress auf self02 hoch dimmen * funktioniert aber nur Stepweise (1x drücken loslassen) nicht ok
(channel_02 steht on channel_01 steht auf on ) = phys:30 (bzw = on) * ist ok
nun möchte ich mit longpress dimmen * funktioniert runter wie hoch, wie im Werkszustand ( drücken bis zum gewünschten Wert)
hast du eine Idee wo mein Fehler noch liegen könnte.
PS: ich meine irgendwo gelesen zu haben das man die Register der Channel auch kopieren kann. Dann könnte ich channel01 nach channel03 kopieren und nur den "R-self02-shActionTypeDim off" ausschalten. Oder denke ich hier in die komplett falsche Richtung??
Gruß Rolf
Kopieren ist einfach. Hminfo ueber archivierte register oder das kommando cpreg
Ansonsten fehlen etliche register. Regtable bietet den ueberblick
Hallo martin878,
ich habe versucht die Register von channel_01 nach channel_03 mit hminfo zu kopieren.
set hm cpRegs sz.Licht:self01 sz.Licht_Ch3_RES:self01
es scheint das die Werte gesendet worden sind, allerdings werden die Register nicht gesetzt.
zB.: sehe ich noch folgende readings
R-lgActionTypeDim set_downDim 2016-06-06 14:18:34
R-lgOnLevel set_100 % .....
muss ich hier noch wo anders aktiv werden damit die Werte auch übernommen werden?
Gruß Rolf
Getconfig zum prüfen. Sollte automatisch kommen wenn nicht blockiert
Hallo,
Problem konnte ich jetzt lösen ;D
Nachdem ein Werksreset, mit anschließendem versuch die Register zu kopieren, nicht funktioniert hat"warum auch immer?"
habe ich alle Register anzeigen lassen und jeden einzeln verglichen und angepasst.
Mit erfolg nun wird Abends auf Channel 2 über "define Nachtlicht at *21:00:00 set sz.Licht_Ch2_DIM pct 35" in der Helligkeit begrenzt.
(R-logicCombination and )
Und Channel 3 (R-logicCombination plus) wird wie Channel 1 über die internen Taster self01,self02 gesteuert so das die Helligkeit, bei bedarf und aktiver Nachtschaltung, wieder auf 100% rauf gedimmt werden kann.
Danke für deine Hilfe