Hallo
Ich bin ein Neuling in Sachen FHEM und habe das Problem das ich die Homematic Komponenten noch über die CCU3 ( PIVCCu3) betreibe da es ja leider noch nicht möglich ist die Homematic IP unter FHEM direkt zu steuern.
Ich habe die HM-LC-Ja1PBU-FM als Raffstore Aktivator am laufen, funktionieren unter HomeMatic ohne Probleme aber möchte diese ja nun direkt alles über FHEM steuern und auch überwachen.
Habe leider in der Übersicht nur die Möglichkeit die Höhe zu steuern jedoch nicht die Lamellen Position.
Ich kann es zwar über den Befehlt set HM_OG_RFS_Kueche control 1.LEVEL_SLATS 0.5 aber habe nicht die Möglichkeit die über ein Schieberegler so wie bei der Höhe zu steuern.
Was hab ich Falsch gemacht und wie kann ich das ändern?
Was mir auch fehlt sind die Befehle pctSlat & pctLvSlat.
Danke für eure Hilfe.
Führe mal folgende Befehle für das Device aus und poste die Ausgabe:
get <Name> deviceinfo
list <Name>
Hallo
die Deviceinfo:
CHN PEQ0097601:0 OG_RFS-Kueche:0
DPT {b} BidCos-RF.PEQ0097601:0.UNREACH = false [RE]
DPT {b} BidCos-RF.PEQ0097601:0.STICKY_UNREACH = true [RWE]
DPT {b} BidCos-RF.PEQ0097601:0.CONFIG_PENDING = false [RE]
DPT {b} BidCos-RF.PEQ0097601:0.DUTYCYCLE = false [RE]
DPT {n} BidCos-RF.PEQ0097601:0.RSSI_DEVICE = 184 [RE]
DPT {n} BidCos-RF.PEQ0097601:0.RSSI_PEER = 74 [RE]
DPT {b} BidCos-RF.PEQ0097601:0.DEVICE_IN_BOOTLOADER = false [RE]
DPT {b} BidCos-RF.PEQ0097601:0.UPDATE_PENDING = false [RE]
DPT {n} BidCos-RF.PEQ0097601:0.AES_KEY = 2 [R]
CHN PEQ0097601:1 OG_RFS_Kueche
DPT {f} BidCos-RF.PEQ0097601:1.LEVEL = 0.030000 [RWE]
DPT {b} BidCos-RF.PEQ0097601:1.STOP = [W]
DPT {b} BidCos-RF.PEQ0097601:1.INHIBIT = false [RWE]
DPT {f} BidCos-RF.PEQ0097601:1.LEVEL_SLATS = 0.500000 [RWE]
DPT {s} BidCos-RF.PEQ0097601:1.LEVEL_COMBINED = [W]
DPT {i} BidCos-RF.PEQ0097601:1.DIRECTION = 0 [RE]
DPT {i} BidCos-RF.PEQ0097601:1.DIRECTION_SLATS = 0 [RE]
DPT {b} BidCos-RF.PEQ0097601:1.INSTALL_TEST = [W]
DPT {b} BidCos-RF.PEQ0097601:1.WORKING = false [RE]
DPT {b} BidCos-RF.PEQ0097601:1.WORKING_SLATS = false [RE]
die List Infos
Internals:
DEF PEQ0097601
FUUID 5d063b84-f33f-f2a9-f00f-87188392300c91ab
IODev CCU3
NAME HM_OG_RFS_Kueche
NR 32
STATE 3 / 0.5
TYPE HMCCUDEV
ccuaddr PEQ0097601
ccudevstate active
ccuif BidCos-RF
ccuname OG_RFS-Kueche
ccutype HM-LC-Ja1PBU-FM
channels 2
firmware 2.11
statevals devstate
READINGS:
2019-06-16 20:16:43 0.AES_KEY 2
2019-06-16 20:16:43 0.CONFIG_PENDING false
2019-06-16 20:16:43 0.DEVICE_IN_BOOTLOADER false
2019-06-16 20:16:43 0.DUTYCYCLE false
2019-06-16 20:16:43 0.RSSI_DEVICE 184
2019-06-16 20:16:43 0.RSSI_PEER 74
2019-06-16 21:00:01 0.STICKY_UNREACH 1
2019-06-16 20:16:43 0.UPDATE_PENDING false
2019-06-17 07:30:06 1.DIRECTION none
2019-06-17 07:30:06 1.DIRECTION_SLATS 0
2019-06-16 20:16:43 1.INHIBIT unlocked
2019-06-17 07:30:06 1.LEVEL 3
2019-06-17 07:30:06 1.LEVEL_SLATS 0.5
2019-06-17 07:30:06 1.WORKING no
2019-06-17 07:30:06 1.WORKING_SLATS 0
2019-06-16 21:00:04 activity alive
2019-06-17 07:30:06 control 3
2019-06-17 07:30:06 hmstate 3
2019-06-17 07:30:06 state 3
hmccu:
devspec PEQ0097601
dp:
0.AES_KEY:
OSVAL 2
OVAL 2
SVAL 2
VAL 2
0.CONFIG_PENDING:
OSVAL false
OVAL false
SVAL false
VAL false
0.DEVICE_IN_BOOTLOADER:
OSVAL false
OVAL false
SVAL false
VAL false
0.DUTYCYCLE:
OSVAL false
OVAL false
SVAL false
VAL false
0.RSSI_DEVICE:
OSVAL 184
OVAL 184
SVAL 184
VAL 184
0.RSSI_PEER:
OSVAL 74
OVAL 74
SVAL 74
VAL 74
0.STICKY_UNREACH:
OSVAL true
OVAL true
SVAL 1
VAL 1
0.UNREACH:
OSVAL dead
OVAL 1
SVAL alive
VAL 0
0.UPDATE_PENDING:
OSVAL false
OVAL false
SVAL false
VAL false
1.DIRECTION:
OSVAL down
OVAL 2
SVAL none
VAL 0
1.DIRECTION_SLATS:
OSVAL 2
OVAL 2
SVAL 0
VAL 0
1.INHIBIT:
OSVAL unlocked
OVAL false
SVAL unlocked
VAL false
1.LEVEL:
OSVAL 1.5
OVAL 0.015000
SVAL 3
VAL 0.030000
1.LEVEL_SLATS:
OSVAL 0.3
OVAL 0.300000
SVAL 0.5
VAL 0.500000
1.WORKING:
OSVAL yes
OVAL 1
SVAL no
VAL 0
1.WORKING_SLATS:
OSVAL 1
OVAL 1
SVAL 0
VAL 0
Attributes:
IODev CCU3
ccureadingfilter .*
ccuscaleval LEVEL:0:1:0:100
cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
controldatapoint 1.LEVEL
eventMap /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
room HomeMatic
stateFormat 1.LEVEL / 1.LEVEL_SLATS
statedatapoint 1.LEVEL
stripnumber 1
substexcl control
substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
webCmd control:up:stop:down
widgetOverride control:slider,0,10,100
Du kannst mal das versuchen:
eventMap /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.LEVEL_SLATS:slats:slider,0,10,100/
substitute LEVEL,LEVEL_SLATS!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
Die Erweiterung in substitute sorgt dafür, dass auch LEVEL_SLATS von 0-100 geht statt von 0-1.
Die Erweiterung in eventMap stellt einen neuen Befehl slats bereit, inkl. Slider.
Leider funktioniert das nicht
Der befehlt Slats ist jetzt da und auch von 0 bis 100.
wenn ich ihn ausführe sehe ich auch kurz in der Homematic das sich was tut aber es ändert sich dann doch nichts.
Kann es sein das die Werte nicht zusammen passen dem im Readings steht immer noch 0.5 und nicht 50
Manchmal hilft die Suchfunktion doch. Die Frage gab es schon mal:
https://forum.fhem.de/index.php?topic=84402.0
Danke für die schnelle Hilfe
Diesen Beitrag hab ich noch nicht gefunden aber werde ihn genau studieren, hab ja schon stunden mit der suche verbracht.
Danke :D