Hallo Zusammen,
der FHEM mit 30_HUEBridge.pm zeigt mir bei "get scenes" die Scenen die ich im deCONZ konfiguriert haben nicht an. Ich kann auch keine Scene auswählen, da die Liste lehr ist. Kann hier jemand helfen.
Gruss
Mike
Hallo Mike,
bei mir das Gleiche: get scenes am IODevice zeigt keine Szenen an. :o
version HUE.* zeigt:
30_HUEBridge.pm 20623 2019-11-30 08:25:25Z justme1968
31_HUEDevice.pm 20624 2019-11-30 08:27:37Z justme1968
Auf dem ConBee II ist die neuste FW drauf:
Internals:
DEF 10.3.3.41
FD 21
FUUID 5c44a52d-f33f-0308-bc12-1a6082c44e26a305
FVERSION 30_HUEBridge.pm:0.206230/2019-11-30
INTERVAL 60
NAME deconz
NOTIFYDEV global
NR 198
NTFY_ORDER 50-deconz
PORT 42562
STATE connected
TYPE HUEBridge
apiversion 1.16.0
buf
host 10.3.3.41
mac b8:27:eb:5a:7d:95
manufacturer Royal Philips Electronics
modelName Philips hue bridge 2015
modelid deCONZ
name moebconz
swversion 2.5.71
updatestate 0
websocket 1
websocketport 443
zigbeechannel 15
VG Sebastian
Soweit ich das hier im Forum selbst gelesen habe, ist das normal.
Technisch arbeitet deConz halt anders.
ich habe inzwischen einen patch. muss ihn aber noch einbauen.
Das lese ich doch gerne [emoji2]
Danke!
VG Sebastian
Gesendet von iPhone mit Tapatalk
ist eingebaut. bitte probieren.
Bei mir passiert gar nichts. Keine Anzeige. Kein Log-Eintrag.
hast du die version direkt aus dem svn?
ansonsten morgen nach dem update
Zitat von: FunkOdyssey am 07 Dezember 2019, 20:28:55
Bei mir passiert gar nichts. Keine Anzeige. Kein Log-Eintrag.
Klar :D
klar ? was von beidem ?
Oh, stimmt. War missverständlich.
Ich habe die Version aus dem SVN.
Was sollte überhaupt wann passieren?
In der Bridge ist "get xxx scenes" ohne Reaktion.
In den Devices ist hier "set yyy scene" nichts vorhanden.
Zitat von: FunkOdyssey am 07 Dezember 2019, 20:28:55
Bei mir passiert gar nichts. Keine Anzeige. Kein Log-Eintrag.
Bei mir auch nicht. Gleiches Verhalten wie zuvor.
VG Sebastian
ich hatte eine zeile aus dem patch vergessen.
die szenen sind bei deCONZ nur im device zu sehen. nicht in der bridge.
bitte noch mal probieren (bridge und device modul aktualisieren)
Eingespielt und neu gestartet.
Aber es tut mir leid: Im Device wird keine Szene zur Auswahl angeboten.
Kann ich irgendwie beim Debuggen unterstützen?
Ich bin in Perl nicht fit, aber du kannst mich als Versuchskaninchen benutzen. :D
vermutlich habe ich irgendetwas im patch von shadowghost/Mike vergessen oder falsch umgebaut. am besten wäre es wenn er mal schauen könnte.
ansonsten: zeig bitte mal ein list von einer lampe die szenen haben müsste.
Anbei ein List:
Internals:
CHANGED
DEF 5 IODev=conbee
FVERSION 31_HUEDevice.pm:0.206830/2019-12-08
ID 5
INTERVAL
IODev conbee
NAME zig_diele
NR 581
STATE dim50%
TYPE HUEDevice
desired 1
manufacturername OSRAM
modelid CLA60 RGBW OSRAM
name Diele
swversion V1.05.10
type Extended color light
uniqueid 7c:b0:3e:aa:00:ad:a0:8a-03
READINGS:
2019-12-08 11:31:47 alert none
2019-12-08 11:31:47 bri 128
2019-12-08 11:31:47 colormode ct
2019-12-08 11:31:47 ct 360 (2777K)
2019-12-08 11:31:47 effect none
2019-12-08 11:31:47 hue 4352
2019-12-08 11:31:47 onoff 1
2019-12-08 11:31:47 pct 50
2019-12-08 15:41:59 reachable 1
2019-12-08 11:31:47 rgb ffc89b
2019-12-08 11:31:47 sat 212
2019-12-08 11:31:47 state dim50%
2019-12-08 11:31:47 xy 0.4675,0.412
helper:
alert none
battery -1
bri 128
colormode ct
ct 360
devtype
effect none
hue 4352
pct 50
reachable 1
rgb ffc89b
sat 212
update_timeout 1
xy 0.4675,0.412
helper:
json:
ctmax 526
ctmin 133
etag d83bfc95bacacd81648430072e57099a
manufacturername OSRAM
modelid CLA60 RGBW OSRAM
name Diele
swversion V1.05.10
type Extended color light
uniqueid 7c:b0:3e:aa:00:ad:a0:8a-03
state:
alert none
bri 128
colormode ct
ct 360
effect none
hue 4352
sat 212
xy:
0.4675
0.412
Attributes:
IODev conbee
event-on-change-reading .*
model CLA60 RGBW OSRAM
structexclude .*:.*
subType extcolordimmer
webCmd on:off:pct:ct 380:ct 270
ich glaube du musst das gruppen device verwenden.
Stimmt. Das würde passen. Aber leider ist das "set gruppe scene ..." auch leer.
List einer Gruppe:
Internals:
CHANGED
DEF group 4 IODev=conbee
FVERSION 31_HUEDevice.pm:0.206830/2019-12-08
ID G4
INTERVAL
IODev conbee
NAME zig_group_diele
NR 774
STATE dim50%
TYPE HUEDevice
desired 1
lights 5
name Diele
type LightGroup
READINGS:
2019-12-08 17:02:46 alert none
2019-12-08 17:02:48 all_on 1
2019-12-08 17:02:48 any_on 1
2019-12-08 17:02:46 bri 128
2019-12-08 17:02:46 colormode ct
2019-12-08 17:02:46 ct 360
2019-12-08 17:02:46 effect none
2019-12-08 17:02:48 onoff 1
2019-12-08 17:02:48 pct 50
2019-12-08 17:02:46 reachable 1
2019-12-08 17:02:48 rgb ffc89b
2019-12-08 17:02:46 sat 212
2019-12-08 17:02:48 state dim50%
helper:
alert none
bri 128
colormode ct
ct 360
devtype G
effect none
onoff 1
pct 50
reachable 1
rgb ffc89b
sat 212
state dim50%
update_timeout 1
json:
etag 2af212fea37869ab94533918c1124e6f
id 4
name Diele
type LightGroup
action:
bri 127
colormode hs
ct 0
effect none
hue 0
sat 127
scene
xy:
0
0
devicemembership:
lights:
5
scenes:
HASH(0x55b1d7f166c8)
HASH(0x55b1d7fe59c0)
HASH(0x55b1d8e254d8)
HASH(0x55b1d79f6e48)
HASH(0x55b1d12ea998)
state:
lights:
5 1
scenes:
HASH(0x55b1d7f166c8)
HASH(0x55b1d7fe59c0)
HASH(0x55b1d8e254d8)
HASH(0x55b1d79f6e48)
HASH(0x55b1d12ea998)
Attributes:
IODev conbee
color-icons 2
delayedUpdate 1
devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
event-on-change-reading .*
userattr createActionReadings:1,0 createGroupReadings:1,0
das schaut schon mal besser aus.
zeig mal bitte ein list vom conbee device.
Du hast Post.
arg... da war noch ein copy&paste fehler im device modul.
bitte noch map probieren.
Und es funktioniert. Danke dir.
Ehrlich gesagt finde ich das viel besser wie bei der Hue-Integration.
Pro Gruppe ist logischer und übersichtlicher.
Vielen Dank alle.
im prinzip ja, aber bei der hue variante muss man keine extra gruppen anlegen.
besonders wenn man nicht immer alle lampen mit der gleichen szene verwenden will spart das einiges weil man z.b. eine szene über alle lampen anlegen kann und dann die szene nur für einen teil der lampen aktivieren kann.
bei der deCONZ variante muss man für jede mögliche gruppierung eine gruppe und die szenen anlegen.
Hallo Andre,
funktioniert alles bestens! Siehst du eine Möglichkeit, ein Reading mit der aktuellen scene einzubauen?
Damit sowas analog zu LightScene auch mit HUEGroup möglich wäre?:
set wz_szene:FILTER=scene!=schlafen scene schlafen
Aktuell mach ich das so semi-optimal:
set wz_hgr:FILTER=STATE!=on scene schlafen
VG Sebastian
schau mal bitte mit verbose 5 im log on da von der bridge eine szene zurück gemeldet wird.
das problem ist aber immer: sobald man eine lampe von hand verstellt passt die szene nicht mehr. es ist normalerweise besser sich das in fhem zu merken.
du kannst z.b. mit cmfalias das scene kommando so ändern das vorher noch ein reading angelegt wird.
Zitatschau mal bitte mit verbose 5 im log on da von der bridge eine szene zurück gemeldet wird.
Leider nein.
Zitatdu kannst z.b. mit cmfalias das scene kommando so ändern das vorher noch ein reading angelegt wird.
Das wäre doch ein passender workaround. Danke für den Anstupser!
VG Sebastian
Hab mir jetzt so geholfen:
defmod setscene cmdalias setscene .* AS {fhem("set $EVTPART0 scene $EVTPART1;; setreading $EVTPART0 scene $EVTPART1")}
Aufgerufen wirds dann so:
setscene <HUEGroup> scene
Vielleicht kanns ja noch wer gebrauchen... ;)
Thx Andre 8)
VG Sebastian
Macht das Sinn, das bei Dresden Elektronik als Feature anzubringen?
Ist das technisch überhaupt möglich?
Ich würde mich wohl darum kümmern.
Hallo Zusammen,
ich verwende ConBeeII USB Stick mit deCONZ (version 2.05.71) und Phoscon auf meinem raspberrypi.
Bei Phoscon muss man zuerst eine Lampe in eine Gruppe nehmen, um ihr eine Szene zuzuweisen.
Die Gruppen konnte man schon immer in FHEM sehen. Sie heißen dort "HUEGroup".
Wenn man nun in der "Phoscon App" für die Gruppe eine Szene definiert, sollte sie in FHEM unter der "HUEGroup" sichtbar sein.
Dazu wählt man in FHEM unter der Gruppe bei Set "scene" aus und man bekommt eine Auflistung der Szenen (siehe Bild).
Ich verwende aktuell die FHEM Modul version Versionen:
30_HUEBridge.pm 20684 2019-12-08 10:13:15Z justme1968
31_HUEDevice.pm 20695 2019-12-09 12:30:27Z justme1968
ich hoffe die Erklärung hilft und es funktioniert bei euch auch wie bei mir sonst müssen wir noch mal schauen was bei euch anders ist.
Was aktuell nicht funktioniert ist über FHEM Szenen zu setzten. Das habe ich nicht eingebaut. Das geht aus meiner Sicht viel einfacher über Phoscon.
Gruss
Shadowghost