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.
  1. Home
  2. Software
  3. Multi-System Reactor
  4. Plugin InfluxFeed - Selecting Capabilities for Export - how to
[Reactor] Bug when sending MQTT boolean payloads
therealdbT
Topic thumbnail image
Multi-System Reactor
Difficulty defining repeating annual period
R
I have tried numerous ways to define a recurring annual period, for example from December 15 to January 15. No matter which method I try - after and before, between, after and/not after, Reactor reports "waiting for invalid date, invalid date. Some constructs also seem to cause Reactor to hang, timeout and restart. For example "before January 15 is evaluated as true, but reports "waiting for invalid date, invalid date". Does anyone have a tried and true method to define a recurring annual period? I think the "between" that I used successfully in the past may have broken with one of the updates.
Multi-System Reactor
Need help with sequence
T
Good evening all, For about the past week or so, I've been having problems with a specific rule in my home automation that controls when my home goes from an Away mode to Home mode. One of the conditions it checked for was my alarm panel, when it changed from Armed Away to Disarmed. There seems to have been a firmware update on the panel that added an intermittent step of "pending", and I can't say for certain it happens 100% of the time. Is there a way to write a condition that so it changes from one condition, to the next, and then another condition? As in, Home alarm changes from armed_away to pending to disarmed. Thanks.
Multi-System Reactor
Possible feature request?
CatmanV2C
No idea how easy this would be. During my migration away from Z-wave I've been replacing the Z-wave devices with Sonoff which has broken some of my automations. Any chance of a 'Test Reaction' function to call out which ones are broken because an entity no longer exists? Without actually running the reaction? Or does this exist already and I'm just not aware of how to do it? Obviously I can see entities that are no longer available, but not quite what I'm looking for. I guess it's something of an edge case so no huge issue. TIA! C
Multi-System Reactor
Copying a global reaction
tunnusT
With build 25328, if you copy a global reaction, a new reaction does not appear in the UI unless you do a refresh. I recall this used to work without needing this page refresh? Anyway, only a minor nuisance.
Multi-System Reactor
Logic Assistance: Exterior Lights on when Illuminance Below Threshold
PablaP
Topic thumbnail image
Multi-System Reactor
Time series documentation
tunnusT
Is the current manual (incl. examples) up to date with how retention value is handled in time series configuration? Referring to this post
Multi-System Reactor
MQTT templates for ZIgbee scene controller, or a better way?
CatmanV2C
Topic thumbnail image
Multi-System Reactor
Reset a delay
CatmanV2C
I'm sure this has been asked, and answered, but damned if I can figure it out Use case: I have a rear garden with lights. A door from the kitchen into the garden and a door from the garage. Currently if I open the kitchen door the lights come on (yay) and a 3 minute delay starts. After 3 minutes, no matter what else happens, the lights go off (Boo! But also yay!) What I would like is for the 3 minute delay until the lights go off to start from the latest door open event. That is, if I'm going from kitchen to garage, and back again, the lights stay on until there's three minutes of no activity. I've tried 'hacking' with a virtual switch, but can't seem to stop the delay. Any pointers? TIA C
Multi-System Reactor
Reactor Loading Screen Safari
S
Topic thumbnail image
Multi-System Reactor
Constraints states visually do not match actual
S
Topic thumbnail image
Multi-System Reactor
[MSR] Feature request: For Each action on arrays/groups
therealdbT
Topic thumbnail image
Multi-System Reactor
[Solved] Error: Command timeout
G
at _ClientAPI._commandTimeout (http://192.168.1.100:8111/client/ClientAPI.js:807:179 Seeing this randomly when returning to open browser tab after being away awhile. Once, maybe twice a day. "What did you do to trigger it?" Literally nothing, just walked away and returned and there it was. Actions taken in reasonably close proximity to this particular instance of it popping up: I'd restarted the MSR container in Portainer. I'll try to grab some logs here shortly.
Multi-System Reactor
Issue with MSR UI becoming unresponsive
S
I'm having an issue with MSR's UI being very unresponsive. It started happening a couple days ago and I didn't make any changes that would have caused this except adding some meross lan devices in HA. When I go into an entity action and use the search functionality, it usually will start filtering and then get to a place after a few letters are entered where it will take 30 seconds or more (sometimes minutes) for the UI to show what I am typing. During this time MSR ui is completely unresponsive. I've tried multiple browsers and multiple computers. HA and MSR are both deployed in docker. I have run HTOP on the host and when the problem happens there are no CPU/Memory spikes at all. From a functionality standpoint MSR is working perfectly. This seems to be an UI issue only. Do i need to ditch Docker and run MSR on a Proxmox VM? I have both stand alone Docker and Proxmox environments. I dont mind doing that I just want to be able to use the UI again... Installation method Home Assistant Container Core 2025.7.3 Frontend 20250702.3 nothing crazy in the logs except some openweather map stuff that doesn't make any sense as it is working fine in MSR Any help would be greatly appreciated Reactor latest-25328-b2ed1365 app 25328 configuration from /var/reactor/config NODE_PATH /opt/reactor:/opt/reactor/node_modules [latest-25328]2025-11-30T20:01:53.843Z <app:null> Reactor build latest-25328-b2ed1365 starting on v24.11.1 /usr/local/bin/node [latest-25328]2025-11-30T20:01:53.844Z <app:null> Process ID 1 user/group 0/0; docker; platform linux/x64 #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025; locale (undefined) [latest-25328]2025-11-30T20:01:53.844Z <app:null> Basedir /opt/reactor; data in /var/reactor/storage [latest-25328]2025-11-30T20:01:53.844Z <app:null> NODE_PATH=/opt/reactor:/opt/reactor/node_modules [latest-25328]2025-11-30T20:01:53.865Z <app:null> Resolved timezone=America/New_York, environment TZ=America/New_York; offset minutes from UTC=-300 [latest-25328]2025-11-30T20:01:53.867Z <default:null> Module i18n v25141 [latest-25328]2025-11-30T20:01:53.867Z <app:null> Configured locale (undefined); selected locale(s) en-US.UTF-8 [latest-25328]2025-11-30T20:01:53.879Z <app:null> Loaded locale en-US for en-US [latest-25328]2025-11-30T20:01:53.879Z <app:null> Local date/time using configured timezone and locale formatting is "11/30/2025, 3:01:53 PM" [latest-25328]2025-11-30T20:01:53.889Z <Structure:null> Module Structure v25326 [latest-25328]2025-11-30T20:01:53.890Z <Capabilities:null> Module Capabilities v24312 [latest-25328]2025-11-30T20:01:53.904Z <Plugin:null> Module Plugin v25141 [latest-25328]2025-11-30T20:01:53.923Z <Timer:null> Module Timer v25279 [latest-25328]2025-11-30T20:01:53.924Z <TimerBroker:null> Module TimerBroker v25314 [latest-25328]2025-11-30T20:01:53.927Z <Entity:null> Module Entity v25251 [latest-25328]2025-11-30T20:01:53.929Z <Controller:null> Module Controller v25253 [latest-25328]2025-11-30T20:01:53.930Z <AlertManager:null> Module AlertManager v25318 [latest-25328]2025-11-30T20:01:53.937Z <default:null> Module Ruleset v25283 [latest-25328]2025-11-30T20:01:53.937Z <default:null> Module Rulesets v25141 [latest-25328]2025-11-30T20:01:53.942Z <GlobalExpression:null> Module GlobalExpression v25258 [latest-25328]2025-11-30T20:01:53.953Z <Predicate:null> Module Predicate v25328 [latest-25328]2025-11-30T20:01:53.956Z <Rule:null> Module Rule v25323 [latest-25328]2025-11-30T20:01:53.958Z <GlobalReaction:null> Module GlobalReaction v25292 [latest-25328]2025-11-30T20:01:53.959Z <Engine:null> Module Engine v25325 [latest-25328]2025-11-30T20:01:53.964Z <httpapi:null> Module httpapi v25328 [latest-25328]2025-11-30T20:01:53.972Z <wsapi:null> Module wsapi v25328 [latest-25328]2025-11-30T20:01:53.994Z <TaskQueue:null> Module TaskQueue 24138 [latest-25328]2025-11-30T20:01:53.994Z <VeraController:null> Module VeraController v25141 [latest-25328]2025-11-30T20:01:54.179Z <HassController:null> Module HassController v25325 [latest-25328]2025-11-30T20:02:13.797Z <OWMWeatherController:null> Module OWMWeatherController v25268 [latest-25328]2025-11-30T20:02:13.800Z <SystemController:null> Module SystemController v25323 [latest-25328]2025-11-30T20:02:13.807Z <MQTTController:null> Module MQTTController v22092 [latest-25328]2025-11-30T20:02:20.630Z <OWMWeatherController:CRIT> FetchError: request to https://api.openweathermap.org/data/2.5/weather?lat=xxxxxxxxxx&lon=-xxxxxxxxx&appid=xxxxxxxxxxxxxxxxxxxxxxxxxx&units=standard&_r=1xxxxxxxxxxxxxxfailed, reason: [-] FetchError: request to https://api.openweathermap.org/data/2.5/weather?lat=xxxxxxxxxxx&lon=-xxxxxxxxxxxxxxxxxx&appid=xxxxxxxxxxxxxxxxxxx&units=standard&_r=xxxxxxxxxxxxxxxfailed, reason: at ClientRequest.<anonymous> (/opt/reactor/node_modules/node-fetch/lib/index.js:1501:11) at ClientRequest.emit (node:events:508:28) at ClientRequest.emit (node:domain:489:12) at emitErrorEvent (node:_http_client:108:11) at TLSSocket.socketErrorListener (node:_http_client:575:5) at TLSSocket.emit (node:events:508:28) at TLSSocket.emit (node:domain:489:12) at emitErrorNT (node:internal/streams/destroy:170:8) at emitErrorCloseNT (node:internal/streams/destroy:129:3) at processTicksAndRejections (node:internal/process/task_queues:89:21
Multi-System Reactor
Date/time condition
tunnusT
Topic thumbnail image
Multi-System Reactor
Device log?
G
@toggledbits is there a log that will show me what rule is turning on a specific device? I've got a switch that has been kicking on at 2200 ET for several nights now and the reactor.log doesn't have a thing in it that I can see on a device level (it being more rules-based).
Multi-System Reactor
Midnight crossing not working in date/time condition (build 25325)
tunnusT
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
[Solved] Local expression in Rule does not evaluate as they used to do
CrilleC
Topic thumbnail image
Multi-System Reactor
Home Assistant 2025.11.2 and latest-25315
CrilleC
Topic thumbnail image
Multi-System Reactor

Plugin InfluxFeed - Selecting Capabilities for Export - how to

Scheduled Pinned Locked Moved Multi-System Reactor
11 Posts 2 Posters 1.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • toggledbitsT Offline
    toggledbitsT Offline
    toggledbits
    wrote on last edited by
    #2

    Can you show your entire config for InfluxDB plugin? The indenting of your example would be incorrect to start, so I'd like to see the whole thing and make sure you're starting from something that has a chance at being functional. This doesn't look right on its face, but being a subset of the entire, it's hard to be sure.

    Author of Multi-system Reactor and Reactor, DelayLight, Switchboard, and about a dozen other plugins that run on Vera and openLuup.

    1 Reply Last reply
    0
    • N Offline
      N Offline
      noelab
      wrote on last edited by
      #3

      Hi, this is the config

      plugins:
        - id: influx
          # See the docs under Standard Plugins for configuration details.
          implementation: InfluxFeed
          enabled: true
          name: InfluxDB Feed
          config:
            # influx_url - URL to access InfluxDB server (default: http://localhost:8086)
            influx_url: "http://10.0.4.71:8086"
            #
            # ----- For InfluxDB 2.0+ ONLY -----
            # influx_token - Token from InfluxDB 2.0 UI (required)
            influx_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
            #
            # influx_org - Organization ID (required)
            influx_org: myhome
            #
            # influx_bucket - Bucket name to which points are written (required)
            influx_bucket: reactor
            #
            #
            # ----- Optional (all versions) -----
            # influx_retention_policy - Retention policy (optional). If not specified,
            #                           the retention policy of the bucket/database
            #                           will be used.
            #influx_retention_policy: ""
            #
            # ----- Filtering (all versions) -----
            # select_capabilities - Capabilities that should be exported in addition
            #                       to the defaults. These are key/value pairs. If the
            #                       value is false, the capability is not exported (so
            #                       you can override the default). If the value is an
            #                       object, it may contain an "attributes" key with an
            #                       array value containing the names of attributes to
            #                       be exported (other attributes in the capability
            #                       are ignored).
            select_capabilities:
              light_sensor: true
              power_sensor: true
              dimming: false
              x_ezlo_item: true
                attributes:
                  - electric_meter_kwh
                  - electric_meter_watt
      
            #  zwave_network: false  # do not export this capability
             wx:                   # export wx capability, but only named attributes
               attributes:
                  - temperature
                  - humidity
                  - feels_like
      

      -Reactor (Multi-hub) 25082-3c348de6
      -Docker on Synology NAS
      -Ezlo firmware version 2.0.59.2471.8
      -HASS Docker 2025.2.5
      -ZWaveJSUI 10.1.3
      -Update 30/03/2025

      1 Reply Last reply
      0
      • toggledbitsT Offline
        toggledbitsT Offline
        toggledbits
        wrote on last edited by toggledbits
        #4

        OK. Your indenting is wonky and there's another error that's probably causing problems parsing the entire config. You should use a tool like https://yamlchecker.com on any changes you make (paste the entire config file) until you get used to the idiosyncrasies of YAML, and then any time you run into problems. There are also probably messages in the log file about problems reading the file, too, so be sure and always check there when something is not working as expected.

        Specifically, on line 42, you can't have object keys in this position, because line 41 defines a value (true) for x_ezlo_item. Using true says you want everything from that capability; it's a short-cut. If you mean to limit the set of attributes for x_ezlo_item, then the value there must be an object for which attributes is a key. So that would correctly look like this (other lines redacted for clarity):

              select_capabilities:
                x_ezlo_item:
                  attributes:
                    - electric_meter_kwh
                    - electric_meter_watt
        

        Your wx line (47) is not correctly indented, nor is the comment line before it, so that's going to be trouble as well. It should look like this in all:

        plugins:
          - id: influx
            # See the docs under Standard Plugins for configuration details.
            implementation: InfluxFeed
            enabled: true
            name: InfluxDB Feed
            config:
              # influx_url - URL to access InfluxDB server (default: http://localhost:8086)
              influx_url: "http://10.0.4.71:8086"
              #
              # ----- For InfluxDB 2.0+ ONLY -----
              # influx_token - Token from InfluxDB 2.0 UI (required)
              influx_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
              #
              # influx_org - Organization ID (required)
              influx_org: myhome
              #
              # influx_bucket - Bucket name to which points are written (required)
              influx_bucket: reactor
              #
              #
              # ----- Optional (all versions) -----
              # influx_retention_policy - Retention policy (optional). If not specified,
              #                           the retention policy of the bucket/database
              #                           will be used.
              #influx_retention_policy: ""
              #
              # ----- Filtering (all versions) -----
              # select_capabilities - Capabilities that should be exported in addition
              #                       to the defaults. These are key/value pairs. If the
              #                       value is false, the capability is not exported (so
              #                       you can override the default). If the value is an
              #                       object, it may contain an "attributes" key with an
              #                       array value containing the names of attributes to
              #                       be exported (other attributes in the capability
              #                       are ignored).
              select_capabilities:
                light_sensor: true
                power_sensor: true
                dimming: false
                x_ezlo_item:
                  attributes:
                    - electric_meter_kwh
                    - electric_meter_watt
         
                #zwave_network: false  # do not export this capability
                wx:                   # export wx capability, but only named attributes
                  attributes:
                    - temperature
                    - humidity
                    - feels_like
        

        Unfortunately, I realize YAML is a nuisance, but JSON would be worse, I loathe XML and its progeny, and the Microsoft-ish INI format isn't really up to the task either. I begrudgingly chose YAML because there's little that's better, and a lot of tools and documentation for it. Eventually, there will be a GUI for this kind of configuration, but that's a good way off yet.

        Author of Multi-system Reactor and Reactor, DelayLight, Switchboard, and about a dozen other plugins that run on Vera and openLuup.

        1 Reply Last reply
        0
        • N Offline
          N Offline
          noelab
          wrote on last edited by
          #5

          I corrected the file
          Valid YAML!
          Still no changes in influxdb
          I created a new bucket and new api tokens, when I go in "Explore" --> Filter Measurement -->Filter
          I see only default data:
          dimming is there
          no wx.feels_like
          and no x_ezlo_item

          also I stopped both container and I started first influxdb and then MSR, where I can check now?

          -Reactor (Multi-hub) 25082-3c348de6
          -Docker on Synology NAS
          -Ezlo firmware version 2.0.59.2471.8
          -HASS Docker 2025.2.5
          -ZWaveJSUI 10.1.3
          -Update 30/03/2025

          1 Reply Last reply
          0
          • toggledbitsT Offline
            toggledbitsT Offline
            toggledbits
            wrote on last edited by
            #6

            It will only log things when things change. So make sure you are making things happen.

            Also, what version of InfluxDB are you using?

            And check the log file, particularly the messages output at startup.

            Author of Multi-system Reactor and Reactor, DelayLight, Switchboard, and about a dozen other plugins that run on Vera and openLuup.

            1 Reply Last reply
            0
            • N Offline
              N Offline
              noelab
              wrote on last edited by
              #7

              Is is version InfluxDB 2.1.1

              a lot of Warm from Ezlo

              [latest-21342]2021-12-11T22:44:11.586Z <EzloController:WARN> EzloController#ezlo no implementation mapping for attributes from match category=level_sensor cap value_sensor
              [latest-21342]2021-12-11T22:44:11.599Z <EzloController:WARN> EzloController#ezlo no implementation mapping for attributes from match category=level_sensor cap value_sensor
              [latest-21342]2021-12-11T22:44:11.615Z <EzloController:WARN> EzloController#ezlo no implementation mapping for attributes from match category=level_sensor cap value_sensor
              [latest-21342]2021-12-11T22:44:11.633Z <EzloController:WARN> EzloController#ezlo no implementation mapping for attributes from match category=level_sensor cap value_sensor
              [latest-21342]2021-12-11T22:44:11.637Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.637Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.637Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.638Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.639Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.639Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.640Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.640Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.641Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.641Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.642Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.642Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.643Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.643Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.644Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.644Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.648Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.649Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.649Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.649Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.651Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.651Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.651Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.651Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.657Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.657Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.658Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.658Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.659Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.660Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.660Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.660Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.663Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.663Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.663Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.664Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.665Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.666Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.666Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.666Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.667Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.668Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.668Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.669Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.670Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.red for attribute rgb_color.red in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member red of null
              [latest-21342]2021-12-11T22:44:11.670Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.green for attribute rgb_color.green in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member green of null
              [latest-21342]2021-12-11T22:44:11.671Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.blue for attribute rgb_color.blue in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member blue of null
              [latest-21342]2021-12-11T22:44:11.671Z <EzloController:ERR> EzloController#ezlo failed to evaluate expression value.cwhite > 0 ? floor( 5500 + value.cwhite * 3500 / 255 ) : floor( 2000 + value.wwhite * 3500 / 255 ) for attribute color_temperature.value in category=dimmable_light;subcategory=dimmable_colored: ReferenceError: Invalid reference to member cwhite of null
              [latest-21342]2021-12-11T22:44:11.693Z <EzloController:WARN> EzloController#ezlo no implementation mapping for attributes from match category=door_lock cap keypad
              [latest-21342]2021-12-11T22:44:11.727Z <EzloController:INFO> EzloController#ezlo hub inventory complete/successful; 971ms
              [latest-21342]2021-12-11T22:44:11.728Z <EzloController:NOTICE> Controller EzloController#ezlo is now online.
              [latest-21342]2021-12-11T22:44:11.730Z <DynamicGroupController:ERR> DynamicGroupController#groups selector criterion invalid type, expecting object, got string (battery_power)
              [latest-21342]2021-12-11T22:44:11.731Z <DynamicGroupController:ERR> DynamicGroupController#groups error in selection for Group#groups>low_battery: Error: Invalid selector
              [latest-21342]2021-12-11T22:44:11.731Z <DynamicGroupController:CRIT> Error: Invalid selector
              Error: Invalid selector
                  at DynamicGroupController._select (/opt/reactor/server/lib/DynamicGroupController.js:314:23)
                  at DynamicGroupController._update_group (/opt/reactor/server/lib/DynamicGroupController.js:219:44)
                  at /opt/reactor/server/lib/DynamicGroupController.js:298:38
                  at Array.forEach (<anonymous>)
                  at DynamicGroupController._update (/opt/reactor/server/lib/DynamicGroupController.js:295:82)
                  at /opt/reactor/server/lib/DynamicGroupController.js:174:42
                  at processTicksAndRejections (node:internal/process/task_queues:96:5)
              [latest-21342]2021-12-11T22:44:11.732Z <app:NOTICE> Starting HTTP server and API...
              [latest-21342]2021-12-11T22:44:11.737Z <app:NOTICE> Starting Reaction Engine...
              [latest-21342]2021-12-11T22:44:11.737Z <Engine:INFO> Reaction Engine starting
              [latest-21342]2021-12-11T22:44:11.738Z <Engine:INFO> Checking rule sets...
              [latest-21342]2021-12-11T22:44:11.747Z <Engine:INFO> Checking rules...
              [latest-21342]2021-12-11T22:44:11.748Z <Engine:INFO> Data check complete; no corrections.
              

              -Reactor (Multi-hub) 25082-3c348de6
              -Docker on Synology NAS
              -Ezlo firmware version 2.0.59.2471.8
              -HASS Docker 2025.2.5
              -ZWaveJSUI 10.1.3
              -Update 30/03/2025

              1 Reply Last reply
              0
              • toggledbitsT Offline
                toggledbitsT Offline
                toggledbits
                wrote on last edited by
                #8

                Well, we're looking for InfluxDB messages at the moment. Anything?

                Author of Multi-system Reactor and Reactor, DelayLight, Switchboard, and about a dozen other plugins that run on Vera and openLuup.

                1 Reply Last reply
                0
                • N Offline
                  N Offline
                  noelab
                  wrote on last edited by noelab
                  #9

                  About InfluxDb I don't see any warn at startup

                  [latest-21342]2021-12-11T23:21:26.561Z <app:null> Reactor latest-21342-ead7ca9 starting on v16.11.1
                  [latest-21342]2021-12-11T23:21:26.562Z <app:INFO> Process ID 1; platform linux/x64 #42218 SMP Mon Oct 18 19:16:55 CST 2021; locale (undefined)
                  [latest-21342]2021-12-11T23:21:26.563Z <app:INFO> Basedir /opt/reactor; data in /var/reactor/storage
                  [latest-21342]2021-12-11T23:21:26.563Z <app:INFO> NODE_PATH=/opt/reactor
                  [latest-21342]2021-12-11T23:21:26.566Z <app:INFO> Configured locale (undefined); selected locale(s) en-US.UTF-8
                  [latest-21342]2021-12-11T23:21:26.588Z <app:INFO> Loaded locale en-US
                  [latest-21342]2021-12-11T23:21:26.597Z <Capabilities:null> Module Capabilities v21333
                  [latest-21342]2021-12-11T23:21:26.639Z <Plugin:null> Module Plugin v21186
                  [latest-21342]2021-12-11T23:21:26.644Z <TimerBroker:null> Module TimerBroker v21333
                  [latest-21342]2021-12-11T23:21:26.646Z <default:INFO> Module Entity v21334
                  [latest-21342]2021-12-11T23:21:26.650Z <Controller:null> Module Controller v21333
                  [latest-21342]2021-12-11T23:21:26.650Z <default:null> Module Structure v21338
                  [latest-21342]2021-12-11T23:21:26.658Z <default:null> Module Ruleset v21096
                  [latest-21342]2021-12-11T23:21:26.659Z <default:null> Module Rulesets v21096
                  [latest-21342]2021-12-11T23:21:26.667Z <GlobalExpression:null> Module GlobalExpression v21333
                  [latest-21342]2021-12-11T23:21:26.679Z <default:null> Module Rule v21337
                  [latest-21342]2021-12-11T23:21:26.683Z <GlobalReaction:null> Module GlobalReaction v21333
                  [latest-21342]2021-12-11T23:21:26.684Z <AlertManager:null> Module AlertManager v21333
                  [latest-21342]2021-12-11T23:21:26.685Z <default:null> Module Engine v21342
                  [latest-21342]2021-12-11T23:21:26.685Z <default:null> Module httpapi v21333
                  [latest-21342]2021-12-11T23:21:26.687Z <default:null> Module httpproxy v21333
                  [latest-21342]2021-12-11T23:21:26.702Z <default:null> Module wsapi v21334
                  [latest-21342]2021-12-11T23:21:26.703Z <app:NOTICE> Starting Structure...
                  [latest-21342]2021-12-11T23:21:26.740Z <InfluxFeed:null> Module InfluxFeed v21333
                  [latest-21342]2021-12-11T23:21:26.742Z <Structure:INFO> Structure#1 starting plugin influx (InfluxFeed)
                  [latest-21342]2021-12-11T23:21:26.743Z <Structure:INFO> Structure#1 loading controller interface vera (VeraController)
                  [latest-21342]2021-12-11T23:21:26.752Z <VeraController:null> Module VeraController v21334
                  [latest-21342]2021-12-11T23:21:26.757Z <Structure:INFO> Structure#1 loading controller interface ezlo (EzloController)
                  [latest-21342]2021-12-11T23:21:26.769Z <EzloController:null> Module EzloController v21324
                  [latest-21342]2021-12-11T23:21:26.772Z <EzloController:null> EzloController#ezlo created, config { "source": "wss://10.0.4.119:17000", "serial": "90000464" }
                  [latest-21342]2021-12-11T23:21:26.772Z <EzloController:null> EzloController#ezlo instance log level (null) (4)
                  [latest-21342]2021-12-11T23:21:26.773Z <Structure:INFO> Structure#1 loading controller interface groups (DynamicGroupController)
                  [latest-21342]2021-12-11T23:21:26.777Z <DynamicGroupController:null> Module DynamicGroupController v21334
                  [latest-21342]2021-12-11T23:21:26.779Z <Structure:INFO> Structure#1 loading controller interface weather (OWMWeatherController)
                  [latest-21342]2021-12-11T23:21:26.783Z <OWMWeatherController:null> Module OWMWeatherController v21313
                  [latest-21342]2021-12-11T23:21:26.785Z <Structure:INFO> Structure#1 loading controller interface reactor_system (SystemController)
                  [latest-21342]2021-12-11T23:21:26.788Z <SystemController:null> Module SystemController v21342
                  [latest-21342]2021-12-11T23:21:26.790Z <Structure:INFO> Starting controller VeraController#vera
                  [latest-21342]2021-12-11T23:21:26.790Z <VeraController:NOTICE> VeraController#vera starting
                  [latest-21342]2021-12-11T23:21:26.835Z <VeraController:INFO> VeraController#vera loaded mapping ver 21301 rev 1 format 1 notice 
                  [latest-21342]2021-12-11T23:21:26.837Z <VeraController:INFO> VeraController: deviceclass room capability sys_group does not provide attribute members
                  [latest-21342]2021-12-11T23:21:26.837Z <VeraController:INFO> VeraController: deviceclass room capability sys_group does not provide attribute empty
                  [latest-21342]2021-12-11T23:21:26.838Z <VeraController:INFO> VeraController: deviceclass vera_system_object capability sys_system does not provide attribute state
                  [latest-21342]2021-12-11T23:21:26.850Z <Structure:INFO> Starting controller EzloController#ezlo
                  [latest-21342]2021-12-11T23:21:26.863Z <EzloController:INFO> EzloController#ezlo device mapping data loaded; checking...
                  [latest-21342]2021-12-11T23:21:26.866Z <EzloController:INFO> EzloController#ezlo performing hub login without cloud authentication (hub.offline.anonymous_access must be enabled)
                  [latest-21342]2021-12-11T23:21:26.867Z <Structure:INFO> Starting controller DynamicGroupController#groups
                  [latest-21342]2021-12-11T23:21:26.869Z <DynamicGroupController:NOTICE> Controller DynamicGroupController#groups is now online.
                  [latest-21342]2021-12-11T23:21:26.870Z <Structure:INFO> Starting controller OWMWeatherController#weather
                  [latest-21342]2021-12-11T23:21:26.896Z <Structure:INFO> Starting controller SystemController#reactor_system
                  [latest-21342]2021-12-11T23:21:26.897Z <SystemController:NOTICE> Controller SystemController#reactor_system is now online.
                  [latest-21342]2021-12-11T23:21:26.921Z <EzloController:INFO> EzloController#ezlo opening hub connection to "90000464" at wss://10.0.4.119:17000
                  [latest-21342]2021-12-11T23:21:26.922Z <EzloController:NOTICE> EzloController#ezlo connecting via WS to wss://10.0.4.119:17000
                  [latest-21342]2021-12-11T23:21:26.928Z <app:INFO> Structure running; pausing for controllers' initial ready
                  [latest-21342]2021-12-11T23:21:27.062Z <EzloController:INFO> EzloController#ezlo hub websocket connected (wss://10.0.4.119:17000)
                  [latest-21342]2021-12-11T23:21:27.062Z <EzloController:INFO> EzloController#ezlo hub websocket connected; inventory hub...
                  [latest-21342]2021-12-11T23:21:27.114Z <EzloController:INFO> EzloController#ezlo hub "90000464" is h2.1 (undefined) firmware "2.0.21.1785.1"
                  [latest-21342]2021-12-11T23:21:27.151Z <OWMWeatherController:INFO> OWMWeatherController#weather done; 1 locations, 0 failed
                  [latest-21342]2021-12-11T23:21:27.152Z <OWMWeatherController:NOTICE> Controller OWMWeatherController#weather is now online.
                  [latest-21342]2021-12-11T23:21:27.396Z <VeraController:NOTICE> Controller VeraController#vera is now online.
                  

                  -Reactor (Multi-hub) 25082-3c348de6
                  -Docker on Synology NAS
                  -Ezlo firmware version 2.0.59.2471.8
                  -HASS Docker 2025.2.5
                  -ZWaveJSUI 10.1.3
                  -Update 30/03/2025

                  1 Reply Last reply
                  0
                  • toggledbitsT Offline
                    toggledbitsT Offline
                    toggledbits
                    wrote on last edited by
                    #10

                    OK. Thanks for uploading the logs and data. It looks like I made an error in the parsing of attribute lists. But, I think there's an easy workaround for you until I get a fix out... just change select_capabilities to default_capabilities. No other changes needed, I think.

                    Author of Multi-system Reactor and Reactor, DelayLight, Switchboard, and about a dozen other plugins that run on Vera and openLuup.

                    1 Reply Last reply
                    0
                    • N Offline
                      N Offline
                      noelab
                      wrote on last edited by
                      #11

                      Thanks to you!
                      The fix is working.
                      Now I can truck energy consuption on Influxdb. The idea is to try to make in MSR what in HA is doing with utility_meter, Trend and Lovelace UI togheter. Maybe in future we will see a standard MSR energy plugin too.

                      Home Assistant

                      Utility Meter

                      Utility Meter

                      Instructions on how to integrate the Utility Meter into Home Assistant.

                      Home Assistant

                      Trend

                      Trend

                      Instructions on how to integrate Trend binary sensors into Home Assistant.

                      -Reactor (Multi-hub) 25082-3c348de6
                      -Docker on Synology NAS
                      -Ezlo firmware version 2.0.59.2471.8
                      -HASS Docker 2025.2.5
                      -ZWaveJSUI 10.1.3
                      -Update 30/03/2025

                      1 Reply Last reply
                      1
                      • toggledbitsT toggledbits locked this topic on
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Recent Topics

                      • [Reactor] Bug when sending MQTT boolean payloads
                        toggledbitsT
                        toggledbits
                        0
                        4
                        88

                      • Genuinely impressed with Zigbee and HA / Reactor
                        therealdbT
                        therealdb
                        1
                        8
                        241

                      • Difficulty defining repeating annual period
                        G
                        gwp1
                        0
                        5
                        45

                      • Need help with sequence
                        therealdbT
                        therealdb
                        0
                        3
                        30

                      • Possible feature request?
                        therealdbT
                        therealdb
                        0
                        5
                        139

                      • Copying a global reaction
                        tunnusT
                        tunnus
                        0
                        1
                        38

                      • Logic Assistance: Exterior Lights on when Illuminance Below Threshold
                        CatmanV2C
                        CatmanV2
                        0
                        11
                        296

                      • Time series documentation
                        tunnusT
                        tunnus
                        0
                        11
                        378

                      • Tuya Wifi to Tasmota flashing
                        CatmanV2C
                        CatmanV2
                        0
                        1
                        84

                      • MQTT templates for ZIgbee scene controller, or a better way?
                        CatmanV2C
                        CatmanV2
                        0
                        3
                        144

                      • Reset a delay
                        CatmanV2C
                        CatmanV2
                        0
                        8
                        204

                      • Zigbee2mqtt installed! sytemctl not happy :(
                        CatmanV2C
                        CatmanV2
                        0
                        4
                        175
                      Powered by NodeBB | Contributors
                      Hosted freely by 10RUPTiV - Solutions Technologiques | Contact us
                      • Login

                      • Don't have an account? Register

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