Skip to content

Multi-System Reactor

780 Topics 7.4k Posts
  • Global Expression – Reference Error

    Locked
    13
    0 Votes
    13 Posts
    594 Views
    wmarcolinW

    @toggledbits

    a7f22b83-cfa6-43ac-9783-74b8b5df9d73-image.png

  • Build 22118 - entity updates

    Locked
    2
    1 Votes
    2 Posts
    127 Views
    toggledbitsT

    That's part of the new entity tracking stuff in this version. It's been a while since I posted a release, and this is why. Big changes. I've been running my own house on this version for a couple of months, and the ZWaveJS testers have also been using it.

    Enjoy!

  • 0 Votes
    40 Posts
    2k Views
    wmarcolinW

    Well, after such a good result with Z-Wave, now also external antenna for Zigbee with the same benefit.

    cf21e073-f854-436f-a3da-b1ceab53b231-image.png

  • 0 Votes
    8 Posts
    315 Views
    CatmanV2C

    About to do an entire kerrnel upgrade to get to nodejs 16. Still worries me 😉

    C

  • Is a global timestamp expression possible ?

    Locked
    4
    1 Votes
    4 Posts
    295 Views
    B

    @toggledbits Thank you for the reply and solution.

    What confused me was that as an expression created within a Rule it worked fine, but now that I read your reply I see why, this was a "Doh!" on my part, I hadn't thought of it like that.

    Thanks again!,
    -b

  • Restart router when it's gone offline?

    Locked Solved
    12
    0 Votes
    12 Posts
    721 Views
    toggledbitsT

    The included script only runs on Linux systems. A version of the script for Windows would make a great community contribution.

  • MSR for Scene Controllers

    Locked
    10
    0 Votes
    10 Posts
    466 Views
    therealdbT

    @toggledbits I’ve found an old post with plain reactor and the same problem. So, while getting the buttons is doable, if the same scene happens again, it will not update (while with luup variable_watch you’ll be notified anyway). I’m trying a couple of different approaches, but setting the variables to something different will stop the report until a luup reload. We’ll see.

  • Best strategy to get the difference between pulses in MSR

    Locked
    3
    0 Votes
    3 Posts
    196 Views
    therealdbT

    Ok, I’ve used the first approach after my initial post and it’s working. I’m intrigued by the other parts and I’ll take a look later today to the docs, since I want to apply this logic to my logic for the solar excess. Thanks.

  • Status of MSR in Home Assistant

    Locked
    3
    0 Votes
    3 Posts
    196 Views
    MatohlM

    Thanks, a project for tomorrow

  • Notifications from Alerts

    Locked
    25
    0 Votes
    25 Posts
    2k Views
    R

    I am running a z-wave.me hat on a rpi. That is the device that is loosing connectivity occasionally. Since it is intermittent, it is hard to find a time when it occurs that I can look at the error and try to figure out the syntax of local expression. Anyone know of a commend that I can run from the terminal in HASS OS to kill the connection to force the error that won't screw up my zwave after a reboot?

  • Invocable rules via MQTT

    Locked
    8
    0 Votes
    8 Posts
    374 Views
    therealdbT

    For anyone trying to do the same in future, here's what I did, in detail:

    I defined a global variable named scenefrommqtt (leave it empty, so it's settable) I'm publishing an MQTT message under reactor/mqtt/Expr/scenefrommqtt/set, with value "mykey" (the quotes are important) On Reactor's side, I'm using the variable as a trigger, using the same name defined for the Rule Set

    It's working very well for me, and it's easy to setup. Thanks @toggledbits for both MSR and for pushing me to think of current features, instead of asking for new complicated ones 🙂

    Now I have just one single vera code running, and I'll migrate it later, leaving the Vera just as a glorified ZWave bridge until it'll work.

  • Home Assistant Script, Reaction requires seclection that isnt there

    Locked
    4
    0 Votes
    4 Posts
    280 Views
    toggledbitsT

    @sethlampman said in Home Assistant Script, Reaction requires seclection that isnt there:

    I basically just want to be able to publish a value that I specify to aqualinkd/Filter_Pump/RPM/set. Is there an easy way to make that work?

    Yes. No templates required. All you need to do is this (assuming you have MQTTController configured):

    13283531-e082-431d-a64c-2427d5c0e3e9-image.png

    As I said in my earlier reply, the publish action lives on MQTTController's system entity, which has the canonical ID mqtt>system (assuming your MQTTController ID is mqtt as shown in the docs).

  • Installed latest MSR container and host time is wrong

    Locked
    4
    0 Votes
    4 Posts
    366 Views
    toggledbitsT

    @maddios said in Installed latest MSR container and host time is wrong:

    I'll poke around and see if i can find one that got corrupted.

    Just look in the log a few lines before the error you posted. It should be named there.

  • Rule to detect failed devices on an Ezlo hub?

    Locked
    8
    0 Votes
    8 Posts
    371 Views
    toggledbitsT

    Any time you edit a config file and then Reactor doesn't start, you've likely corrupted the file. There's a troubleshooting section for startup in the documentation that will help you look at the logs (yes, once again, go look at the logs), and there are tools like https://yamlchecker.com that will also help you find errors, and there's this handy YAML editor https://onlineyamltools.com/edit-yaml

    Edit: I wanted to add here that I routinely break my config files, so as fluent as I consider myself to be with YAML (begrudgingly, I'll admit), it's just touchy and mistakes are easy to make. I am working on a graphical editor for settings in the background, but it's a huge undertaking and a bit of an "all or nothing" deal, so it's got a long road ahead of it (or, really, I do).

  • [Solved] Issue with Tasmota sensors and MQTTController later than 22024

    Locked
    22
    0 Votes
    22 Posts
    1k Views
    akbooerA

    Ah, OK, I wasn't clear. I am now. That's clearly a bug. Thanks.

  • Sensative Strips Guard not showing status in MSR

    Locked
    9
    0 Votes
    9 Posts
    314 Views
    R

    Nevermind. Under the Strips guard 700 name I can see status changes in zwavejs

  • Variable Missing but working

    Locked
    2
    0 Votes
    2 Posts
    150 Views
    S

    I found a thread where it was stated this was a MSR bug that allowed you to select variable from other rules. I assume these rules were created before build 21267. I have read the docs and understand that this method is not possible. I will change to use global expressions. Strange the rules still work as is.

  • Summer Time : fonction interval

    Locked
    10
    0 Votes
    10 Posts
    481 Views
    toggledbitsT

    Keep going. Tell me what your trip through the UI would look like in configuring such a thing.

  • SOLVED: Use of multiple Hubitat hubs with MSR

    Locked
    13
    0 Votes
    13 Posts
    653 Views
    toggledbitsT

    Good sleuthing. That's an interesting resolution. In a way it makes sense, because I could see docker reserving the resource (a network interface and its desired address) whether the container is running or not, but it's not the obvious thing for it to do (IMO), especially given that the side-effect is to let the host OS handle requests when the guest is down. That actually seems like is has potential security implications...

  • MSR/MQTT - detecting broker offline status

    Locked
    2
    0 Votes
    2 Posts
    138 Views
    toggledbitsT

    Yeah, the underlying mqtt package has an odd rhythm to its events that I can do a better job handling, I think. I just put up a new version of MQTTController. Give that one a try.

Recent Topics