Alexa mit RGBWW 1.5

Begonnen von Markus., 08 November 2020, 13:38:04

Vorheriges Thema - Nächstes Thema

Markus.

Hallo Zusammen,

habe mir mal meinen RGBWW 1.5 Controller mit Alexa verheiratet. Per Webinterface des Controllers kann ich alle Farben durchschalten, auch weiß. Per Alexa funktioniert weiß oer Sprachsteuerung nicht. Also sage ich
"Alexa, schalte Lampe auf grün..rot..blau" usw funktioniert es einwandfrei. Nur wenn ich sage "Alexa, schalte Lampe auf weiß, quittiet sie mit"OK" aber schaltet nicht auf weiß. In der Alexa App kann ich ganz normal die Lampe auf weiß schalten.

Hat da irgendeiner eine Idee?

Viele Grüße

Markus


Aladin222

versuch mal "warmweiss" ...

Markus.


justme1968

du brauchst ein mapping für ColorTemperature. je nach lampe musst du eventuell die farbtemperatur noch selber (z.b. per cmdalias) nach rgb umrechnen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Markus.

Hast du dafür eventuell ein Beispiel. Alle anderen Farben funktionieren ja einwandfrei.

Gruss

Markus

justme1968

#5
was können deine lampen denn? nur rgb werte oder farbtemperatur in kelvin?

wenn nur ernsteres: musst du dir einen cmdAlias bauen der aus einem set in kelvin ein set in rgb macht. konvertierung sollte über eine der color routinen (siehe wiki) gehen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Markus.

Hallo Zusammen,

hier mal ein List von dem ESPLEDController


nternals:
   DEF        192.168.178.35
   DeviceName 192.168.178.35:9090
   FD         28
   FUUID      5d28baae-f33f-fb81-0aaa-9beec0a56df0dc0f
   IP         192.168.178.35
   LAST_RECV  1604937038
   NAME       LED_Stripe01
   NR         29
   NTFY_ORDER 50-LED_Stripe01
   PARTIAL   
   PORT       9090
   STATE      opened
   TYPE       EspLedController
   OLDREADINGS:
   READINGS:
     2020-11-09 16:23:58   colorMode       hsv
     2020-11-09 16:18:41   config-color-brightness-blue 100
     2020-11-09 16:18:41   config-color-brightness-cw 100
     2020-11-09 16:18:41   config-color-brightness-green 100
     2020-11-09 16:18:41   config-color-brightness-red 100
     2020-11-09 16:18:41   config-color-brightness-ww 100
     2020-11-09 16:18:41   config-color-colortemp-cw 6000
     2020-11-09 16:18:41   config-color-colortemp-ww 2700
     2020-11-09 16:18:41   config-color-hsv-blue 0
     2020-11-09 16:18:41   config-color-hsv-cyan 30
     2020-11-09 16:18:41   config-color-hsv-green 30
     2020-11-09 16:18:41   config-color-hsv-magenta 0
     2020-11-09 16:18:41   config-color-hsv-model 0
     2020-11-09 16:18:41   config-color-hsv-red 0
     2020-11-09 16:18:41   config-color-hsv-yellow 0
     2020-11-09 16:18:41   config-color-outputmode 2
     2020-11-09 16:18:41   config-color-startup_color last
     2020-11-09 16:18:41   config-events-color_interval_ms 500
     2020-11-09 16:18:41   config-events-color_mininterval_ms 500
     2020-11-09 16:18:41   config-events-server_enabled 1
     2020-11-09 16:18:41   config-events-transfin_interval_ms 1000
     2020-11-09 16:18:41   config-general-device_name LED_Stripe01
     2020-11-09 16:18:41   config-network-connection-dhcp 1
     2020-11-09 16:18:41   config-network-connection-gateway 0.0.0.0
     2020-11-09 16:18:41   config-network-connection-ip 0.0.0.0
     2020-11-09 16:18:41   config-network-connection-netmask 0.0.0.0
     2020-11-09 16:18:41   config-network-mqtt-enabled 0
     2020-11-09 16:18:41   config-network-mqtt-password
     2020-11-09 16:18:41   config-network-mqtt-port 1883
     2020-11-09 16:18:41   config-network-mqtt-server 192.168.178.67
     2020-11-09 16:18:41   config-network-mqtt-topic_base home/
     2020-11-09 16:18:41   config-network-mqtt-username
     2020-11-09 16:18:41   config-ota-url  http://rgbww.dronezone.de/release/version.json
     2020-11-09 16:18:41   config-security-api_secured 0
     2020-11-09 16:18:41   config-sync-clock_master_enabled 0
     2020-11-09 16:18:41   config-sync-clock_master_interval 30
     2020-11-09 16:18:41   config-sync-clock_slave_enabled 0
     2020-11-09 16:18:41   config-sync-clock_slave_topic home/led1/clock
     2020-11-09 16:18:41   config-sync-cmd_master_enabled 0
     2020-11-09 16:18:41   config-sync-cmd_slave_enabled 0
     2020-11-09 16:18:41   config-sync-cmd_slave_topic home/led1/command
     2020-11-09 16:18:41   config-sync-color_master_enabled 0
     2020-11-09 16:18:41   config-sync-color_master_interval_ms 0
     2020-11-09 16:18:41   config-sync-color_slave_enabled 0
     2020-11-09 16:18:41   config-sync-color_slave_topic home/led1/color
     2020-11-09 16:23:58   ct              2700
     2020-11-09 16:23:58   hsv             17.01,52,0
     2020-11-09 16:23:58   hue             17.01
     2020-11-09 16:18:42   info-current_rom_slot 0
     2020-11-09 16:18:42   info-deviceid   1600619
     2020-11-09 16:18:42   info-event_num_clients 1
     2020-11-09 16:18:42   info-firmware   vbs35
     2020-11-09 16:18:42   info-heap_free  22416
     2020-11-09 16:18:42   info-sming_version 3.5.1
     2020-11-09 16:18:42   info-uptime     0
     2020-11-09 16:18:42   info-webapp_version 0.3.3-shojo7
     2020-11-09 16:23:58   pct             0
     2020-11-09 16:23:58   raw_blue        0
     2020-11-09 16:23:58   raw_cw          0
     2020-11-09 16:23:58   raw_green       0
     2020-11-09 16:23:58   raw_red         0
     2020-11-09 16:23:58   raw_ww          0
     2020-11-09 16:23:58   rgb             000000
     2020-11-09 16:23:58   sat             52
     2020-11-09 16:18:41   state           opened
     2020-11-09 16:23:58   stateLight      off
     2020-11-09 16:23:58   val             0
   helper:
     isBusy     0
     oldVal     100
     cmdQueue:
     lastCall:
       NAME       
       addr       http://192.168.178.35:80
       auth       0
       buf       
       code       200
       compress   1
       conn       
       data       {"hsv":{"s":"+0","h":"+0","v":0},"d":"1","q":"single","t":700,"cmd":"fade"}
       displayurl http://192.168.178.35/color
       header     User-Agent: fhem
