Hauptmenü

Color Temperatur Dummy

Begonnen von AB1970, 16 Oktober 2018, 11:08:03

Vorheriges Thema - Nächstes Thema

AB1970

Hallo,
ich möchte einen Farbtemperatur Dummy erstellen, der wie meine Hue Farbtemperatur Lampe funktioniert. Ich habe den Dummy analog zu der Hue Lampe definiert.
Alexa erkennt in dieser Konfiguration weder, dass das Gerät dimmbar ist, noch das es die Farbtemperatur einstellen kann. (An/Aus schalten funktioniert über Alexa )
Irgendeine Idee was ich falsch mache?


define WZ.testDummy dummy
attr WZ.testDummy alias Schreibtisch
attr WZ.testDummy eventMap On:on Off:off
attr WZ.testDummy genericDeviceType light
attr WZ.testDummy room Wohnzimmer,alexa
attr WZ.testDummy subType ctdimmer
attr WZ.testDummy webCmd ct:ct 490:ct 380:ct 270:ct 160:toggle:on:off




binford6000

#1
Hallo,
probier mal das:
attr WZ.testDummy userattr model
attr WZ.testDummy genericDeviceType light
attr WZ.testDummy model LCT001
attr WZ.testDummy subType dimmer

Ich denke Du musst alexa/homebridge eine HUE vorgaukeln  ;)
Ggf. noch die originalen Readings nachziehen:
READINGS
alert
bri
colormode
ct
effect
hue
onoff
pct
reachable
rgb
sat
xy

VG Sebastian

binford6000

#2
Folgender Dummy sieht in alexa und homebridge aus wie eine farbige HUE:
defmod WZ.testDummy dummy
attr WZ.testDummy userattr model
attr WZ.testDummy alexaName Schreibtisch
attr WZ.testDummy alexaRoom Büro
attr WZ.testDummy alias Schreibtisch
attr WZ.testDummy genericDeviceType light
attr WZ.testDummy group Licht
attr WZ.testDummy model LWB004
attr WZ.testDummy room 20_Licht,Alexa,Homekit
attr WZ.testDummy setList on off toggle rgb:colorpicker,RGB
attr WZ.testDummy subType extcolordimmer
attr WZ.testDummy useSetExtensions 1
attr WZ.testDummy userReadings alert bri colormode ct effect hue onoff ct reachable rgb sat xy
attr WZ.testDummy webCmd rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:toggle:on:off


Das Entscheidende war:
setList ... rgb:colorpicker,RGB
webCmd ... rgb:rgb


VG Sebastian

AB1970

Hallo binford6000,
vielen Dank für deine Hilfe, die erste Variante habe ich in der Tat nicht zum Laufen bekommen, die Zweite schon. :-)
Leider verhält sich der Dummy nun wie ein reiner RGB Dimmer und mapt daher alles zu rgb und nicht zu ct.
Irgendwelche Ideen?



2018-10-16 17:09:49 dummy WZ.testDummy rgb 1a0000

2018-10-16 17:10:22 dummy WZ.testDummy rgb ffffff

2018-10-16 17:10:22 dummy WZ.testDummy rgb 1a1a1a

2018-10-16 17:10:35 dummy WZ.testDummy off

2018-10-16 17:10:40 dummy WZ.testDummy on

binford6000

Hallo.
leider nein. Außer ins richtige Unterforum verschieben. Vielleicht hier:
https://forum.fhem.de/index.php/topic,81324.0.html

Vielleicht erhältst du dort noch weitere Hilfe...
VG sebastian

Master_Nick

Zitat von: binford6000 am 16 Oktober 2018, 16:52:03
Folgender Dummy sieht in alexa und homebridge aus wie eine farbige HUE:
defmod WZ.testDummy dummy
attr WZ.testDummy userattr model
attr WZ.testDummy alexaName Schreibtisch
attr WZ.testDummy alexaRoom Büro
attr WZ.testDummy alias Schreibtisch
attr WZ.testDummy genericDeviceType light
attr WZ.testDummy group Licht
attr WZ.testDummy model LWB004
attr WZ.testDummy room 20_Licht,Alexa,Homekit
attr WZ.testDummy setList on off toggle rgb:colorpicker,RGB
attr WZ.testDummy subType extcolordimmer
attr WZ.testDummy useSetExtensions 1
attr WZ.testDummy userReadings alert bri colormode ct effect hue onoff ct reachable rgb sat xy
attr WZ.testDummy webCmd rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:toggle:on:off


Das Entscheidende war:
setList ... rgb:colorpicker,RGB
webCmd ... rgb:rgb


VG Sebastian

Moin, wie bekommst du subType da rein?
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

binford6000

ZitatMoin, wie bekommst du subType da rein?
Einfach den gesamten dummy als RAW importieren.  ;)

VG Sebastian

Master_Nick

#7
Auch dabei:

WZ.testDummy: unknown attribute subType. Type 'attr Test ?' for a detailed list.


Lösung liegt wohl hier: https://forum.fhem.de/index.php/topic,77748.msg696686.html#msg696686
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

Master_Nick

#8
Habe deinen Dummy von den Funktionen zu 100% bei mir abgebildet - ich bekomme in der Alexa App aber nur eine Ansicht mit An/Aus und der Helligkeit Min/20/40/60/80/MAX angezeigt.

Internals:
   CFGFN     
   DEF       
   NAME       WZ.testDummy
   NR         706
   STATE      rgb 0000ff
   TYPE       dummy
   READINGS:
     2018-10-18 13:58:40   state           rgb 0000ff
