Multi-System Reactor

744 Topics 7.1k Posts
  • "changes from" operator stops to detect change

    Locked
    19
    0 Votes
    19 Posts
    714 Views

    Sigh. So this is weird. I updated to the latest and no change.

    I then took your advice and just was manually changing the Value8 variable in Vera from alpha to beta. It still didn't help. I finally took the 600 second delay out and noted that the set/reset started working. Put the delay back and all is good (I think).

    I'll keep an eye on it. Thanks for sticking with me on this one.

  • x_vera_device.failed=true Question

    Locked
    7
    0 Votes
    7 Posts
    238 Views

    The issue isn't that CommFailure was 0 or 1, it was that it wasn't there at all. That suggests it may have existed at some point with value 1, then disappeared, leaving the attribute value on the MSR side stuck (because it had no variable from Vera to use to change it). It's possible the Vera device handler has a bug and instead of setting 0 when the device is configured, it sets it to blank, which as of a couple of firmware versions ago, deletes the variable rather than setting it to an empty value. Having now created it manually, if it later disappears, that would confirm this theory -- something in the firmware is removing for some reason (or worst case, there's user_data corruption). In any case, CommFailure should always exist for Z-Wave devices, so something isn't right there, but of course, no chance that it would be researched or fixed these days. The Vera firmware thread has been long dead, no updates have been published, and questions and requests are left unanswered; I have my doubts that anyone with the knowledge (and will) is still there. Everyone's busy filling the holes in the new firmware (now four years since the acquisition).

  • 0 Votes
    8 Posts
    221 Views

    @toggledbits

    Thanks Patrick.

  • 0 Votes
    8 Posts
    1k Views

    @tbully Yeaup I have run into this issue with target as well, for some reason HA doesn't like it.

  • Issue with yellow triangles next to rules

    Locked
    4
    0 Votes
    4 Posts
    184 Views

    Here is the crazy thing. The sensor values were stale, I changed a value in the rule and then saved it. Now there isn't an exclamation point and the sensor value is updating as well. Almost like it was stuck after the upgrade?

  • 0 Votes
    3 Posts
    128 Views

    ok, fair enough.

  • Expressions in MQTT Payload?

    Locked
    5
    0 Votes
    5 Posts
    268 Views

    @toggled-bits yes, you’re right regarding JSON. I was referring to the syntax to concatenate variables and constant text.
    I’m not a blue iris expert and I’ll prefer mqtt anytime, since the retry logic is attached to the qos, whereas you’ll need to write a while block to retry in case of error when using http requests.

  • Rule corruption after sudden power outage

    Locked
    5
    0 Votes
    5 Posts
    220 Views

    @christian_fabre said in Rule corruption after sudden power outage:

    Thank you for your reply
    My system is a Raspberry Pi4 4GB with a 120GB SSD from stock.
    Which is weird, I had the same problem twice following power outages.
    I'm going to power it through my inverter to prevent this from happening again.

    Just to be clear: exactly the same issue? Same rules?

    C

  • Call Service Automation Trigger not Working

    6
    0 Votes
    6 Posts
    381 Views

    So the issue was using data and target all that was needed was the automation's entity ID. Should look something like this now:

    { "entity_id": [ "automation.bar_alarm_is_not_on_actionable_notifications" ] }
  • 0 Votes
    6 Posts
    189 Views

    As ever, works like a charm. Thanks!

    C

  • Parsing the output of http request

    7
    0 Votes
    7 Posts
    259 Views

    Ok, I’m somewhat familiar with regexp, although it was years ago when I used them. It would be a nice extra to my telegram alerts, but have to think twice if it’s worth the effort

  • How Does MSR Handle New/Deleted Entities

    4
    0 Votes
    4 Posts
    206 Views

    Hard refresh the browser, for sure. Reactor does not delete entities for missing devices/entities from the source hub/system immediately because sometimes transient things happen, and you would not want the Reactor entity to disappear and reappear (causes breaks/errors in rules and reactions). So it waits a bit to see if the hub/system brings it back. By default, Reactor entities that are orphaned for 24 hours or more will be purged. You can also delete them manually if you know they are gone and you don't want to wait.

  • Troubles Running MSR as a Service

    11
    0 Votes
    11 Posts
    232 Views

    @tunnus Was debating on using Docker, but for now I am running HA OS and MSR on two separate Virtual Machine on my Windows comp just to get things up and running. Will probably migrate my set up to a NUC later

  • 0 Votes
    11 Posts
    509 Views

    @motsie
    [SOLVED] this problem; it was in the upgrade from 22080 to 22203 where the Docker file got renamed.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • Evaluation of time() comparisons

    12
    0 Votes
    12 Posts
    332 Views

    Yes it makes total sense when looked at from that perspective. I just need to find the right perspective 😉

    FWIW I am very much impressed by MSR, despite not actually having anything other than OpenLuup / Z-wave on my system (yet)!

    C

  • 0 Votes
    3 Posts
    737 Views

    @toggledbits I'm guessing the default is somewhere in the code and adding the http_request_action_timeout entry to the config overrides? I only ask because I had no entry like that in my reactor.yaml file.

    In any case - I've added this line and bounced MSR. Will monitor. Thanks very much for this guidance!

  • Vera -> HASS Migration Strategy (question)

    4
    0 Votes
    4 Posts
    213 Views

    @toggledbits read through the noise and got it. I'm depending on Vera (and their app) to manually execute certain scenes (which I think should be converted MSR Reactions or Rules) until I can fully get off the platform. I'm also trying to figure out how to do the same from a Hass dashboard. I agree that I'm sure it's possible. I just need to dig a little more.

    The virtual switch idea is interesting. Basically using them as a variable. But I think a direct call from the Vera scene may work. I'll look in to the wget function.

    Thanks for the feedback, both.

  • Variables for fun and profit

    19
    0 Votes
    19 Posts
    512 Views

    @toggledbits that's super. Thanks again for all your help!

    C

  • Idiot questions. Feel free to ignore.

    19
    0 Votes
    19 Posts
    462 Views

    @toggledbits said in Idiot questions. Feel free to ignore.:

    there's a "repeat...while" group

    I didn't mention that because I had some issues/questions about it that I have not found time to test futher, so this is a heads up. I will try to find time to test more and create a new topic soon. 🙂

Recent Topics