Zmiana koloru poprzez nacisnięcie przycisku

Czyli muszę mieć 3 switch’e, oddzielne dla każdego atrybutu? Kombinuje dalej ale z marnym skutkiem :slight_smile: Każdemu atrybutowi RGB dałem 2 wyjścia “0” i “255”. Tylko w określonej kombinacji powinny włączyć inny (następny) kolor. Niestety nadal nie działa. Tak jak wspominałem w pierwszym poście, ja się tym pierwszy raz “bawię” więc mogę czegoś od razu nie załapać. Muszę mieć wytłumaczone jak dziecku :slight_smile:

[{"id":"118dabded9d09c9b","type":"server-state-changed","z":"77d7482ee14af714","name":"Przycisk","server":"596fc9d0.d3e778","version":3,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.s1_click","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":80,"y":300,"wires":[["650fdb65c7ccc850"]]},{"id":"650fdb65c7ccc850","type":"switch","z":"77d7482ee14af714","name":"Rodzaj naciśnięcia?","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"single","vt":"str"},{"t":"eq","v":"double","vt":"str"},{"t":"eq","v":"triple","vt":"str"},{"t":"eq","v":"quadruple","vt":"str"},{"t":"eq","v":"many","vt":"str"},{"t":"eq","v":"long","vt":"str"},{"t":"eq","v":"long_release","vt":"str"}],"checkall":"true","repair":false,"outputs":7,"x":280,"y":300,"wires":[["3d479135799e3d6f"],["eb4222ec2b25ca1b"],[],[],[],[],[]]},{"id":"eb4222ec2b25ca1b","type":"api-current-state","z":"77d7482ee14af714","name":"Obecny kolor?","server":"596fc9d0.d3e778","version":2,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.o4","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":500,"y":280,"wires":[["078ecb0af33c0d45","da6bf2a446191b0e","7a6915454744d90b"]]},{"id":"078ecb0af33c0d45","type":"switch","z":"77d7482ee14af714","name":"rgb_color[0]","property":"data.attributes.rgb_color[0]","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"eq","v":"255","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":690,"y":220,"wires":[["102a8e45d1dbe8e3"],["b2046b4856e73f74","bb5edd7d648ab3be"]]},{"id":"bb5edd7d648ab3be","type":"api-call-service","z":"77d7482ee14af714","name":"Kolor 1","server":"596fc9d0.d3e778","version":3,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.o4","data":"{\"rgb_color\":\"[0,255,255]\"}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":900,"y":240,"wires":[[]]},{"id":"3d479135799e3d6f","type":"api-call-service","z":"77d7482ee14af714","name":"Włącz - biały","server":"596fc9d0.d3e778","version":3,"debugenabled":false,"service_domain":"light","service":"toggle","entityId":"light.o4","data":"{\"rgb_color\":[255,255,255]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":490,"y":220,"wires":[[]]},{"id":"102a8e45d1dbe8e3","type":"api-call-service","z":"77d7482ee14af714","name":"Kolor 2","server":"596fc9d0.d3e778","version":3,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.o4","data":"{\"rgb_color\":\"[255,255,0]\"}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":900,"y":280,"wires":[[]]},{"id":"b2046b4856e73f74","type":"api-call-service","z":"77d7482ee14af714","name":"Kolor 3","server":"596fc9d0.d3e778","version":3,"debugenabled":false,"service_domain":"light","service":"turn_on","entityId":"light.o4","data":"{\"rgb_color\":\"[255,255,255]\"}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":900,"y":320,"wires":[[]]},{"id":"da6bf2a446191b0e","type":"switch","z":"77d7482ee14af714","name":"rgb_color[1]","property":"data.attributes.rgb_color[1]","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"eq","v":"255","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":690,"y":280,"wires":[[],["b2046b4856e73f74","102a8e45d1dbe8e3","bb5edd7d648ab3be"]]},{"id":"7a6915454744d90b","type":"switch","z":"77d7482ee14af714","name":"rgb_color[2]","property":"data.attributes.rgb_color[2]","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"eq","v":"255","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":690,"y":340,"wires":[["b2046b4856e73f74"],["102a8e45d1dbe8e3","bb5edd7d648ab3be"]]},{"id":"596fc9d0.d3e778","type":"server","name":"Home Assistant","version":2,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30}]

PS. Teraz widzę, że edytowałeś poprzednią wiadomość. Chyba dobrze kombinuję ale muszę jeszcze trochę nad tym posiedzieć.