Attributes:
   alexaName  Streifen
   alexaRoom  Wohnzimmer
   genericDeviceType light
   group      Licht
   model      LWB004
   room       20_Licht,Echo
   setList    on off toggle rgb:colorpicker,RGB
   subType    extcolordimmer
   useSetExtensions 1
   userReadings alert bri colormode ct effect hue onoff ct reachable rgb sat xy
   userattr   model
   webCmd     rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:toggle:on:off


Welche Version des SmartHome Skills nutzt du? V2 oder V3?

Habe es bei mir gerade mit V2 und V3 getestet - Bleibt dabei.
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

binford6000

ZitatWelche Version des SmartHome Skills nutzt du? V2 oder V3?

Habe es bei mir gerade mit V2 und V3 getestet - Bleibt dabei.

Ich habe V3 am Start. Vielleicht ein Unterschied von iOS zu Android?
VG Sebastian

binford6000

Zitat von: Master_Nick am 18 Oktober 2018, 13:58:00
Habe deinen Dummy von den Funktionen zu 100% bei mir abgebildet - ich bekomme in der Alexa App aber nur eine Ansicht mit An/Aus und der Helligkeit Min/20/40/60/80/MAX angezeigt.

Internals:
   CFGFN     
   DEF       
   NAME       WZ.testDummy
   NR         706
   STATE      rgb 0000ff
   TYPE       dummy
   READINGS:
     2018-10-18 13:58:40   state           rgb 0000ff
Attributes:
   alexaName  Streifen
   alexaRoom  Wohnzimmer
   genericDeviceType light
   group      Licht
   model      LWB004
   room       20_Licht,Echo
   setList    on off toggle rgb:colorpicker,RGB
   subType    extcolordimmer
   useSetExtensions 1
   userReadings alert bri colormode ct effect hue onoff ct reachable rgb sat xy
   userattr   model
   webCmd     rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:toggle:on:off


Welche Version des SmartHome Skills nutzt du? V2 oder V3?

Habe es bei mir gerade mit V2 und V3 getestet - Bleibt dabei.

Einen Unterschied sehe ich noch:
Ich hatte bei mir noch die einzelnen UserReadings manuell befüllt. Bei deinem dummy ist nur state gesetzt.
Die Readings werden zwar leider nicht geändert, aber vielleicht liegts daran dass du nur an/aus und Helligkeit siehst.

VG Sebastian

Master_Nick

Mit was hast du sie denn befüllt?
Hab teils gar keinen Plan was die bedeuten sollen :-D
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

binford6000

Zitat von: Master_Nick am 18 Oktober 2018, 16:36:50
Mit was hast du sie denn befüllt?
Hab teils gar keinen Plan was die bedeuten sollen :-D

Es ging ja eigentlich um das Nachstellen einer HUE-Lampe als dummy.
Also habe ich den dummy mal so ähnlich wie möglich einer Farb-HUE nachgestellt. Inklusive deren Readings.
Müsste mit readingsProxy genauso gehen. Sogar noch einfacher... Aber das ist wieder ein anderes Thema.

Ich weiß auch ehrlich gesagt nicht, was der Autor des Threads schließ und endlich mit dem dummy machen wollte...  :o
Mein Fazit: Ja man kann einen dummy so aussehen lassen wie eine HUE, aber funktional eben nicht.
Weil nicht alle Readings gesetzt werden, nur state.

Vielleicht fehlt mir aber auch nur etwas alexa-fhem- / homebridge-Fachwissen...  ???

VG Sebastian

Master_Nick

Achso ich dachte du hast da was, dass funktioniert geschaffen.

:-D
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

Master_Nick

Mooooomeeeent!  8) ;D

Du hast etwas gebaut, dass funktioniert :-)


Das Teil hier - ist nun bei mir voll funktionsfähig - Helligkeit Farben alles über Alexa auch wenn diese Ansicht in der App die Farbe nicht anzeigt (was mir ziemlich gleich ist) Ich brauchte aber vor allem die alexa-fhem 0.3.5 :-)
Internals:
   CFGFN     
   NAME       Streifen
   NR         94
   STATE      rgb 663866
   TYPE       dummy
   READINGS:
     2018-10-18 18:33:25   newstate        rgb 663866
     2018-10-18 18:33:25   state           rgb 663866
Attributes:
   alexaName  Streifen
   alexaRoom  Wohnzimmer
   genericDeviceType light
   group      Licht
   icon       light_led_stripe_rgb
   model      LWB004
   mqttDefaults base={"homeland/haushalt/elektrik/wohnzimmer/$device"} pub:qos=2 sub:qos=2 retain=1
   mqttForward all
   mqttPublish state:topic={"$base/$name"} state:qos=2 state:retain=1
   mqttSubscribe state:stopic=homeland/haushalt/elektrik/wohnzimmer/Streifen/state/set state:qos=2
   room       Echo,Wohnzimmer
   setList    on off Brightness:slider,0,1,100 rgb:colorpicker
   subType    extcolordimmer
   useSetExtensions 1
   userReadings alert bri colormode ct effect hue onoff ct reachable rgb sat xy
   userattr   model mqttAlias:textField-long mqttDefaults:textField-long mqttDisable:both,incoming,outgoing mqttForward:all,none mqttPublish:textField-long mqttSubscribe:textField-long
   webCmd     rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:toggle:on:off
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)