Multi-System Reactor

743 Topics 7.1k Posts
  • 1 Votes
    2 Posts
    126 Views

    Looks good. This can apply to a variety of scene controllers, not just Fibaro, and one of the vexing things about that is the variables that are set depend heavily on what engineer implemented the device support in the firmware -- there's no consistency. So for some devices, it may be that sl_SceneActivated needs to be tested rather than LastSceneID (which may not even exist). And for others it may be sl_CentralScene.

    A good way to figure out what you need to watch (and set/reset) is to open the detail panel for the entity in the Entities list and play with it. Watch what attributes are changing and how.

  • This topic is deleted!

    Locked
    1
    0 Votes
    1 Posts
    9 Views
    No one has replied
  • MSR API functions and documentation

    Locked
    10
    1 Votes
    10 Posts
    498 Views

    NOTE: API DOCUMENTATION HAS BEEN MOVED HERE. THE DOCUMENTATION IN THIS THREAD IS NOW OUTDATED.

  • Deprecated Features

    Locked
    13
    0 Votes
    13 Posts
    384 Views

    @toggledbits said in Deprecated Features:

    Fixed in 21307 docs. Could/should have been in Mantis?

    Technically yes, it was among the very 1st three things I reported to you, but as "notes" in Github rather than Mantis (which wasn't yet on my radar at the time). Thanks!

  • 0 Votes
    7 Posts
    264 Views

    WOW! Thank you for the great explanation and I'm glad it was an easy one for you. I'm betting that the condition doesn't exist with Vera because...well...it's like a sloth. (And I don't think I can get banned here for saying that.)

    My final step to be able to pull the plug out on my Vera Plus is a Dashboard. Preferably with an API capability to blank the screen when my mode is <> Home. For now I have a few virtual devices on the Vera that is acting like a bridge for my Imperihome to keep limping along.

  • How to use the "latch" option/output mode

    Locked
    6
    1 Votes
    6 Posts
    244 Views

    Each day that passes, I am amazed at the amount of resources available in MSR. This "latch" feature is very interesting, and certainly knowing this facility, I will soon find a way to use it.

  • Having trouble with http and basic auth

    Locked
    9
    0 Votes
    9 Posts
    287 Views

    I updated to the latest version and it is working with Digest auth and the new username / password fields. You are going to spoil us with this pace of development 😃

  • Suppressing alerts in HTTP Request actions

    Locked
    4
    0 Votes
    4 Posts
    179 Views

    +1

    I am getting occasional network timeouts on a http request that repeats every two minutes (it is emulating a SiteSensor that I had on Vera). I'd like to be able to suppress those alerts as they are expected to happen from time to time and not anything I need to be notified about.

    Edit:
    Nevermind.... I posted here before looking at the update you just posted in the announcements thread... I see you already made this change.

  • 0 Votes
    8 Posts
    232 Views

    @gwp1 said in Lights on UNTIL fourth Thursday of the month:

    Am I implementing the latch because there is a availability of multiple Friday's in that 22-EOM after range and latching the extra layer of weekday fourth vs any Friday is what caps the grouped sub-range from going beyond that fourth Friday?

    No, you're using latch because 6 of 7 days of the week aren't Fridays, and as many as 8 days, including another Friday, or as few as 2 with no Friday, may follow the fourth Friday in November of any given year. So once we encounter the fourth Friday, we want to continue to hold that condition state on Saturday, Sunday, Monday, and every other day that may follow through the end of the month. The latch takes care of that easily.

    I know @LibraSun is into expressions, so another possible solution is to use expressions to gin up the timestamp for midnight on the 22nd day of November (the earliest day of the month a fourth Friday could be) of the current year, and then get its day of the week. Knowing that Friday is weekday index 5, you can increment the date to figure out when the fourth Friday occurs. For example, if 11/22 is already weekday 5, you're on target and no offset is needed (that date is the fourth Friday). But if 11/22 is weekday 1 (Monday), you need to add 4 (days, 5-1) to the timestamp to get it to a Friday. I'll leave what to do if 11/22 is a Saturday (weekday index 6) as an exercise for the reader. 🙂 Once you've incremented the date, just compare it to the current time to see if you're on or before it.

  • 1 Votes
    6 Posts
    280 Views
  • Small cosmetic issue in system time display

    Locked
    2
    0 Votes
    2 Posts
    98 Views

    That's JavaScript doing it. Cool, right? No idea why...

  • Replacing Deus Ex Machina with MSR?

    Locked
    3
    1 Votes
    3 Posts
    175 Views

    Thank you.

  • [solved] Ordering of global expressions

    Locked
    22
    0 Votes
    22 Posts
    737 Views

    @toggledbits can confirm that the fix is working (tested with 21297)

  • Reactor not starting on latest 21294

    Locked
    8
    0 Votes
    8 Posts
    287 Views

    just confirming 21297 working with original app.sh

  • Jungle telegraph - MQTT coming to MSR?

    Locked
    4
    0 Votes
    4 Posts
    194 Views

    Return of Lobo...?

  • Sorting arrays

    Locked
    8
    0 Votes
    8 Posts
    233 Views

    @toggledbits PERFECT!!!

    Well, now it's time to review everything I had before and put it in order 😁

    And best of all, remember that I did 3 steps:

    List of all devices; Applying the rule, like battery level; Generate a string to send by message putting the device name.

    Now, with the sort get the name, I can eliminate the third variable, and using format() generate the message directly, SHOW!!

    The game is getting fun.

    It's going to be a long night 🙂

  • 0 Votes
    2 Posts
    115 Views

    @talisker Backing up your configuration and storage are simply a matter of copying the entire directory in which the config, logs and storage (and possibly others) are kept. If you look at the container's volume configuration, this would be the directory mapped to /var/reactor within the container. Any method of copying will do, including GUI copy to another folder.

    Since I don't have a QNAP NAS, I can't advise on how to update the container. Perhaps a QNAP user can chime in on this with some definitive steps. This previous post covered one approach to the process. I don't know if that's the only way, or the best if there are more ways than this one. Please carry on any QNAP-specific upgrade discussion in that (linked) thread.

  • 0 Votes
    21 Posts
    2k Views

    It was noted in another thread covering a specific case of this topic that it's possible, on some hubs (ahem), for a device to flap its *failed" state quickly, and perhaps is even likely due to temporary network/mesh/device issues, or a simple choice that during restart of the hub devices are marked down until known up. All of this may cause quick, although likely uninteresting, transitions between failed and not-failed.

    It may therefore be advisable to use the "sustained for" option on any rule that reacts to a change in identified failed devices, to dampen the response to such potentially spurious state changes.

  • Added IP camera to Ezlo, what is causing this

    Locked
    5
    0 Votes
    5 Posts
    172 Views

    @toggledbits Sustained for is the way to go here, thank you for your advice.

    I can say that for Zigbee devices their firmware is a mess, a reboot of the controller marks all devices unreachable until they are physically toggled or reporting new sensor values, so rebooting means going around the house like a fool toggling lights and blowing on temp/humidity sensors, and if you don't do it fast enough you have to reboot again to give the devices a new chance to phone home in time. 🙂

  • Hubitat primary attribute

    Locked
    3
    0 Votes
    3 Posts
    157 Views

    @toggledbits Confirming Build 21292 fixed the issue. Thank You

Recent Topics