Skip to content

Multi-System Reactor

816 Topics 7.8k Posts
  • [Dev] Inheritance in MQTT templates?

    Locked
    40
    1 Votes
    40 Posts
    8k Views
    CrilleC
    Yep, all warnings gone! Thank you for all your work!
  • Need Testers

    Locked
    78
    1 Votes
    78 Posts
    22k Views
    toggledbitsT
    The userauth branch has now been merged into the main line release path (latest), and released in build 24152. This topic is now closed. Open new topics for any new issues. Thanks to all of you for your work in testing these changes.
  • [Solved] Entities error when updating MQTTController from 24120 to 24142

    Locked
    6
    0 Votes
    6 Posts
    771 Views
    CrilleC
    Understood! Reverted to 24120. All good. Thanks for the heads up on the localization file.
  • VirtualEntityController & time series

    Locked
    6
    0 Votes
    6 Posts
    836 Views
    toggledbitsT
    Yup, I'd expect that, based on my testing. All aggregates are working except weighted average. Two issues, first, a doc error, it should be wa for the aggregate name, not wma. Second issue, computation is botched, so it will give a value, but it's incorrect. But the brain-fade on my part was simple, and you can easily work around it until I get the next build out: add expr: "value*X" where X is the depth you've requested (e.g. 4). Next build will fix it, but remember to remove the expression workaround when you install it. (I know there are five samples, but "depth" should handle that?) Correct!
  • 0 Votes
    9 Posts
    1k Views
    T
    @toggledbits, Thank you Patrick. It's not throwing an alert now. Very elegant solution. I'll verify that it works once I get in the car after work and marked the thread as solved.
  • Low battery Alert using Dynamic Group Controller

    Locked
    2
    4
    0 Votes
    2 Posts
    353 Views
    T
    Solved: Figured it out myself. I needed to add - include_group: "zwavejs" into the yaml file. This took out most of the extraneous entries that are battery powered. I still had a couple of ghost zwavejs nodes that I needed to manually remove. I may have to try and reset the zwavejs db somehow and get a clean reading of all the devices.
  • MQTT action & expressions

    Locked Solved
    6
    0 Votes
    6 Posts
    803 Views
    tunnusT
    @therealdb & @toggledbits it wasn't that easy... I finally got this working, but it took a couple of iterations. Correct version below: pool_set_temp: capabilities: [ hvac_heating_unit ] primary_attribute: hvac_heating_unit.setpoint actions: hvac_heating_unit: set_setpoint: topic: "pool/set" payload: type: json expr: '{ "command": 4, "value": min( 30, max( 20, int( parameters.setpoint ) ) ), "time": 0, "interval": 0 }' Devil is in the details I guess.
  • InfluxFeed plugin & throttling export

    Locked
    4
    0 Votes
    4 Posts
    641 Views
    toggledbitsT
    I'm prototyping something that may make a good general solution for this.
  • Feature Requst: Filter Entities by Lost/removed

    Locked
    1
    0 Votes
    1 Posts
    338 Views
    No one has replied
  • How to HTTPS

    Locked
    6
    3
    0 Votes
    6 Posts
    1k Views
    CatmanV2C
    @gwp1 Your certificate won't work then C
  • [MSR] Virtual and MQTT entities losing status after updates

    Locked
    7
    1
    0 Votes
    7 Posts
    997 Views
    therealdbT
    This code is now obsolete because the latest versions of both MSR and MQTTController have this behavior natively. I'll leave it just in case someone wants to look at some code enumerating/saving attributes.
  • 0 Votes
    16 Posts
    3k Views
    T
    Awesome, that did the trick! [image: 1714051881842-screenshot-2024-04-25-at-9.31.15-am.png]
  • Can't Restart Reactor - Corrupted SD Card?

    Locked
    7
    0 Votes
    7 Posts
    1k Views
    PablaP
    To close this thread out, it wasn't a Reactor issue. My Rpi 3B+ was simply overheating and throttling processes. Moved to an Odroid N2+ with a heatsync running Ubuntu and everything is running smoothly!
  • Post-DST and MSR not reflecting local time

    Locked
    18
    3
    0 Votes
    18 Posts
    4k Views
    G
    @toggledbits yeah, I just got new hardware and am considering moving to the containerized version. But that's going to take some time as it's tech I've not played with before and my day job + new puppy haven't left much dev hours these months. MSR is now very integral to the operation of this house so I need to tread carefully when poking the proverbial bear.
  • MSR with InfluxDB, filter unit from beeing send

    Locked
    3
    0 Votes
    3 Posts
    498 Views
    toggledbitsT
    Rene, You don't need all that, this should be sufficient: select_capabilities: power_sensor: attributes: value: true or the equivalent, using an array of attribute names (my favorite): select_capabilities: power_sensor: attributes: [ 'value' ] or using the other YAML array syntax: select_capabilities: power_sensor: attributes: - value You can also use a negative to suppress an attribute: select_capabilities: power_sensor: attributes: [ '-units' ] Also, can I ask that you go back and fix the formatting of the code sections of your posts, for the benefit of future readers looking at your question and example solution?
  • Need guidance on local MQTT capabilities

    Locked
    5
    1
    0 Votes
    5 Posts
    854 Views
    CrilleC
    Ah, if I only known what to search for or had a really good memory I would have found ev_charger announced here but not listed in Standard Capabilities My charger seems to ignore out of range values as well so ev_charger was the missing piece in my quest, thank you @therealdb.
  • Any interest in a Homebridge adapter for Reactor?

    Locked
    5
    0 Votes
    5 Posts
    924 Views
    G
    Just finding this but defo interested.
  • Hubitat "hubitat" is reconnecting alert

    Locked
    2
    0 Votes
    2 Posts
    385 Views
    R
    I have also encountered this problem on a recurring basis. I tried many different approaches - reboot RPI, restart MSR, reboot hubs - to correct the issue, usually without success. Earlier is week I decided to try something different. I "repaired" the "Hub Information Driver" using the Hubitat Package Manager. As so I the "repair" was complete on the hub, the problem disappeared.
  • JS Zwave / Kwikset PIN codes

    Locked
    2
    0 Votes
    2 Posts
    400 Views
    PablaP
    You would likely need to use the x-hass.call-service action on the lock entity and your service ID would be zwave_js.set_lock_usercode. In the data portion you'd have to fill out the code_slot and code. Note that this will not work if your lock isn't securely included with your HASS controller.
  • 0 Votes
    4 Posts
    589 Views
    toggledbitsT
    @apocalypsehobby please read the posting guidelines, a pinned post in this category. There are some specific requests for log files and snippets. Also rgbcolor.set takes a hex color code or decimal equivalent. It's probably not what you want to be using. set_rgb is more common.

Recent Topics