Multi-System Reactor

695 Topics 6.8k Posts
  • Localization

    Locked
    11
    4 Votes
    11 Posts
    359 Views

    OK. I'm updating the docs with all of this. Keep the discoveries and suggestions coming!

  • Array manipulation

    Locked
    2
    0 Votes
    2 Posts
    107 Views

    Just filter it out in the loop:

    each id in dynamic_array: "vera>device_235" == id ? null : ( getEntity( id ).attributes.x_vera_device.failed ? id : null )
  • How to monitor sensors that stop working?

    Locked
    31
    0 Votes
    31 Posts
    639 Views

    @toggledbits as always a master explanation, a class!

    You are absolutely right, the devices sleep, only communicate if they have an action or is time to communicate with the hub to update the status.

    So there is no sense Poll or Refresh commands that will not work, perfect!!

    In this case my devices are configured to communicate with the hub every 12 hours, I will decrease to 6 and have a more constant report.

    Well, exercise of the day closed, thanks again.

    The routine that I exposed at the beginning of testing CommFailure, I'll just change it to x_vera_device.failed that is more elegant 🙂

  • EzloController error

    Locked
    20
    0 Votes
    20 Posts
    489 Views

    Now it's working again after I powered off/on ezlo controller and restarted Reactor. The log is too long, no privileges to upload it. It's not the first time it happens upgrating the container.
    ezloplus Firmware: 2.0.19.1714.2
    Thanks anyway.

    [latest-21281]2021-10-08T21:55:33.176Z <Controller:INFO> EzloController#ezlo hub inventory complete/successful; 837ms [latest-21281]2021-10-08T21:55:33.179Z <Controller:NOTICE> Controller EzloController#ezlo is now online.
  • Synology Docker installation

    Locked
    31
    0 Votes
    31 Posts
    971 Views

    For the record, I'm using "Hyper Backup" - a native Synology NAS app - to backup my entire /REACTOR folder structure to a folder in my Google Drive cloud account. Suggest other MSR users consider doing something similar, in the event of a local NAS drive malfunction.

  • Plugin Influxdb 2.0

    Locked
    2
    0 Votes
    2 Posts
    136 Views

    I started working on 2.0; may be a couple of days yet. What's there currently supports 1.x only. The revision that comes will support 1.8+ and 2.0 only (nothing pre-1.8).

  • Docker Compose

    Locked
    11
    0 Votes
    11 Posts
    281 Views

    Just an FYI - the Docker compose I used to create MSR on my QNAP (intel) is below

    version: '3' services: reactor: image: toggledbits/reactor:1.0.1-generic-amd64 container_name: reactor environment: - PUID=1000 - PGID=1000 - TZ=Europe/London volumes: - /share/Container/reactor:/var/reactor network_mode: host restart: always
  • What notification system is best?

    Locked
    16
    0 Votes
    16 Posts
    370 Views

    @pabla yep. It’s not a product, but very specific to my needs, so I’ve not released it. I’ll see if I could post some screenshot to be of inspiration to others. AFAIK home assistant has something like this built in (or, maybe, it’s open hab)

  • MSR on QNAP TS-321P

    Locked
    5
    0 Votes
    5 Posts
    199 Views

    What do you know. It works. Well I still need to set up some Reactions to test it. Thanks.

  • [SOLVED] Reactor and LIFX API

    Locked
    7
    0 Votes
    7 Posts
    186 Views

    Confirmed via testing that lights are responding to Reactor-issued commands again. Thanks for the quick turnaround, @toggledbits (and for saving my sanity.)

  • SiteSensor migration

    Locked
    22
    0 Votes
    22 Posts
    621 Views

    @toggledbits will do

  • Installing MSR on Windows

    Locked
    13
    0 Votes
    13 Posts
    393 Views

    @toggledbits said in Installing MSR on Windows:

    Tells me that you haven't installed the prerequisite dependencies, which is part of the installation instructions. Did you follow the installation instructions for Windows?

    Well, i did not download the node.js install package since I did that when i installed one of the first MSR-previews.
    Otherwise i followd all steps.
    (Except that i miss the config files because i was only updating in my mind and had no idea that CMD & PS makes a difference - You learn every day)

  • TypeError on build 21270-48528ec

    Locked
    9
    0 Votes
    9 Posts
    253 Views

    @3rdstng said in TypeError on build 21270-48528ec:

    So I'm assuming the expr change was a work around and you fixed it elsewhere?

    That's correct!

  • [SOLVED] Reaction task failed

    Locked
    3
    0 Votes
    3 Posts
    134 Views

    Found the errors, thank you, and confirm the other thread is the same issue. I do have SetVariable actions. However I am running in a docker and don't see the vera yaml file.

    EDIT: Consoled into the docker and updated the yaml file. Restarted the docker and tested OK. Thanks.

  • Latest version (21267-a507fec) stopped working

    Locked
    11
    0 Votes
    11 Posts
    264 Views

    Updated to 21270-48528ec MSR now loads again in the web browser (Chrome).

    However the menu headings don't look right:

    25a845bf-f098-473f-9392-16b1987854bc-image.png

    Thanks

    EDIT:

    Restarted MSR again and now they look normal:

    3f74c0d1-3dc2-4034-a471-61c675ffc952-image.png

  • 0 Votes
    47 Posts
    1k Views

    May I say to you all - thank you!

    I undertook the mini-project of migrating MSR from SD card to SSD. Full transparency, I'm not a Linux guy in any way/shape/form so there was a good deal of feeling my way thru the dark. Once I got it moved and running (honestly, on the first try!) I wanted the next logical step of start/restart at boot. Was really fumbling until I found this thread - it was better than any tutorial I'd been using.

    Success is mine: on the SSD and with everything starting at boot like desired.

    Thanks @Matteburk for making mistakes similar to mine and to @toggledbits for his INFINITE patience and guidance. (The app -p thing was actually a question I had after seeing an earlier screenshot in the thread and having removed it only to meet failure nose-to-nose.)

  • Using Hikvision HTTP API request with MSR

    Locked
    8
    0 Votes
    8 Posts
    686 Views

    I haven't found the time yet to fix MSR. I think there is something wrong with NPM. Node Red can't update some plugins either.

    Is it also possible to use the function in a reactor (openluup)?

  • Change in Plans (Don't Panic)

    Locked
    30
    7 Votes
    30 Posts
    1k Views

    @toggledbits said in Change in Plans (Don't Panic):

    Maybe once I get the ZWaveJS interface fleshed out

    Curious about progress on this. I was just messing around with ZwaveJS today and was thinking of utilizing it to move all my zwave devices from openluup+zway to HA+ZwaveJS. Obviously a direct ZwaveJS interface to MSR would be optimal.

    Also is there any plans of a tool that might allow us to swap an entity reference in the rules? Moving zwave devices to ZwaveJS would require going through all MSR rules one by one and remapping to reference the ZwaveJS entity instead of the openluup entity.

  • Cannot move/drag conditions with Safari/iOS

    Locked
    1
    0 Votes
    1 Posts
    70 Views
    No one has replied
  • Passing expression variables between rules

    Locked
    9
    0 Votes
    9 Posts
    237 Views

    Not sure if anyone's suggested this, but it would be great if the expressions could be grouped. Like for me I have tons of variables for my thermostats, tracking all sorts of house parameters which all of the thermostats share. Would be great to have an object to contain them all so I don't have all of the expressions mixed up. something like thermostat.first_floor.heat_current_setpoint would be really cool.

Recent Topics