Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Unsolved
Collapse
Discussion Forum to share and further the development of home control and automation, independent of platforms.
rafale77R

rafale77

@rafale77
Script action and custom timers
therealdbT
Sorry to write here without trying, but I’m flying today. Am I correct if i say that script action with alarm() makes it possible to execute a reaction in a given interval, lets say 15 seconds or 3.5 minutes? That sounds amazing, since I’ve used weird tricks, including a custom controller, just to do this.
Multi-System Reactor
Help resolve change in behaviour post update
CatmanV2C
Topic thumbnail image
Multi-System Reactor
Reactor (Multi-System/Multi-Hub) Announcements
toggledbitsT
Build 21228 has been released. Docker images available from DockerHub as usual, and bare-metal packages here. Home Assistant up to version 2021.8.6 supported; the online version of the manual will now state the current supported versions; Fix an error in OWMWeatherController that could cause it to stop updating; Unify the approach to entity filtering on all hub interface classes (controllers); this works for device entities only; it may be extended to other entities later; Improve error detail in messages for EzloController during auth phase; Add isRuleSet() and isRuleEnabled() functions to expressions extensions; Implement set action for lock and passage capabilities (makes them more easily scriptable in some cases); Fix a place in the UI where 24-hour time was not being displayed.
Multi-System Reactor
There is an alternative to homebridge-mqttthing
CrilleC
Just throwing out a general hint to the people running Homebridge and MQTT. Homebridge MQTT-Thing hasn't been updated in almost 2 years and it falls behind on compatibility with the development of Homebridge. I was looking for a replacement and found Homebridge Easy MQTT and I think it's a good replacement for MQTT-Thing. I particularly find Easy MQTT Value tranformers easier to to understand and use compared to MQTT-Thing Apply function. It took a while to migrate everything but I'm pleased and can recommend.
Software
Reactor w/HA 2025.11 error on set_datetime service call setting only time
CrilleC
@toggledbits Do you know if this is related to that PR or is it a change they made in 2025.11.1? [latest-25310]2025-11-11T13:16:24.319Z <HassController:INFO> HassController#hass perform x_hass_input_datetime.set_datetime on Entity#hass>input_datetime_vvb_dag with { "time": "10:45" } [latest-25310]2025-11-11T13:16:24.320Z <HassController:INFO> HassController#hass: sending payload for x_hass_input_datetime.set_datetime on Entity#hass>input_datetime_vvb_dag action: { "type": "call_service", "service_data": { "date": (null), "time": "10:45", "datetime": (null), "timestamp": (null) }, "domain": "input_datetime", "service": "set_datetime", "target": { "entity_id": "input_datetime.vvb_dag" } } [latest-25310]2025-11-11T13:16:24.321Z <HassController:ERR> HassController#hass request 1762866984320<2025-11-11 14:16:24> (call_service) failed: [Error] Not a parseable type for dictionary value @ data['date'] [-] [latest-25310]2025-11-11T13:16:24.321Z <HassController:WARN> HassController#hass action x_hass_input_datetime.set_datetime({ "time": "10:45" }) on Entity#hass>input_datetime_vvb_dag failed! [latest-25310]2025-11-11T13:16:24.321Z <HassController:INFO> Service call payload: {"type":"call_service","service_data":{"date":null,"time":"10:45","datetime":null,"timestamp":null},"domain":"input_datetime","service":"set_datetime","target":{"entity_id":"input_datetime.vvb_dag"},"id":1762866984320} [latest-25310]2025-11-11T13:16:24.322Z <HassController:INFO> Service data: {"fields":{"date":{"example":"\"2019-04-20\"","selector":{"text":{"multiline":false,"multiple":false}}},"time":{"example":"\"05:04:20\"","selector":{"time":{}}},"datetime":{"example":"\"2019-04-20 05:04:20\"","selector":{"text":{"multiline":false,"multiple":false}}},"timestamp":{"selector":{"number":{"min":0,"max":9223372036854776000,"mode":"box","step":1}}}},"target":{"entity":[{"domain":["input_datetime"]}]}} [latest-25310]2025-11-11T13:16:24.322Z <Engine:ERR> Engine#1 reaction rule-mgb8pfhs:S step 0 perform x_hass_input_datetime.set_datetime failed: [Error] Not a parseable type for dictionary value @ data['date'] [-] [latest-25310]2025-11-11T13:16:24.322Z <Engine:INFO> Engine#1 action args: { "time": "10:45" } [latest-25310]2025-11-11T13:16:24.322Z <Engine:INFO> Resuming reaction Sätt Schema VVB i Home Assistant<AKTIV> (rule-mgb8pfhs:S) from step 1 [latest-25310]2025-11-11T13:16:24.323Z <HassController:INFO> HassController#hass perform x_hass_input_datetime.set_datetime on Entity#hass>input_datetime_vvb_natt with { "time": "03:00", "timestamp": 0 } [latest-25310]2025-11-11T13:16:24.323Z <HassController:INFO> HassController#hass: sending payload for x_hass_input_datetime.set_datetime on Entity#hass>input_datetime_vvb_natt action: { "type": "call_service", "service_data": { "date": (null), "time": "03:00", "datetime": (null), "timestamp": 0 }, "domain": "input_datetime", "service": "set_datetime", "target": { "entity_id": "input_datetime.vvb_natt" } } [latest-25310]2025-11-11T13:16:24.324Z <HassController:ERR> HassController#hass request 1762866984323<2025-11-11 14:16:24> (call_service) failed: [Error] Not a parseable type for dictionary value @ data['date'] [-] [latest-25310]2025-11-11T13:16:24.324Z <HassController:WARN> HassController#hass action x_hass_input_datetime.set_datetime({ "time": "03:00", "timestamp": 0 }) on Entity#hass>input_datetime_vvb_natt failed! [latest-25310]2025-11-11T13:16:24.324Z <HassController:INFO> Service call payload: {"type":"call_service","service_data":{"date":null,"time":"03:00","datetime":null,"timestamp":0},"domain":"input_datetime","service":"set_datetime","target":{"entity_id":"input_datetime.vvb_natt"},"id":1762866984323} [latest-25310]2025-11-11T13:16:24.324Z <HassController:INFO> Service data: {"fields":{"date":{"example":"\"2019-04-20\"","selector":{"text":{"multiline":false,"multiple":false}}},"time":{"example":"\"05:04:20\"","selector":{"time":{}}},"datetime":{"example":"\"2019-04-20 05:04:20\"","selector":{"text":{"multiline":false,"multiple":false}}},"timestamp":{"selector":{"number":{"min":0,"max":9223372036854776000,"mode":"box","step":1}}}},"target":{"entity":[{"domain":["input_datetime"]}]}} [latest-25310]2025-11-11T13:16:24.324Z <Engine:ERR> Engine#1 reaction rule-mgb8pfhs:S step 1 perform x_hass_input_datetime.set_datetime failed: [Error] Not a parseable type for dictionary value @ data['date'] [-] [latest-25310]2025-11-11T13:16:24.324Z <Engine:INFO> Engine#1 action args: { "time": "03:00", "timestamp": 0 } [latest-25310]2025-11-11T13:16:24.325Z <Engine:INFO> Resuming reaction Sätt Schema VVB i Home Assistant<AKTIV> (rule-mgb8pfhs:S) from step 2 [latest-25310]2025-11-11T13:16:24.325Z <Engine:INFO> Sätt Schema VVB i Home Assistant<AKTIV> all actions completed.
Multi-System Reactor
Reactor Version 25310 : Office Light control via rule in reactor no longer working since last update.
P
Hello, I currently have an office light (connected via a Leviton Zwave Dimmer switch) controlled from a Gen5 Aeotech Zwave switch installed on my Synology 720+ NAS. I run HA(2025.11.10) in a virtual machine from my NAS and Reactor on the container manager of the same NAS. Prior to updating to 25304 the rule I had set to turn the light on to a specific dimming value worked correctly. Now the rule appears to follow the decision tree, however the reaction does not trigger setting the dimming or turning on the office light? Strangely I can still turn the light on and off as well as dim it directly from HASS..? I have tried using the ''try this action'' button in the rules reaction setting and it will not control the light and does not throw an error flagÉ Please help, P.S Reactor has been rock steady for me over the last few years and I'm a big fan of this solution.
Multi-System Reactor
Shelly Wall Display XL
therealdbT
I don't know if you guys are into dashboards, but I am. For a second home I tried the Shelly Wall Display 2, and while not so big, it worked well over the summer. Since we're remodeling our house, I just swapped my old Fire Tablet (with its own problems) with two new Shelly Wall Display XL. I just removed the standard firmware, and I added mine (https://github.com/dbochicchio/ShellyElevate), forked from https://github.com/RapierXbox/ShellyElevate I just managed to support buttons (this thing has 4 of them) and it's all auto-discovered by Home Assistant and accessible via Reactor. I also have a new build in the works with support for buttons inside HA. I added a bonus Javascript interface sending events (screen/screensaver status, buttons, motion) to automatically drive the dashboard (all doing in HTML+Javascript and monitoring Reactor's variable). This specifical thing excluded, go get one of them, the device has a decent CPU for HA dashboards and blends wonderfully in the decor.
Hardware
[Solved] alarm() in global expression throws error in log.
CrilleC
Topic thumbnail image
Multi-System Reactor
[Solved] Define function issue in latest-25304
CrilleC
Topic thumbnail image
Multi-System Reactor
No Upgrade Notification for Build 25308?
CatmanV2C
FWIW I'm no longer getting a notification from MSR that there's an update. Just thought I'd mention it C
Multi-System Reactor
Strange behavior in MSR latest-25304 with disabled groups in Reaction
therealdbT
Topic thumbnail image
Multi-System Reactor
Do you Matter?
akbooerA
Is anyone using the Matter protocol to connect devices?
General Discussion
[Reactor] Variables not updating correctly in latest-25201-2aa18550
therealdbT
Topic thumbnail image
Multi-System Reactor
The reaction stopped working (Google Nest max playing a video)
F
Topic thumbnail image
Multi-System Reactor
Caution: zwave-js-ui docker 11.4.0 is broken
toggledbitsT
About 20 hours ago, the author of zwave-js-ui posted build 11.4.0 of that product, and it contains an error and won't start (at all) under docker. The author is aware and working on a fix. In the meanwhile, stick with 11.3.1 or earlier. Ref: Issue 4401
Software
Handling Dead Entities and Renamed Entities
PablaP
Hello all.. been a minute! I recently rebuilt my Z wave network and migrated to a new z wave stick. In order to prevent any downtime I kept my original z wave network up and ran a docker version of Z Wave JS UI with my new controller. This way I could add device by device without having any devices down. I finally moved all the devices over to my new stick today. The final step was to migrate everything from my Docker instance of Z Wave JS UI to the HA add-on of Z Wave JS UI. However during this migration some of the names didn't populate correctly which I later managed to import back into Z Wave JS UI. The issue was in Reactor it is stuck on the default names and the entities are not updating. I removed the controller from Reactor, restarted, hard refreshed, and added the controller back however the new entity names have not updated. Also it seems like the old entities from my previous instance of Z Wave JS UI are lingering and not being marked as dead (I believe a certain amount of time needs to lapse before they're marked as dead in Reactor). My goal is to basically purge all the entities for the 'ZWaveJS' controller in Reactor so it can pull all the updated entity names and only the entities that exist in Z Wave JS UI. I cannot find a quick way to do this, I know entities can be deleted one by one, but with over 100 entities this would take long I am guessing that if I added the controller with a new name in in the Reactor config it would pull the updated entities and names but I think that would break my rules since the entity IDs would change (I made sure to name all the entities the exact same as they were previously to prevent this issue).
Multi-System Reactor
Strange behavior for MQTT templates using payload and attributes
therealdbT
Topic thumbnail image
Multi-System Reactor
[MSR] reactor-mqtt-contrib package for additional MQTT templates
therealdbT
I'm slowly migrating all my stuff to MQTT under MSR, so I have a central place to integrate everything (and, in a not-so-distant future, to remove virtual devices from my Vera and leave it running zwave only). Anyway, here's my reactor-mqtt-contrib package: https://github.com/dbochicchio/reactor-mqtt-contrib Simply download yaml files (everything or just the ones you need) and you're good to go. I have mapped my most useful devices, but I'll add others soon. Feel free to ask for specific templates, since I've worked a lot in the last weeks to understand and operate them. The templates are supporting both init and query, so you have always up-to-date devices at startup, and the ability to poll them. Online status is supported as well, so you can get disconnected devices with a simple expression. Many-many thanks to @toggledbits for its dedication, support, and patience with me and my requests
Multi-System Reactor
HA 2025.9.4 Supported Yet?
CatmanV2C
Tangentially did I miss 2025.9.4 getting blessed in MSR? I've been holding off Cheers C
Multi-System Reactor
Rule Set UI bug - RESOLVED
3
Topic thumbnail image
Multi-System Reactor
About
Posts
1.1k
Topics
84
Shares
0
Groups
1
Followers
3
Following
1

