For those of you encountering the same issue, after further testing, I stumbled across the fact that the Entity Id that must be used now is "select_preset_wled" versus "light_wled" as was the case before HA 2021.12. When selected, the service drop down should only come up with "select.select_option" and the corresponding option field needs to be populated with the name of the preset you created in WLED (not the number). Note: if you have multiple WLED's set up, your selectable Entity ID list would contain: select_preset_wled, select_preset_wled_1, select_preset_wled_2 and so on...all referring to each of the WLED lights not the actual presets of that light. Hope that helps....
Jaggz
Posts
-
WLED Automations require new Service with HA 2021.12 -
WLED Automations require new Service with HA 2021.12It was looking good in the sense that in MSR, with that change, the included Service was "select.select_option" and there was the option to specify the preset name but unfortunately, it would not fire/turn the WLED device on. As a check, I set up the same in HA automations and it worked.
-
WLED Automations require new Service with HA 2021.12The introduction of HA 2021.12 came with a breaking change to WLED whereby the lights no longer have the Service "wled.preset" or "wled.effect". The wled.preset service specifically allowed for the selection of a preset (specific color, effect, light intensity, etc) which was manually set up in the WLED application to use in automations. In MSR, to gain access to the service "wled.preset", a manual workaround was implemented which required the creation of a text file called local_hass_devices.yaml which then needed to be placed in the config subdirectory with some scripting that told the HassController class that the specific entity mentioned supports the wled service. More detail can be found in the prior post "MSR and WLED Presets". In 2021.12, however, to set up an automation Home Assistant, you must now select "select.select_option" as the Service with the entity being the specific WLED and the option being the actual name of the preset (versus the preset number required in wled.preset). Is there a way to implement the same Service in Reactor as that Service is not being provided as an option currently. Breaking change notes in Home Assistant simply say "The wled.effect and wled.preset services have been removed. For both services, full replacements are available as normal entities in Home Assistant."
-
Updated to latest MSR 21243 and no entities are being executed I HubitatHad the same issue. Reaction as a group would not fire but entities within the Reaction would when manually selecting them (hit the little play button next to them). Everything else looked normal from a Status perspective (i.e. motion detected sending the rule into green status, etc). I fixed the problem by installing a fresh copy (leaving the reactor-data folder untouched).
-
MSR missing conditionThanks Patrick and sorry for the duplicate. Should have searched the forums more thoroughly. I still have to contend with how to migrate the current Reactor in Vera being able to activate a Lua script I have set up unique to each group (i.e. Brian Home, Mary Home, etc) but I will look to figure that out. :). Btw...to my second question about changing the landing page...while not a big deal, is that possible?
-
MSR missing conditionI am finding that a key condition is missing for an entity in MSR that is available in Reactor (Vera). In the MSR screen shot, "updates" is missing from the list (should come right after "changes) whereas in Vera Reactor, it's there. Any ideas why it may be missing and/or how to get it back. It's a vital component of the automation.
And just a random question. Upon opening MSR, is there a way to set the landing page at "Status" versus "About"?
-
MSR and WLED PresetsThanks. This worked perfectly and do appreciate the added context to understand why. Note: there was already a "local_hass_devices.yaml" file in my config with an entities header. Therefore, I just needed to enter the following 3 lines/entity information you noted below that heading and all was good.
-
MSR and WLED Presetswled.preset
-
MSR and WLED PresetsAttempting to set up an automation that turns on one of my WLED lights running in Home Assistant to a specific "preset", defined in the WLED application. In HA automations, there is an option to input the specific preset number but that doesn't seem to be an option in MSR. Am I missing something or can this be added in a future release?