Hallo ich habe eine Ikea Tradif Lampe per zigbee2mqtt eingebunden. Die Lampe kann ich schalten und per set die Helligkeit setzen. Jetzt würde ich gerne einen Silder für die Helligkeit einfügen aber irgendwie funktioniert das nicht so wie es soll.
Ich habe ein attr widgetOverride color_temp:kalt,standart,warm brightness:slider,0,15,255 eingefügt aber irgendwie bekomme ich im WEBCMD keinen Slider. Muss ich noch was einstellen in Gobal oder ein Zusatzmodul laden?
hier mal ein list des Geräts und wie mein Webcmd aussieht:
Internals:
DEF LED1650R5 0x000b57fffeaf4080
IODev MQTT
MODEL LED1650R5
NAME XMI_0x000b57fffeaf4080
NOTIFYDEV LED1650R5 0x000b57fffeaf4080
NR 135
SID 0x000b57fffeaf4080
STATE on
TYPE XiaomiMQTTDevice
READINGS:
2018-06-21 10:50:42 brightness 120
2018-06-21 10:50:42 state on
2018-06-21 10:50:42 transmission-state incoming publish received
message_ids:
subscribe:
zigbee2mqtt/0x000b57fffeaf4080
xiaomi/0x000b57fffeaf4080/#
subscribeExpr:
^zigbee2mqtt\/0x000b57fffeaf4080$
^xiaomi\/0x000b57fffeaf4080.*$
subscribeQos:
xiaomi/0x000b57fffeaf4080/# 0
zigbee2mqtt/0x000b57fffeaf4080 0
Attributes:
IODev MQTT
alias LED1650R5_3
eventMap 250:kalt;; 300:standart;; 400:warm
room XiaomiMQTTDevice
webCmd on:off:brightness:color_temp
widgetOverride color_temp:kalt,standart,warm brightness:slider,0,15,255
versuch's mal mit Folgendem:
Für die Brightness: "brightness:colorpicker,BRI,0,15,255"
Für color_temp ist es uU. etwas komplizierter, würde entweder ein "color_temp::uzsuSelectRadio,kalt,standart,warm" nehmen, oder dann die Werte via colorpicker bilden (3 Stufen 0-2) und dann ummappen.
Gruß, Beta-User
Hallo,
danke erstmal, aber es hat keinlerei Auswirkung ich habe immer noch nur brighness als Text oben stehen, wenn ich draufklicke passiert auch nichts.
Attributes:
IODev MQTT
alias LED1650R5_3
eventMap 250:kalt;; 300:standart;; 400:warm
room XiaomiMQTTDevice
webCmd on:off:brightness
widgetOverride brightness:colorpicker,BRI,0,15,255
Kann es sein, das das color-Modul nicht geladen wird?
ja kann sein, wie kann ich es laden? Meine Hue leuchten haben aber einen slider und auch drei Buttons für die Farbtemperatur.
Internals:
CHANGED
DEF 18 IODev=Hue_Bridge_WZ
ID 18
INTERVAL
IODev Hue_Bridge_WZ
NAME HUEDevice18
NR 74
STATE unreachable
TYPE HUEDevice
manufacturername OSRAM
modelid Classic A60 TW
name WZ Deckenleuchte 1
swversion V1.03.07
type Color temperature light
uniqueid 84:18:26:00:00:00:f1:e9-03
READINGS:
2018-06-15 20:12:33 alert none
2018-06-19 07:48:39 bri 254
2018-06-15 20:12:33 colormode ct
2018-06-15 20:12:33 ct 370 (2702K)
2018-06-15 20:12:33 onoff 1
2018-06-19 07:48:39 pct 100
2018-06-19 08:03:39 reachable 0
2018-06-15 20:12:33 rgb ffc698
2018-06-19 08:03:39 state unreachable
helper:
alert none
bri 254
colormode ct
ct 370
devtype
effect
hue -1
pct 100
reachable 0
rgb ffc698
sat -1
update_timeout -1
xy
Attributes:
IODev Hue_Bridge_WZ
alias WZ Deckenleuchte 1
color-icons 2
devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
model Classic A60 TW
room HUEDevice
subType ctdimmer
webCmd ct:ct 490:ct 380:ct 270:ct 160:toggle:on:off
Wenn Hue geladen wird, müßte color auch da sein.
In dem Post vohin war vermutlich ein ":" zu viel drin, sorry: "color_temp:uzsuSelectRadio,kalt,standart,warm" könnte klappen, in deinem webCmd-Code fehlt m.E. der link von dem Wert (z.B. kalt) auf das reading.
Die Event-map kann man auch umbiegen und Leerzeichen verwenden, dann brauch man aber einen anderen Trenner. So vielleicht (ungeprüft): attr <device> eventMap /250:color_temp kalt/300:color_temp standart/400:color_temp warm/
Ich hoffe mal ich habe es richtig verstanden, ich hab bis jetzt noch nicht viel mit dem Interface rumgespielt. Aber zu einem Ergebniss bin ich nicht gekommen. Jetzt hab ich nur oben color_temp stehen.
Internals:
Attributes:
IODev MQTT
alias LED1650R5_3
eventMap /250:color_temp kalt/300:color_temp standart/400:color_temp warm/
room XiaomiMQTTDevice
webCmd on:off:brightness:color_temp
widgetOverride color_temp:uzsuSelectRadio,kalt,standart,warm
Hat keiner mehr Ideen für mich? Ich hätte wirklich gerne einen Slider für die Lampen.
Selbe Problem hier.
Zitat von: jay-jey am 26 Juni 2018, 12:52:48
Hat keiner mehr Ideen für mich? Ich hätte wirklich gerne einen Slider für die Lampen.
Den Slider hab ich mit
attr Lampe webCmd on:off:brightness:color_temp
attr Lampe widgetOverride color_temp:kalt,standart,warm brightness:slider,0,15,255
Eingerichtet. Aber Farben gehen bei mir nicht.
Kein kalt warm, und auch bei den Farbigen Lampen geht nix.
Vielleicht liest hier ja noch jemand mit.
Hallo,
also hab jetzt auch mal wieder ein wenig daran rumgespielt und bei mir scheint es jetzt zu funktionieren. Hab eigentlich nichts gemacht, zwischenzeitlich aber mal ein Update und ein paar Sachen für die Fritzbox nachinstalliert. Vielleicht auch einfach mal FHEM oder den ganze Pi neustarten bzw. updaten.
Wie sind denn deine Attribute für webcmd etc.
Wie gesagt, bei mir geht nur dimmen. Kann keine Farbtemperatur und bei den Farbigen Lampen keine Farbe einstellen.
Und mit Alexa kann ich sie auch nicht ansprechen obwohl sie die Lampen findet.
Hallo,
also mir ging es eigentlich auch nur ums dimmen, ich hab hier nur die einfachen GU10 400 lm die eh nur dimmen, aber keinen Farbwechsel beherschen. Was passiert denn wenn du den Befehl per set Lampex oder per Mqtt an die Lampe schickst?
Zu Alexa kann ich dir auch leider nicht helfen ich nutze dies nicht.
Also meine Tradfri Lampe wechselte erst die Farbe nachdem ich den Slider auf einen höheren Wert gesetzt habe. Evtl. ist das bei den Hue ja auch so.
widgetOverride color_temp:slider,0,1,800 brightness:slider,0,15,255
Hallo Dogas,
ich versuche schon seit Tagen meine Tradfri RGB Birne zum Farbwechsel zu bewegen.Aber Sie reagiert nur auf An/Aus/Dimmen.Was ist der Trick.Könntest du mir mal beschreiben wie du die Birne eingebunden und definiert hast?
Habe ich richtig verstanden das du die Birne per Zigbee/mqtt eingebunden hast also so ganz ohne bridge?
Gruss bUll1t