Posts

Recent Best Controversial

  • Nuke Vera Script
    rafale77R rafale77

    I have never observed this, Are you sure it isn't a network problem (switch maybe?)

    Vera

  • Z-Wave RF optimization
    rafale77R rafale77

    Interesting! I have moved and have taken down my entire system. It will be a few months before I get a new one up and running but it does indeed look like the noise level is quite a bit lower. Not sure if it is due to reporting differences or if it true noise decrease.

    Z-Wave.me

  • Vera firmware 7.32 beta
    rafale77R rafale77

    I have been mostly silent on this forum for some time now with the exception of the occasional notifications for questions addressed to me because I just moved to a new house and my system had been rock solid for over a year... mostly since I got rid of the vera.

    I now have to re-build everything from scratch in my new house while I had literally zero reliability issues with my previous setup in spite of its complexity (200+ devices integrated running 3 different software platform interconnected between z-way for zwave, Homeassistant for AI/cameras and the rare cloud integrations or integrations not existing on openLuup/vera and openLuup for scenes/automation/control interface.)
    I considered long and hard to sell my old home with the automation but at the end I decided to move as much as I could over mostly because I noticed an increasing trend of the industry to go towards wifi for ease of setup but which cannot scale to large installations and have to encroach into wifi bandwidth. It is getting a bit harder to buy zwave and even zigbee devices. I also didn't want to spend the time to go through the learning curve of hubitat which would have yielded no benefit to my setup.
    Dumping the vera was the single biggest improvement to my system and please, no ezlo... They are cost reduced and downgraded controllers to the vera in every important practical aspect.

    My new setup will be much lighter. Probably will not get to 175 zwave nodes, more likely <100 without the window coverings, fewer lights, fewer sensors. Heck I think I will dump the Phillips hue altogether too. I can't recommend enough migrating away from vera and go to openLuup or MSR in combination with Home Assistant for zigbee and integrations and z-way for z-wave while keeping devices as local as possible by avoiding all the wifi stuff which tend to be cloud dependent (with all their reliability and security disadvantages) and less efficient both in power and RF bandwidth. Still a new adventure...

    Vera

  • Is anyone using the Ring Doorbell plugin ?
    rafale77R rafale77

    My ring doorbell fell victim of my cloud dependance eradication project a few years ago, so I can't help with that one. I can only recommend replacing it with the one I am using... Superior in every way by offering a local 3MP RTSP stream, 5GHz wifi. It's already 3 years old but I haven't found anything better since. The only thing I wish it had is H.265 encoding. Mine is still going strong and is integrated into my system. I run facial recognition on it to trigger a variety of scenes on openLuup.
    It is the single most active doorbell thread in this forum:
    https://ipcamtalk.com/threads/new-rca-hsdb2a-3mp-doorbell-ip-camera.31601/

    General Discussion

  • Smart home with no WIFI
    rafale77R rafale77

    Indeed! An ethernet network requires a router... or at least you need a DHCP server for these hubs (normally a function of any router and present in most managed ethernet switches).

    General Discussion

  • Smart home with no WIFI
    rafale77R rafale77

    Euhh, I think something is amiss here. Why running everything off of Zigbee have anything to do with getting internet in the future? If you get a hubitat, your hub will be hubitat. Wifi is just a different type of wireless network communication like zigbee and zwave. They just work on different protocols and frequencies and have different purposes:

    WIFI or WLAN is meant for high bandwidth, high power devices like your mobile computer and is meant to offer a bandwidth as close as possible to the wired ethernet (LAN) network it is piggy backed to. Not the most appropriate for smarthomes and especially for battery operated devices because it consumes more power and each device uses bandwidth. Given how little bandwidth smarthome device require, the communication overhead associated with WIFI makes it very wasteful but at this day in age, some people may have plenty of wifi bandwidth to use...

    Zwave is a dedicated smarthome protocol which has a fairly good universality mostly due to the fact that it was controller by a single company. Devices tend to be more expensive as a result but prices have been dropping.

    Zigbee is another dedicated smarthome protocol but it operates in the same wireless frequency band as WIFI. It is more opened and a lot of companies are involved in maintaining it and therefore has taken off quite nicely.

    Zigbee and Zwave require a controller like Hubitat which also need to connect a wired network through ethernet. The controller would have both the radio and small computer on board in which you would setup a software from which to control your devices.
    WIFI on the other hand, because of the ubiquity of its use, reuses the radio either on your WIFI router or WIFI access point but usually sends the controlling software out in the cloud so you would need internet access. There are also platforms which enables WIFI devices to be controller locally with a software you would download from the internet.

    Internet Access and WIFI are not the same. You can have internet access without WIFI or WIFI without internet access. Typically internet access comes in through a MODEM be it from Cable, Telephone or Fibre. There also now 4G/LTE Modem which enable connection to the cellular internet service which would be slower and more expensive and then output it through wire.

    Your smarthome fundamentally doesn't need WIFI or internet access but you do need a home wired network in any case to be able to access your controller. Adding WIFI or internet later has no impact whatsoever on your Zwave or Zigbee setup.

    General Discussion

  • Smart home with no WIFI
    rafale77R rafale77

    Most of us use both for flexibility. Zigbee has cheaper devices and some devices only exist on zigbee. Z-wave also has some unique devices. Since you won't have wifi, you probably don't care that Zigbee interferes with Wifi but also microwave ovens, BT and most cordless phones.... Wifi is a very inefficient protocol for RF. Z-wave is the most efficient from an energy consumption and RF emission perspective, closely followed by Zigbee. I avoid wifi smarthome devices myself because they are fundamentally a waste of bandwidth and energy.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    I didn't test extroot on the verasecure because I didn't have one to try it on. I think others on the forum did it and reported to work fine. There is nothing about the vera secure which makes it perform better than the plus. The extra core is unused... the vera UI is single threaded. It also does not use the CPU enough for the speed to make a difference. Same for the DRAM. The only benefit is the battery which to me would be more of a problem than benefit since they have limited lifetime and prevent me from easily power cycling the unit.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    @parkerc

    You must have missed my posts there... It has an extra CPU core indeed but the DRAM is unused by the software and the flash drive was catastrophically partitioned... netting less useable space than the Plus. After they got bought and my posts about the disastrous engineering they noodled around the partition with symlink (which I initiated with a script I provided on the forum too). I later moved on to boot the vera off of a USB SSD. I know about the zwave chip only because I dug into it. It makes no difference in functionality as the bridge mode the plus and edge had were not used by the vera. It makes the zwave firmware different though.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    Oh gosh... I need to remember this. I think at one point I found the firmware for the chip and using a serial updater, managed to manually upgrade the chip firmware through SSH. That was a long time ago. I think I published how to do this in the old forum but not sure if it's been deleted. At the moment, I no longer have any veras... Also the Vera secure runs on a different/cheaper chip than the vera plus I had.. Why don't you just let the vera run on the dongle?

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    Using the vera backup process you would have to go up or remain on the same version. If you backed up your vera which is on 6.01 into a stick in 6.02, you should be able to restore onto another vera with an SDK 6.02 and above. Have you tried that? Upgrading the vera?

    To answer your question if you have both your controller with the same node ID, it will cause a mess to your network. In that case I would add the second controller so it takes a different node ID. (I ran vera and zway together this way for several months).
    Here is the type of mess it will cause:
    Controller1: turn the light one
    Light: Ok the light is on
    Controller2: Got it... euh What? who told you to?
    Controller1: Are you on yet? Timeout, let me ask again. Retry!

    This will cause the network to be very busy as nodes do not who to report back to or think they already reported and got an ack...

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    5.33 =5.32 and 5.36=5.37 if I remember correctly. They were just version numbered for Razberry vs UZB.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    You should be able to downgrade back... But yeah that's what I feared... Upgrading too far would make it impossible for the vera to restore...

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    You caught me there. I was probably smarter then than I am now. 😉

    My entire system has been working so well that I stopped tinkering or upgrading it save for only occasional additions or optimization of a scene here or there on openLuup. I lost a lot by not practicing.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    yep.. that's what I would do.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    This is weird... It should be above 6. Not sure what this 4.38 corresponds to. It looks like you need to keep going... Or try it to see if it migrates. You never know.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    Before you keep on upgrading, I would recommend to try the vera migration. 29304 is the bootloader I am currently on. So I am not sure what the new bootloader does. It doesn't look like I went down this upgrade path...

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    Always upgrade bootloader before the firmware. I at times ended in a dead end and ended up having to use the linux tool to upgrades. The Z-way-server firmware upgrader doesn't always offer the "beta" versions which can be a necessary step to another official version. You can see more by inserting an "all" token but I prefer the lower level linux tool...

    Note that you may need to go up all the way to do the backup/copy. You just need to get close enough in the SDK version.

    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    Looks like you should be going to 5.26 and then 5.27. These are already 6.xx stack versions though.

    UZB/RaZberry Firmwares
    General Discussion

  • Controller shift - How do you do it ?
    rafale77R rafale77

    Yeah the only way I know of is for me to figure out the spaghetti for you…

    General Discussion
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Unsolved