Skip to content
  • Announcements regarding our smart home community

    8 9
    8 Topics
    9 Posts
    A
    Mios dashboard isn't displaying anything. Anyone know what is going on?
  • A place to talk about whatever you want

    180 2k
    180 Topics
    2k Posts
    CatmanV2C
    Morning lovely people. Having just had some new rads put in, I dumped the old TRVs for snacky enw Zigbee ones, which work great. Currently my gas boiler has a Horstman Z-wave relay bound to a remote thermostat so only comes on depending on when the thermostat puts out a call for heat Has anyone else got all their rads on TRVs and if so, how are you managing boiler control? I'm thinking about using a Reaction that effectively says 'If any TRV is 'on', turn the boiler on by raising the setpoint on the thermostat' and vice versa. Currently this isn't great as we have two rads (one in the kitchen (which has underfloor heating) and in the hall, (where the remote thermostat is) which don't have TRVs. If I set the thermostat to 25 (say) when a rad calls for heat, those two rooms get roasting no matter what else is going on. So my thoughts are: Add TRVs to these two rads and all will be well. Is this a sensible approach, or is there a better way of doing it? Thanks, as ever! C
  • A place to put some How-To documentations

    23 65
    23 Topics
    65 Posts
    CatmanV2C
    Ahh well I rather assumed that someone smart (like you two) would look at my URL in HA bridge and immediately spot the fault As ever, appreciated and working C
  • Share and discuss your lua creations here

    39 230
    39 Topics
    230 Posts
    akbooerA
    Why use any individual scene code at all? Per the reference docs you cited, if you define a scene_prolog global (presumably with the exact same code as your existing executeSceneNumber) that should work directly.
  • Hardware related - Small board computer to IP Camera and technologies like Zigbee or Zwave!

    194 2k
    194 Topics
    2k Posts
    A
    Bought some Crucial PCIe Gen4 NVMe M.2 SSD for $46 USD late last November and now in mid Feb, they are now $74. About a 60% increase in three months. And they have dropped a little in price of late. Seems a case of AI computing is vacuuming them all up, plus some players have stopped manufacturing.
  • 957 Topics
    9k Posts
    toggledbitsT
    Reactor build 26116 PLEASE READ ALL CAUTIONS AND INSTRUCTIONS BELOW! IMPORTANT: PERSISTENT FORMAT STORAGE CHANGE! I STRONGLY RECOMMEND MAKING AN INTENTIONAL, SEPARATE BACKUP OF YOUR REACTOR STORAGE/DATA BEFORE UPGRADING TO THIS BUILD, AND SAVING IT SAFELY SOMEWHERE FOR A WHILE. The file format and name used to store Reactor system objects and data has changed as of this build. Data files under the storage directory now have a .dval suffix rather than .json. See this post for background. Conversion of your existing files to the new format is automatic and transparent on the first run of this and future builds, so your existing backups will be restorable into the foreseeable future. If you need to see the contents of a file in its native form, a new utility under tools has been provided: dval2json.js. You can run this utility (e.g. node tools/dval2json.js storage/expressions.dval) and it will read the .dval file and output its JSON representation, if possible. However, due to the limitations of standard JSON, some .dval files may not be convertible to JSON by this tool; if that happens, the tool will switch to an alternate output format that is JSON-like enough to be human-readable (but is not parseable as JSON). BARE-METAL UPGRADE MUST UPDATE DEPENDENCIES! Those of you on bare-metal installs will need to run npm run deps in your Reactor install directory after unpacking the distribution archive. There are new and updated packages required to run this build of Reactor, and it will not start without these updates. Docker users don't need to do anything, as the image is built with all dependencies preloaded. ERRORS WILL BE LOGGED ON THE FIRST RESTART AFTER UPGRADING TO THIS BUILD. ALLOW THE SYSTEM TO SETTLE A MINUTE, AND THEN RESTART AGAIN. THEN AND ONLY THEN SHOULD YOU BEGIN CHASING/REPORTING ANY ISSUES THAT REMAIN. DynamicGroupController now manages rooms across all standard controllers where room information is available from the source hub. Previously, each Controller had to manage rooms on its own (if that data was available from the hub/source), and the room groups were local to that controller. Now, the room information on Vera, Ezlo, Home Assistant (area), Hubitat, and Z-Wave JS (location) will be used to automatically generate shared groups owned by DynamicGroupController. Rooms are associated by name (case insensitive); for example, a "Living Room" room on a Vera and a "Living Room" area in Home Assistant will both use the "Living Room" group automatically created and managed by DynamaicGroupController. This behavior can be turned off on a per-controller basis by setting rooms_as_sys_groups: false in a controller's configuration. By default, this setting is true (on, system-level groups will be created) for all controllers. All standard controllers (Home Assistant, Hubitat, Vera, Ezlo, and Z-Wave JS) have been updated to use the new room group strategy. Refer to the documentation for each Controller for additional details. VeraController: Add configuration flag rooms_as_local_groups to enable VeraController's legacy behavior of creating local groups for Vera rooms. In support of the shared groups described above, this setting defaults to false as of this build. Existing local groups will be marked dead for eventual purging unless this setting is changed. Expressions: new runReaction() function can be used to launch a Reaction (see docs); Reactions UI: Additional fixes to coordination and placement for copy/move; Reactions: While actions now have an optional iteration limit — a maximum number of times the loop will run. If the loop hits this limit before its conditions stop it, the loop will stop without error; Reactions: While actions now have an enforced once-per-second minimum iteration delay (that is, if you omit a Delay action in the While group, Reactor will provide a one second delay); Reactions UI: The display of the While condition on the detail card has been improved; DynamicGroupController: new include_attribute selector (see docs); Rules: The rule detail display now updates the main constraints' evaluation values continuously. This restores UI functionality lost when fixing an earlier bug that caused unexpected/undesirable re-evaluation of a Rule's triggers when dependent entities or variables in constraints were modified; Controller Config: The type config key, previously deprecated, is no longer supported. Use implementation instead. Unless you've ignored prior deprecation warnings, this should not be an issue. Rules: The startup scan of rule conditions has been improved to correctly update old conditions using the changes operator with blank operands; HubitatController: The room of a device is now stored on the entity attributes. HassController: The area and floor properties of a device/entity are now stored on the Reactor entity's attributes. HassController: Better support for new "state" selector in service data as of 2026.4.0. The most notable effect is that, where HA offers us data, we will present a list of expected values for a field down to the device/entity level (because not every device may support every possible value for a field). This is not universal yet, but seems to be HA's direction, so as they publish the data on more entities, it should just start working in Reactor Editor fields. Entities List: Fix page overflow when attribute has a long value with no natural word breaks (i.e. force wrap). Entity: extended attribute values on standard capabilities will now survive refresh of the capability. Reaction Editor: Fix presentation issue with gutter in section header. Rule Editor: Fix presentation issues with gutters in section headers. Reaction Editor: After a data entry validation error, an error was not being cleared after the user fixed the entry. Dashboard: the sys_group.visible attribute has been added to control the selection of groups for automatic display on the Dashboard's default group list display (default: true); Many documentation tweaks and updates; supply some new/improved images. Docker images: Detection of improperly mounted data volume. This will help alert new users in particular to missing/misconfigured data volume binding. HassController: Bless HA to 2026.4.3
  • The goodness of vera without the bad. Discuss installation problems and improvements.

    186 3k
    186 Topics
    3k Posts
    A
    "AK: Your best bet would surely be to register a callback handler to listen for messages on a specific address?" Yep - that seems the most obvious method - just wanted to make sure I hadn't missed some other turn of events. With your own callback handler, you can clearly sort out any email encodings, etc. On the Doco - Goggle doesn't seem to index github io pages. Seems to me you need to have some sort of URL redirect, that looks like say https://smarthome.community/openluup, that would get indexed? ie via the web server set up or similar.
  • Got a question, a comment about the community or the forum? Ask away!

    14 146
    14 Topics
    146 Posts
    toggledbitsT
    When I'm working on my laptop, this section on the right takes up about 25% of my screen width, and I never look at it or touch anything in it. Is there a way to turn it off? I've been tinkering in the settings but not finding anything effective so far. [image: 1764095136947-3720b582-eae4-4731-b0fd-8ac167b24f01-image.png]
  • Blog posts from individual members. Feel free to talk about your project, your smart home setup!

    12 280
    12 Topics
    280 Posts
    G
    The locksmith is trying to persuade me to purchase the BE-TECH K35 touchscreen lock with both Wi-Fi and Bluetooth, claiming it's better than the Yale Assure Lock 2. What are your thoughts on this? Which one would you recommend? Here is the link to the Chinese brand BE-TECH: BE-TECH Smart Deadbolt K3S. The other smart lock I am considering is the Schlage Encode Plus. Thank you!

Recent Topics