How can i controll Magic home Led strip effect_list with Ikea E1524 remote control ? I can control brightness and change color, but can’t change effects.
Hi, I’m also looking for the exact same functionality (in fact I have opened a issue with a question for it).
Just one question on setting the input selector - can I do it from the controller itself? For example: double_click the toggle button and the value of the input selector is “1”, tripple click and the value is “2”, etc.?
I have tried to include the following code but it doesn’t seem to work:
My applications use two Ikea E1744 symfonisk knobs. One for controlling three media players in one large room, and one for controlling different groups of lights. HASS automations determine which media player/light group was most recently activated, store this in input_text entities, and then hopefully I can use AppDaemon + ControllerX to yield reliable and smooth volume/brightness changes. My spaghetti automations to do the controlling part are really cool when they work, but are not reliable/smooth enough that I’d stop optimizing just yet
Anybody able to help me to get my Ikea E1744 symfonisk controller to be more responsive in controlling Philips Hue lights? I’ve followed the steps mentioned under 9. Symfonisk controller (E1744) works, but pretty laggy in the ControllerX FAQ, however the Hue Light group still lags ~2 seconds behind knob turns. It is also a bit hit or miss if the brightness will increase or decrease reagardless of which direction I turn the knob, and the changes are not very smooth.
I am using the Hue integration on it’s own hub, but triggering light changes from within the HA frontend or even via other Zigbee devices through MQTT happens without measurable delay, so I don’t think it’s something to do with Hue.
Here is the relevant section from Zigbee2MQTT devices.yaml. I’ve tried playing around with the debounce and removing it entirely but I don’t notice much of a difference.
Hello. It used to be where we were able to long press to dim down the light or up. Now, it doesn’t work any more. We need to tap press constantly for it to dim. The code changed or it is due to one of HA core updates?
Update: Upgrade to 2021.5 and it started to work again. Not sure if that was the issue.
A few weeks ago I bought a Hue Wall Switch Module for my odd wall switch to operate some hue bulbs. As I’m using Home Assistant I thought it will be an easy thing. Well…
I got AppDeamon and ControllerX to work and configured everything. I could use the switch but I always had to do “double clicks” even I wanted to have a toggled momentary switch. I had the same problem when I used the switch directly in the phoscon configurator.
Today I finally found out that it is a problem of my special dumb wall-switch. It is not a momentary switch. It is a mix between a momentary switch and a classical switch (called Tastschalter in German). So once you click the circuit is closed and the light turns on. Next you click again and the circuit is open. So no signal for the wall module. This means you always have to click twice for the module/controllerx to get a signal.
When I configure the switch in the Phoscon App as a classical wall switch I can finally use it as intended.
No my question, how can I get this in ControllerX?
Thanks a lot for helb and Merry Christmas from good old Germany.
I would need to see the AppDaemon logs to see what is happening. To easily track your error, I recommend you create a GitHub issue with the Question form so I can help you out easily.
The configuration looks good to me, so it must be something else.
However, you need to know that by using the mapping you are overwriting the default mapping and the center button will not toggle the light anymore. If you still want to toggle it you need to replace light.turn_on for light.toggle.
The E1810Controller is a LightController, so it does expect a light, not a switch. The E1810 does not have a Switch controller, but you can overcome that with the SwitchController class:
E1744 controller is a tricky one. I see you follow all the steps from the FAQ site, so these are the reasons you are still experiencing some lag:
Network is slow. Either the light or the controller is far from the coordinator or a router in the Zigbee network.
Light is slow to respond. Maybe the light is not responding quick through the Hue hub.
To debug this further. I recommend:
Check z2m logs to see if the logs of the E1744 appear quick or there is the delay you are experiencing.
If you have more lights or media players, and more controller, try different setups like: Symfonisk + media player or other controller + hue. This way you can identify where is the bottle neck.
I believe this problem comes from the switch and there is no much ControllerX can do for you. Is there a signal or event sent when you click the first time, or just when clicked the 2nd time? Since the circuit is close, I imagine that no signal can be sent, so neither Home Assistant or ControllerX can control that part since is a hardware flaw.
When the lights are on the run off afte 10 seconds. Exactly what I want, but … turning the lights on will also take 10 seconds before they are turned on. Is is possible to check the state of the lights before applying the delay? And if so, how do I do it?
Unfortunately, you cannot do this in a single config app, you will need to use 2. One for when the light is on, and another when is off with the callback constraint (AppDaemon feature):
Ive been using Symfonisk remote directly linked to the lights it been controlling, but now linked the symfonisk controller with ControllerX and its very nice and smooth, but the amount of steps when turning it is alot less now, meaning i have to rotate it 2-3 times to get the same result i just had to spin one time befor… ive seen i can adjust steps / clicks for other controller, but havent found how i do that with the Symfonisk controller? anyone can help?