Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Unsolved
Collapse
Discussion Forum to share and further the development of home control and automation, independent of platforms.
T

tamorgen

@tamorgen
[Reactor] Variables not updating correctly in latest-25201-2aa18550
therealdbT
Topic thumbnail image
Multi-System Reactor
[Reactor] Copy&Paste of Rules
therealdbT
I don't know if I'm the only one, but managing more than one Reactor installs, the need to have some sort of copy&paste for rules has grown on me. While I understand the technical challenges, I'm wondering if a "god mode" where I could copy the raw JSON rule and paste it into another rule could be an advanced, flag only feature that could benefit power users. I know I can copy the JSON file and proceed, but I must stop Reactor and when doing maintenance, it's more clicks to do. Just an idea
Multi-System Reactor
[MSR] reactor-mqtt-contrib package for additional MQTT templates
therealdbT
I'm slowly migrating all my stuff to MQTT under MSR, so I have a central place to integrate everything (and, in a not-so-distant future, to remove virtual devices from my Vera and leave it running zwave only). Anyway, here's my reactor-mqtt-contrib package: https://github.com/dbochicchio/reactor-mqtt-contrib Simply download yaml files (everything or just the ones you need) and you're good to go. I have mapped my most useful devices, but I'll add others soon. Feel free to ask for specific templates, since I've worked a lot in the last weeks to understand and operate them. The templates are supporting both init and query, so you have always up-to-date devices at startup, and the ability to poll them. Online status is supported as well, so you can get disconnected devices with a simple expression. Many-many thanks to @toggledbits for its dedication, support, and patience with me and my requests
Multi-System Reactor
[Reactor] Help with screne controller cycling logic
therealdbT
I’ve added a couple of Shelly Wave i4 as scene controllers and I’m planning to add more, since I can just use standard buttons instead of battery-powered scene controllers, which also looks better aesthetically. That said, I’m struggling to figure out how to write a simple rule that cycles between states every time I press a button. Example: Light 1 ON → OFF, then Light 2 ON → OFF. The part I can’t get right is handling the case where Light 1 or Light 2 might already be ON independently of the rule. Maybe it’s just too much sun and relaxation clouding my brain, but any hint would be appreciated.
Multi-System Reactor
Stop the MSR by an external switch on Hubitat.
wmarcolinW
Use case: When performing home maintenance, such as air conditioning, I want all rules involving air conditioning to be disabled. To do this, to day, I have a virtual switch that I placed within all rules involving air conditioning, meaning that if I turn it off, none of them work. Then another situation: the water pump system and garden irrigation, another switch. In short, I had to create several virtual switches in Hubitat to disable rules in MSR. Unfortunately, however, I was unable to cover all scenarios, so I wondered if it would be possible for MSR to support a virtual MSR switch, which, when configured in the reactor settings, would function as a general on/off switch for MSR. If it is configured and turned off, the entire rules and actions in MSR stops working, except for the status change reading process, specifically for this switch, which, when turned on, would restart the MSR. Would it be possible to do something like this? Any recommendations from the experts?
Multi-System Reactor
Expose MSR entities
CatmanV2C
Probably a really dumb question. Currently I am using the owntracks_sensor for tracking phones being in region in MSR and it works great. Digging around with Home Assistant and toying with some dashboards, is there any way of exposing that sensor to HA trivially? I could set MSR to trip a virtual switch in OpenLuup which can then be exposed to HA (with all my other Vera devices) but that feels a bit in-elegant if I can do it directly. Any thoughts? Apologies if the ask is not clear/ TIA C
Multi-System Reactor
Comment in Globa Expressions
Tom_DT
I have several Global Expressions that are set by a rule so the definition area is blank. I'd like to add a comment in this area that explains what is setting the value. Commenting in this area breaks the remote setting. Any way to document what is setting the GE?
Multi-System Reactor
Little Bobby tables...
CatmanV2C
...is back.... https://arstechnica.com/google/2025/08/researchers-use-calendar-events-to-hack-gemini-control-smart-home-gadgets/?utm_source=facebook&utm_medium=social&utm_campaign=dhfacebook&utm_content=null&fbclid=IwY2xjawMBq-pleHRuA2FlbQIxMQABHlSqIalzbz1IxcJFzlw8GBE6nC3FwvxcHgR370nJhogU6JjqbmRxG-lysqgh_aem_lx9XboYFKw9tpHnedGQKUA C
General Discussion
Home Assistant Voice TTS is Easy
toggledbitsT
Topic thumbnail image
Home Assistant
Play Audio through Home Assistant Voice Unit
toggledbitsT
Topic thumbnail image
Home Assistant
Home Assistant Voice
CatmanV2C
Has anyone had a play with the local voice control for HA? I've got one on order because... https://www.home-assistant.io/voice-pe/ C
Home Assistant
Unofficial thread for compatibility
tunnusT
As there are statements about compatibility for home assistant versions in MSR new version announcements (e.g. "HassController: Bless Hass to 2025.7.3"), I thought it would be good idea to track other controllers as well. As an example, I can confirm that build "latest-25208-c53e8513" works with Hubitat Elevation C-8 platform version 2.4.2.134 using Maker API.
Multi-System Reactor
Gradually turn on lights.
Tom_DT
I have several lights that I would like to turn on very gradually over 15 or 20 seconds. from 0 to .25 in .01 increments. I have tried a few things that came nowhere near working, so here I am.
Multi-System Reactor
Reactor (Multi-System/Multi-Hub) Announcements
toggledbitsT
Build 21228 has been released. Docker images available from DockerHub as usual, and bare-metal packages here. Home Assistant up to version 2021.8.6 supported; the online version of the manual will now state the current supported versions; Fix an error in OWMWeatherController that could cause it to stop updating; Unify the approach to entity filtering on all hub interface classes (controllers); this works for device entities only; it may be extended to other entities later; Improve error detail in messages for EzloController during auth phase; Add isRuleSet() and isRuleEnabled() functions to expressions extensions; Implement set action for lock and passage capabilities (makes them more easily scriptable in some cases); Fix a place in the UI where 24-hour time was not being displayed.
Multi-System Reactor
Can't customize home page
G
I foolishly let my system wipe all cookies this morning and with it my settings for my MSR home page. Once logged back in I can no longer remove errant panes nor is the + available to add new ones. Brave Browser v1.80.122 (Jul 16, 2025) What have I done?! Will check other browsers on my M1. UPDATE: Safari exhibits same behaviour. I've tried both sans last-four public key entry and with - no change.
Multi-System Reactor
Error After Upgrade
T
Topic thumbnail image
Multi-System Reactor
Reset attribute value of entity in event handler
R
Topic thumbnail image
Multi-System Reactor
Need help figuring out how to delay a reset on reaction
T
Topic thumbnail image
Multi-System Reactor
Way to search for rules (rule state) in other rules
T
@toggledbits, not sure if this is a feature request or I'm using the search tool wrong. You have a "Search for rule" in the Rules Set tab in MSR. It works nicely to find a rule and bring up said rule, but can it/could it be used for as a "where used?" global search? For instance, I have a fairly large set of rules, divided up into 10 different rulesets. There's easily a hundred individual rules, and many of the rules have Rule State triggers, which of course refer to other rules. Amongst my troubleshooting today, I came across what may have been a duplicate or troubleshooting attempt, but I can't tell if it's actually used as a Rule State in another rule without opening each rule that I suspect it may be a part of. Thanks.
Multi-System Reactor
Links to MSR from HA
Tom_DT
I am using Home Assistant a lot recently. On a dashboard showing the devices, I would like to show a link to the MSR rule that controls the devices. Is there a way to link directly into MSR?
Multi-System Reactor
About
Posts
199
Topics
40
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Another Vera --> Home Assistant migration question
    T tamorgen

    @therealdb

    I just ended it doing it from scratch. It only took a few hours to go from room to room, exclude, include, etc. Home Assistant includes devices much faster than Vera. The biggest headache was waiting for Vera to reload itself every time I removed a node, that and moving both Vera and Home Assistant from room to room, plugging in, and waiting for them to boot up.

    The other headache I ended up dealing with some of my battery powered devices. More specifically, I had problems with my iBlinds motors. I could connect to them fine when my Home Assistant RPI was in the room, but the minute I put the RPI back in it's home, which is the same location Vera was in before, I lost all communication with those devices. I spent the better part of yesterday fighting this.

    I let Home Assistant heal the mesh last night, and tried again this morning. They still were being listed as "dead". I started digging a bit more into the HA community forums, and I came across a post that said that plugging the Zwave stick directly into the USB port is a known problem, and that there can be interference from the Pi board itself. I found an old USB extension cable, and moved it about 3 feet away, and magically everything joined back up!

    At this point, I've pretty much migrated off of Vera. It's kind of bittersweet. Vera worked pretty well when I started off years ago, but the lack of development from Vera, together with the instability of their servers, and the lack of forward momentum on the Ezlo front put me fully in the Home Assistant camp. Thankfully MSR has made that shift much easier, since I was able to use my same rules from Vera and use them for my new HA.

    Vera

  • Home assistant Native Notification
    T tamorgen

    @toggledbits
    Thanks Patrick, that did the trick!

    Multi-System Reactor

  • Is it possible to use a single reaction for multiple entities as variables?
    T tamorgen

    @Pabla said in Is it possible to use a single reaction for multiple entities as variables?:

    Don't use the play button next to the action, use the play button right under set reaction

    Well that makes a difference! This has been driving me nuts all afternoon. Thanks for cluing me in!

    IMG_F4FBD5E781DD-1.jpeg

    Multi-System Reactor

  • ZWaveJSController won't connect to ZWaveJS under Home Assistant/HACS
    T tamorgen

    Figured out the issue. HA has moved crap all over the place over the past year, and some of those directions in the other thread are out date. Here is the problem I found. It still leads back to @Pabla 's comment about only one instance running.

    When I went to HACS --> Add-ons, I saw a screen, with only Z-Wave JS UI. If I go to Settings --> Add-Ons, it shows Z-Wave JS and Z-Wave JS UI.

    I went into Z-Wave JS in the Add-On screen, and changed the Start On Boot to off, and all of a sudden, the Z-Wave JS Controller connected.

    Screen Shot 2023-04-02 at 12.58.26 PM.png

    Crazy!

    Multi-System Reactor

  • Would you use a self-hosted geofencing solution?
    T tamorgen

    I'm just getting started using MSR. I'm currently using iPhoneLocator as a plugin on Vera, but I'm looking eventually to retire my Vera and move to Ezlo. Ezlo has on their roadmap native Geofencing, however, if it's anything like Vera's, I don't see it being particuarlly reliable. I found iPhoneLocator to be much more reliable. Unfortunately, the developer has said he has no plans of migrating it to Ezlo, so I'm stuck with waiting for Ezlo to devlop theirs, or keeping Vera running at the same time as Ezlo, and using iPhoneLocator as a Geofencing solution through MSR.

    I would like to see something self hosted through MSR.

    General Discussion

  • New HA instance
    T tamorgen

    @CatmanV2

    Welcome to the HA community. I stuck around with Vera for about 8 years, and kept waiting for Ezlo to live up to it's promises, as support for Vera dwindled and fell behind. Last September I took the jump to HA, ported all of my Vera native Reactor rules to MSR, and haven't looked back. I'm amazed on how much more I'm able to do with Home Assistant, and the stability improvements are night and day.

    I'm running my HA on a stand alone RPi4 as well. I run MSR on my home NAS server. A word or two of advice I would give you, is make sure you run it on a SSD and not the microSD slot. Faster performance and much better reliability. And of course, run backups of your HA configuration (Google cloud is a good solution for this).

    Home Assistant

  • First post
    T tamorgen

    Good morning all,
    First, I just wanted to say hi and introduce myself. I've been using a Vera Plus for about 8 years now, and the luup based Reactor for two or three. Before that I used PLEG for my home logic on Vera.

    I've been monitoring the evolution of Ezlo, and I'm starting to consider making the jump to it. After discussing with others over on the Vera/Ezlo community, it seems that it's not an all or nothing switch, particularly with the Patrick's MSR, so I'm joining here today to start taking a look at it.

    Anyway, that's my basic post. Look forward to playing with MSR in the near future.

    Multi-System Reactor

  • Smart bed sensor
    T tamorgen

    @CatmanV2 said in Smart bed sensor:

    The Ex-Vera abuser know as CatmanV2.....

    HA! Vera abuser or abused by Vera? I know I felt abused when I switched to Home Assistant just about a year ago.

    General Discussion

  • First post
    T tamorgen

    @toggledbits said in First post:

    Haven't used Fedora in a good while (although I'm a Berkeley guy), but most *nix has the which command you can use to find the path that a command lives in: which node

    That did it. I always forget that command!

    Multi-System Reactor

  • MSR Reaction question - Support with iBlinds on Vera
    T tamorgen

    @toggledbits Thanks Patrick. I'll edit the post title.

    Multi-System Reactor

  • Using Google Calendar data from HA in Reactor
    T tamorgen

    @therealdb said in Using Google Calendar data from HA in Reactor:

    There’s a part dedicated to dates in the docs. I think the best approach is to parse the date from the attribute and compare day and month part to start/end. Everything is covered under expressions in the docs.

    I figured the issue out. All the documentation in HA had been telling me to use haas_attr: offset_reached to cue to the calendar event, which seems to work in Home Assistant when creating automations, but not in MSR. What I found through a bit of trial and error is that what I'm actually looking for is haas.state (primary).

    Once I figured that out, adding conditions based upon hass_attr: message, which is actually the calendar title.

    Multi-System Reactor

  • Update to 22306 not working as expected
    T tamorgen

    That would do it . I thought I was in my home directory.

    Multi-System Reactor

  • iPhone location or alternative.
    T tamorgen

    @gwp1 said in iPhone location or alternative.:

    @tamorgen If you're using Home Assistant look into iCloud3. It replaces the native iCloud integration and is much, much more reliable. You can find it in HACS.

    Oh - and the level of detail you can pull into MSR is wonderful.

    I did try it for a while, but I kept getting annoying emails from Apple that my iCloud account was signed into. There is a ton of detail on it, but frankly, all I needed to know was whether a particular user was at my home or not. The companion app works perfectly well for that simple task

    Multi-System Reactor

  • iPhone location or alternative.
    T tamorgen

    @gwp1 said in iPhone location or alternative.:

    @tamorgen I found the trick of triggering from iC3's zone_name within MSR virtually eliminates false GPS drift from suddenly shutting my house down around me only to open it back up again when it course-corrects.

    I don't get those emails - I think I did initially and don't recall what I did to stop them. iCloud does, now and then, force a reconfirmation dialogue but that's easy 2FA stuff.

    You know, looking back, I don’t think I was using IC3. I think I was using the Apple ICloud integration native to HA, not HACS. I’ll take a look at a closer look at IC3. Might give me some added functionality I don’t know I need 🙂

    Multi-System Reactor

  • Need help with DynamicGroup reaction for dead nodes in HAAS
    T tamorgen

    @toggledbits said in Need help with DynamicGroup reaction for dead nodes in HAAS:

    EDIT: The screen shot should have a line group_actions: true following the filter_expression line, with the same indent.

    I saw that in the block code when I was adding it to my instance. Thanks for pointing it out.

    Now I'll have to watch the logging to see if it gets triggered.... that and notifications sent to my phone.

    Multi-System Reactor

  • MSR - Bug report
    T tamorgen

    @toggledbits
    New information: I created a new rule, and the "less than" operator does save properly. The issue seems to only be the case when changing the restriction operator on existing rules.

    I also tried to change that newly created rule restriction operator from "less than" to "at least", and just like my other existing rules, it failed to save after the change.

    I hope this helps.

    Multi-System Reactor

  • MSR - Bug report
    T tamorgen

    @toggledbits,
    I just tried another method for verification. I tried making a copy of the rule, and editing that copy. I'm unable to change that restriction operator on the newly copied rule. I'm assuming it saves it when the rule is copied, so when I go to edit that restriction, it acts like an existing rule, and will not allow the change to be saved.

    Please let me know if I can provide any more information.

    Multi-System Reactor

  • MSR - Bug report
    T tamorgen

    @toggledbits,
    Final piece of the puzzle. If I change the sustained seconds value itself, I can change the sustained operator. I'm now able to correct the rules operator, but I have to change the seconds value along with the operator for it save properly. This is a work around, but no matter what I to do, the restriction operator cannot be changed by only changing the drop down.

    I hope this makes sense and you can reproduce it on your end, to determine the cause. If you need anything else from me, please let me know.

    Multi-System Reactor

  • [SOLVED] New iblind and zwaveJScontroller/MSR not communicating
    T tamorgen

    @gwp1 said in [SOLVED] New iblind and zwaveJScontroller/MSR not communicating:

    Further, I just discovered if I do a reinterview on an existing blind via ZWaveJS in HA it switches to this new Window Covering mode.

    For what it's worth, I have both v2 and v3.1 iBlinds in my home. Reinterviewing only changes the type from multilevel switches to window covering on v3.1 blinds. Version 2 blinds remain multilevel switches after reinterviewing.

    The Window Covering class is supposedly better. The MLS class is designed for rolling blinds, so on/off will have the bllinds all the way open, or all the way off. With horizonal blinds, the 0/100 values are just 180 degree opposites of a closed blind. With Window Covering class, I believe there are values to tell the Z-Wave system what type of blind it is, and specify what is open versus closed. I dealt with iBlinds support maybe 4 or 5 months ago, and at the time, no Z-Wave system supported Window Covering. Zwave JS implemented the change shortly thereafter.

    Multi-System Reactor solved

  • Actionable notification question
    T tamorgen

    @toggledbits, it's going to take soem time to wrap my head around everything you posted, but it's great to know it's possible!

    Multi-System Reactor
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Unsolved