Accept: application/json
Content-Type: application/json
       host       192.168.178.35
       httpheader HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Content-Type: application/json
Content-Length: 16
Connection: keep-alive
Server: HttpServer/Sming
       hu_blocking 0
       hu_filecount 1
       hu_port    80
       hu_portSfx
       loglevel   5
       method     POST
       path       /color
       protocol   http
       redirects  0
       timeout    30
       url        http://192.168.178.35/color
       cmd:
         cmd        fade
         d          1
         q          single
         t          700
         hsv:
           h          +0
           s          +0
           v          0
       hash:
       sslargs:
Attributes:
   DbLogExclude .*
   alexaName  LED1
   devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))}
   icon       light_led_stripe_rgb
   room       096_Beleuchtung
   verbose    0
   webCmd     on:off:rgb:rgb ffffff:rgb ff0000:rgb 00ff00:rgb 0000ff:rgb ffff00
   widgetOverride rgb:colorpicker,rgb



Über Webcmd habe ich 5 Buttons angelegt um rot, blau, gelb, grün und weiß über rgb einzustellen.
Werde mir die ColorRotinen-Konvertirung ansehen.

Viele Grüße

Markus

justme1968

ct2rgb aus color.pm sollt tun was du brauchst.

also cmdalias um ein set <name> ct <wert> zu haben das dann mit cr2rgb auf rgb umsetzt. dieses dann im homebridgeMapping für ColorTemperature verwenden.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

laserrichi

Markus hast du das jetzt hinbekommen ?
Ich habe auch soeben den LED mit Alexa ferknüpft und ich habe RGBWWCW konfiguration, und bei weiß geht bei mir auch nichts.
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

Markus.

Hallo Richi,

ja läuft nun sowiet. Ich habe einen CMD Alias erstellt.
Die Lösung war hier zu finden.


https://forum.fhem.de/index.php/topic,70738.msg695300.html#msg695300


Gruß

Markus

laserrichi

Ok Danke,

aber das will ich eigentlich so nicht einbauen...
Also wenn einmal Weiß eingestellt ist, dann funktioniert aber zumindest der wechsel von Warmweiß nach Weiß und Kaltweiß.
Nur von irgendwelchen Farben nach Weiß klappt es dann nicht. Muss mich da mal mehr mit dem Thema alexa beschäftigen ob man da commands einfach umsetzen kann.
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light