Skip to content

Multi-System Reactor

817 Topics 7.8k Posts
  • Category Topic Guide -- Read Before Posting

    Pinned Locked guidelines
    1
    8 Votes
    1 Posts
    1k Views
    No one has replied
  • Reactor (Multi-System/Multi-Hub) Announcements

    Pinned Locked announcements
    130
    5 Votes
    130 Posts
    74k Views
    toggledbitsT
    Reactor build 25323 Rule-based Variables: correct an error handling dependency evaluation of subscoped variables. SystemController: prevent spurious exception that could be thrown while shutting down Reactor. It had no effect, but it's preventable and I like my logs error-free.
  • Error: Command timeout

    3
    0 Votes
    3 Posts
    51 Views
    G
    @toggledbits that log line is from the pop-up with the big red bar across the top I received in the UI.
  • 0 Votes
    5 Posts
    138 Views
    CrilleC
    Super, it now behaves as expected. Once again thank you!
  • Home Assistant 2025.11.2 and latest-25315

    6
    1
    0 Votes
    6 Posts
    152 Views
    G
    @tamorgen it would appear my backups were overwritten already. I had it set for a high number, seems an update somewhere dropped it back to the defaults.
  • Notice to Docker + ARM Users (RPi 3/4/5 and others)

    1
    1 Votes
    1 Posts
    67 Views
    No one has replied
  • Requesting a proper ARM64/aarch64 Docker image (Pi 5 support)

    3
    1 Votes
    3 Posts
    155 Views
    M
    The latest-arm64 works perfectly now on my RPi5 - huge thanks for pushing the arm64 Bookworm build! This was the last showstopper for my RPi4 → RPi5 migration, so I can finally continue the move. Here’s the container coming up cleanly: mgvra@desktop:/development/knx-hal-mono$ docker --context production-rpi5 compose --env-file .env-prod up msr [+] Running 1/1 ✔ Container mosquitto Running 0.0s Attaching to msr msr | Reactor latest-25315-bc301993 app 25315 configuration from /var/reactor/config msr | NODE_PATH /opt/reactor:/opt/reactor/node_modules msr | [latest-25315]2025-11-15T03:42:09.308Z <app:null> Reactor build latest-25315-bc301993 starting on v24.11.1 /usr/local/bin/node msr | [latest-25315]2025-11-15T03:42:09.309Z <app:null> Process ID 1 user/group 0/0; docker; platform linux/arm64 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16); locale (undefined) msr | [latest-25315]2025-11-15T03:42:09.309Z <app:null> Basedir /opt/reactor; data in /var/reactor/storage msr | [latest-25315]2025-11-15T03:42:09.309Z <app:null> NODE_PATH=/opt/reactor:/opt/reactor/node_modules msr | [latest-25315]2025-11-15T03:42:09.332Z <app:null> Resolved timezone=Europe/Helsinki, environment TZ=Europe/Helsinki; offset minutes from UTC=120 . . . Thanks again — I dropped a few drams for such a fast support. br, mgvra
  • Script action and custom timers

    4
    0 Votes
    4 Posts
    167 Views
    toggledbitsT
    Depends on what you mean by "fire". If you look at the logs (not in pulse output mode, but in the default "follow"), you will probably see it being re-evaluated every 10 seconds, but because your result is a constant true, the rule SETs and never RESETs. Changing it to pulse output, of course, changes that. The thing to notice, though, is that the expression IS being evaluated every 10 seconds, regardless of the output mode of the condition.
  • Help resolve change in behaviour post update

    12
    1
    0 Votes
    12 Posts
    455 Views
    CatmanV2C
    I shall have a play! C
  • Reactor w/HA 2025.11 error on set_datetime service call setting only time

    6
    0 Votes
    6 Posts
    188 Views
    CrilleC
    Sounds good, thank you for your work!
  • 0 Votes
    17 Posts
    557 Views
    toggledbitsT
    @gwp1 yes!
  • [Solved] alarm() in global expression throws error in log.

    26
    1
    0 Votes
    26 Posts
    995 Views
    toggledbitsT
    Whew! If that was anything, it was the work of an aging magician. Thanks for sticking with it and supplying good info.
  • [Solved] Define function issue in latest-25304

    12
    1
    0 Votes
    12 Posts
    541 Views
    CrilleC
    Super, thank you very much. You're the real MVP!
  • No Upgrade Notification for Build 25308?

    2
    0 Votes
    2 Posts
    150 Views
    toggledbitsT
    It's a silent/optional build. I actually do this often, when I roll a build that has a very limited number of fixes to address an issue or issues affecting a very limited audience (i.e. most people would not get any value/changes in the upgrade from the previous build).
  • Strange behavior in MSR latest-25304 with disabled groups in Reaction

    2
    1
    0 Votes
    2 Posts
    162 Views
    toggledbitsT
    @therealdb said in Strange behavior in MSR latest-25304 with disabled groups in Reaction: When pressing the button, Can you explain what this means? And please show the entire rule. Edit 2: Never mind. I was focused on the variable and the interpretation of the value, but I see now, that's not what you're looking at... one moment please... Edit 3: OK. That's not a 25304-specific issue... goes back to forever. Will be fixed in next build (soon/today).
  • [Reactor] Variables not updating correctly in latest-25201-2aa18550

    95
    2
    0 Votes
    95 Posts
    11k Views
    toggledbitsT
    @tunnus OK. We got that one, too! Thanks for sticking with that process and getting me a lot of good information. Build 25304 is now fully released for all platforms and architectures. Please see the release announcement for a full list of change.
  • The reaction stopped working (Google Nest max playing a video)

    Locked Solved
    9
    1
    0 Votes
    9 Posts
    872 Views
    toggledbitsT
    @Fanan Build 25304 has the necessary changes to support what has changed in Home Assistant. The following is an example action to play media in the new model: The first example in the screen shot below shows how to format the object field that Home Assistant needs as JSON. The second example shows how to use YAML for the field. [image: 1761918113553-eb87b70b-d5d1-4afc-afc3-2e468deb6fe3-image.png]
  • Handling Dead Entities and Renamed Entities

    Solved
    5
    0 Votes
    5 Posts
    385 Views
    PablaP
    @toggledbits interesting, I totally understand the rationale why the controllers act this way. However, I feel like there are times where you’d want to batch update entities. Could this be added into the UI, similar to the purge dead entities action? Maybe an “update entity metadata” action?
  • Strange behavior for MQTT templates using payload and attributes

    6
    1
    0 Votes
    6 Posts
    482 Views
    toggledbitsT
    @therealdb said in Strange behavior for MQTT templates using payload and attributes: Never code in a hurry while doing 100 other things Ummm... is there any other way?
  • [MSR] reactor-mqtt-contrib package for additional MQTT templates

    Locked
    46
    1 Votes
    46 Posts
    10k Views
    therealdbT
    25272: Fixes for shelly_scenecontroller to better handle multiple pushes of the same button.

Recent Topics