Skip to content

Multi-System Reactor

880 Topics 8.2k Posts
  • Can you run MSR on Home Assistant OS ?

    12
    0 Votes
    12 Posts
    1k Views
    CatmanV2C
    Sounds like you all just defined steep learning curve C
  • How to upgrade from an old version of MSR?

    26
    0 Votes
    26 Posts
    3k Views
    CatmanV2C
    Couple of observations: You don't need to start from ground up HA plays really nicely with MSR and Vera. You can slide over as slowly as you like (I think I was running for nearly 2 years before I got the time to move it all I've been playing with AI as well (saves me bugging the brains trust here) Chat GPT and Claude. Although Claude is better they are both wrong FAR MORE often than they are right. I've been through 20+ iterations of code, every time being told 'This will absolutely work' and it doesn't That's not a massive issue as I sort of know what I'm doing, but I absolutely would not expect any AI at this point to be able to set you up a complete HA set up from scratch. As for Proxmox it does seem to be very popular. I'm not sure why as it's kind of complex (or looks that way to me after very limited study) I'm running my VMs on my Synology NASs. They are protected on a UPS, and take a snapshot every night. Roll back to a working instance takes minutes if not seconds. $0.02 C
  • 0 Votes
    18 Posts
    2k Views
    toggledbitsT
    Don't forget to hard refresh your browser as well.
  • Self test

    3
    0 Votes
    3 Posts
    483 Views
    CatmanV2C
    Awesome! C
  • Access control - allowing anonymous user to dashboard

    2
    0 Votes
    2 Posts
    456 Views
    toggledbitsT
    Sorry, that's not possible in the current incarnation of access control... either everything is protected by user authentication (login), or its not. I use a trivial password on my guest account ("guest") to work around it.
  • Oddness in Copy/Move of Reactions

    1
    4
    0 Votes
    1 Posts
    369 Views
    No one has replied
  • [Solved] function isRuleEnabled() issue

    4
    2
    0 Votes
    4 Posts
    711 Views
    CrilleC
    Never mind. I found the issue, this works as expected isRuleEnabled('rule-mj4xiyr8') where the rule id needs to be quoted with ' or ". Not obvious in the docs, my bad for not testing that first.
  • [Reactor] Problem with Global Reactions and groups

    3
    1
    0 Votes
    3 Posts
    524 Views
    therealdbT
    @toggledbits yes, fixed! thanks.
  • Possible feature request 2?

    3
    0 Votes
    3 Posts
    460 Views
    CatmanV2C
    Oh! Damn! And thanks! C
  • Copying a global reaction

    3
    0 Votes
    3 Posts
    644 Views
    toggledbitsT
    Got it. Next build likely for this weekend.
  • [Reactor] Bug when sending MQTT boolean payloads

    4
    1
    0 Votes
    4 Posts
    723 Views
    toggledbitsT
    Yeah, I think the underlying package has some kind of half-check somewhere, like if (payload) { ... } to see if a payload is being sent, and that would fail for boolean false and other falsy values, but it doesn't matter, I don't assume the proper conversion below me, and I missed it on the exception case in that action, so there's good permanent fix (for the code... my brain, maybe not so much).
  • Difficulty defining repeating annual period

    5
    0 Votes
    5 Posts
    556 Views
    G
    @retireditguy here's my xmas which is tricky because it moves year-to-year based on starting the day after Thanksgiving: [image: 1767447096039-a7c80e12-b0cf-4ab3-b6e4-c178b45c8f46-image.png] And here's my Thanksgiving which is tricky because it moves year-to-year, being based on the "fourth Thursday of November": [image: 1767447187394-15300be5-ee5a-4804-973b-d63b72fa404f-image.png] And here's a more "traditional" one for a set date: [image: 1767447243483-11db8315-158a-40d0-9bfb-390479a640a9-image.png]
  • Need help with sequence

    3
    0 Votes
    3 Posts
    359 Views
    therealdbT
    I will change my logic to just check for your state to be disarmed (so, no changes) for at least 5 secs, or as already suggested, just use OR with all the possible variations you’d get.
  • Possible feature request?

    5
    0 Votes
    5 Posts
    758 Views
    therealdbT
    I did a "replace script" that's parsing JSON files and replacing references. Every time I change a device (i.e.: I pair a new Zwave device or replace some Wi-Fi thing with ZigBee/Zwave), I run it with old device and new device as params. Back in the days I mostly did it manually. Here's the todo list: Stop reactor Copy storage folder (and make a backup) Search for the old device ID and change accordingly Save files, copy to storage folder Start Reactor again I agree a much needed feature will be the ability to filter rules by device. At least you'll easily spot the ones not used in code blocks and that will be useful when you don't remember the exact rule that is doing something with a particular device.
  • Logic Assistance: Exterior Lights on when Illuminance Below Threshold

    11
    2
    0 Votes
    11 Posts
    2k Views
    CatmanV2C
    @Pabla very clever! C
  • Time series documentation

    11
    0 Votes
    11 Posts
    2k Views
    tunnusT
    @toggledbits adding depth did the trick, thanks again!
  • MQTT templates for ZIgbee scene controller, or a better way?

    3
    2
    0 Votes
    3 Posts
    639 Views
    CatmanV2C
    That is very helpful, thanks. I'll enable some logging tomorrow and have a dig! C
  • Reset a delay

    8
    0 Votes
    8 Posts
    1k Views
    CatmanV2C
    Thanks both! Busy day today but shall look tomorrow. Love this place <edit> Just looks. That makes perfect sense! C
  • Constraints states visually do not match actual

    3
    3
    0 Votes
    3 Posts
    491 Views
    S
    I guess I never noticed before as I thought they used to update. The rules function so just visual. Thank You for the information.
  • [MSR] Feature request: For Each action on arrays/groups

    7
    1
    0 Votes
    7 Posts
    1k Views
    therealdbT
    yep, parameters for reactions will definitely improve my job here, specially when speaking of thermostats/HVAC in general. Thanks as always for your support, Patrick!

Recent Topics