@tommydog It is in prerelease ordering. I don't have one, had just heard about it.
RogerO
Posts
-
looking for a light switch with presence sensor? -
looking for a light switch with presence sensor? -
Another Vera --> Home Assistant migration questionToday I moved my last device from Vera to HomeAssistant. I do have mixed feelings about it. For all it's flaws and performance issues, it had a very easy interface to get started in and for the average person, could do most of what they needed. Started using PLEG but never got very far with it since I had to spend hours relearning it every time I wanted to add a new automation. Reactor was a breath of fresh air for the Vera and I am eternally grateful for all the assistant I have received from Patrick over the years including some beta code for my Leviton scene controllers and my Venstar thermostat. MSR allowed me to tie my Vera and Home Assistant together while I slowly migrated off Vera and had way more capabilities than I could ever master.
As I get older, my wife keeps telling me that if I die she is selling the house because she cannot run it. That has given me some incentive to simplify my environment so I have gone to only Home Assistant. Would have stayed with MSR if I could have figured out how to get the addon to work in HA, but in the end was easier to move everything to HA and eliminated one more component.
Thanks to all the people that have offered assistance on this community as well as the old Vera forum before EZLO.Roger
Have a nice Vera Plus available if anyone is interested. In the Seattle area but will ship. Make me an offer.
-
Home Assistant add-on -
Home Assistant add-on@mrw298 Anything I can do to help you troubleshoot or do you have any ideas on how to get this resolved?
-
Home Assistant add-onoh yeah, forgot that part.
-
Home Assistant add-onCurrently running HASSIO on a RPI4
Home Assistant 2023.2.2
Supervisor 2023.01.1
Operating System 9.5
Frontend 20230202.0 - latestUninstalled the addin and deleted the reactor.yaml file. Installed the addin and if choked because it couldn't find yaml file. Using winscp I created one and it will not start. /opt/ is empty.
-
Home Assistant add-onHello,
Trying to install this and getting the following in the logs:2023-02-07 00:26:46,034 INFO exited: reactor (exit status 1; not expected)
2023-02-07 00:26:47,044 INFO spawned: 'reactor' with pid 3569
Using existing set-up
Reactor Token is set, updating config
Reactor latest-23028-ddc3fb14 app 22364 configuration from /config/reactor
NODE_PATH /opt/reactor:/opt/reactor/node_modules
2023-02-07 00:26:48,154 INFO success: reactor entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
node:internal/fs/utils:345
throw err;
^
Error: ENOENT: no such file or directory, open '/config/reactor/logging.yaml'
at Object.openSync (node:fs:585:3)
at Object.readFileSync (node:fs:453:35)
at Function.loadConfig (/opt/reactor/server/lib/Configuration.js:226:68)
at Function.getInstance (/opt/reactor/server/lib/Configuration.js:144:66)
at Object.<anonymous> (/opt/reactor/app.js:105:97)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) {
errno: -2,
syscall: 'open',
code: 'ENOENT',
path: '/config/reactor/logging.yaml'Looked in the/opt directory and it was empty. Getting a bad gateway error when I try to load the page.
Thanks,
Roger -
Home Assistant add-on -
Home Assistant add-onExcellent, was hoping it would eventually come to HA. Will you be adding update instructions at some point?
-
Help. Installing Reactor on Home Assistant.@toggledbits Hi Patrick,
Looking at your Portainer doc, found a minor error I think. In second paragraph in first section you have "For most Linux most systems," . Doesn't make sense.Also, should "The stable branch builds have seen action for a while and are more... well... stable." Actually be "The stable branch builds have not seen action for a while and are more... well... stable.
-
OT: Universal RemoteSince I have a bunch of Logitechs as well, I backed this on kickstarter. https://www.kickstarter.com/projects/flirc/the-skip-1s-universal-remote-control-by-flirc/description Should be shipping soon I think. This is their commercial webpage: https://flirc.tv/products/skip1s-remote?variant=43489094729960
-
Light automation thoughts -
Light automation thoughts@catmanv2 Yeah, it quit working for me as well. Could view it in the wayback machine though.
-
Light automation thoughtsThis one, while geared to HA, uses MQTT over wifi.
https://lab.evishome.com/esphome-mmwave-radar-pir-ble-tracking/ -
Light automation thoughtsYou could build your own. https://community.home-assistant.io/t/mmwave-presence-detection-esphome-style/382778
-
Light automation thoughtshttps://shop.everythingsmart.io/en-us. Had a nice mmwave presence sensor.
-
Have MSR as a shortcut in Home Assistant with duckdns?Check out ZeroTier. It is so easy to set up on all kinds of devices.
-
Version 22305 with ZWaveJS -- Invalid Entity IDs in logThat fixed it. Thanks
-
Version 22305 with ZWaveJS -- Invalid Entity IDs in logHey Patrick,
Just upgraded zwavejs in home assistant and all of the entities in zwavejs are not showing in reactor. Not sure if they broke something in how you read the data or if they broke something with how they read and display the attributes. when I duplicate the screen a few comments back now, it is blank. the zwavejs>controller_all shows all the sys_group.members:sys_group.empty=false
sys_group.members=["zwavejs>system","zwavejs>1-0","zwavejs>35-0","zwavejs>35-0-001","zwavejs>35-0-002","zwavejs>35-0-003","zwavejs>35-0-004","zwavejs>35-0-005","zwavejs>36-0","zwavejs>36-0-001","zwavejs>36-0-002","zwavejs>36-0-003","zwavejs>36-0-004","zwavejs>36-0-005","zwavejs>36-0-009","zwavejs>37-0","zwavejs>37-1","zwavejs>37-2","zwavejs>37-3","zwavejs>37-4","zwavejs>37-5","zwavejs>37-6","zwavejs>37-7","zwavejs>39-0","zwavejs>39-0-001","zwavejs>39-0-002","zwavejs>39-0-010","zwavejs>40-0","zwavejs>40-0-001","zwavejs>40-0-002","zwavejs>40-0-003","zwavejs>40-0-004","zwavejs>40-1","zwavejs>40-2","zwavejs>40-3","zwavejs>40-4","zwavejs>40-5","zwavejs>40-6","zwavejs>40-7","zwavejs>40-8","zwavejs>40-9","zwavejs>45-0","zwavejs>45-0-001","zwavejs>45-0-002","zwavejs>45-0-003","zwavejs>45-0-004","zwavejs>45-0-005","zwavejs>45-0-009","zwavejs>46-0","zwavejs>46-0-001","zwavejs>46-0-002","zwavejs>46-0-003","zwavejs>46-0-004","zwavejs>46-0-005","zwavejs>46-0-009","zwavejs>47-0","zwavejs>48-0","zwavejs>49-0","zwavejs>51-0","zwavejs>54-0","zwavejs>55-0","zwavejs>56-0","zwavejs>57-0","zwavejs>58-0","zwavejs>59-0","zwavejs>60-0","zwavejs>61-0","zwavejs>65-0","zwavejs>66-0","zwavejs>69-0","zwavejs>70-0","zwavejs>70-1","zwavejs>70-2","zwavejs>71-0","zwavejs>73-0","zwavejs>83-0","zwavejs>84-0","zwavejs>85-0","zwavejs>86-0","zwavejs>87-0","zwavejs>88-0","zwavejs>90-0","zwavejs>94-0","zwavejs>94-1","zwavejs>94-2","zwavejs>95-0","zwavejs>98-0"]Currently on MSR 22305 and zwavejs 10.3.0
zwavejs error logs is full of these:
[latest-22305]2022-11-01T14:56:52.344Z <ZWaveJSController:CRIT> Error: Invalid entity ID Error: Invalid entity ID at new Entity (/opt/reactor/server/lib/Entity.js:244:19) at ZWaveJSController.getEntity (/opt/reactor/server/lib/Controller.js:695:28) at ZWaveJSController._register_node (/var/reactor/ext/ZWaveJSController/ZWaveJSController.js:1021:31) at processTicksAndRejections (node:internal/process/task_queues:96:5) [latest-22305]2022-11-01T14:56:52.344Z <ZWaveJSController:ERR> ZWaveJSController#zwavejs node 35 setup failed: [Error]Error: Invalid entity ID [latest-22305]2022-11-01T14:56:52.344Z <ZWaveJSController:CRIT> Error: Invalid entity ID Error: Invalid entity ID at new Entity (/opt/reactor/server/lib/Entity.js:244:19) at ZWaveJSController.getEntity (/opt/reactor/server/lib/Controller.js:695:28) at ZWaveJSController._register_node (/var/reactor/ext/ZWaveJSController/ZWaveJSController.js:1021:31) at processTicksAndRejections (node:internal/process/task_queues:96:5) [latest-22305]2022-11-01T14:56:52.344Z <ZWaveJSController:ERR> ZWaveJSController#zwavejs node 36 setup failed: [Error]Error: Invalid entity ID [latest-22305]2022-11-01T14:56:52.345Z <ZWaveJSController:CRIT> Error: Invalid entity ID Error: Invalid entity ID at new Entity (/opt/reactor/server/lib/Entity.js:244:19) at ZWaveJSController.getEntity (/opt/reactor/server/lib/Controller.js:695:28) at ZWaveJSController._register_node (/var/reactor/ext/ZWaveJSController/ZWaveJSController.js:1021:31) at processTicksAndRejections (node:internal/process/task_queues:96:5) [latest-22305]2022-11-01T14:56:52.345Z <ZWaveJSController:ERR> ZWaveJSController#zwavejs node 37 setup failed: [Error]Error: Invalid entity ID [latest-22305]2022-11-01T14:56:52.345Z <ZWaveJSController:CRIT> Error: Invalid entity ID Error: Invalid entity ID at new Entity (/opt/reactor/server/lib/Entity.js:244:19) at ZWaveJSController.getEntity (/opt/reactor/server/lib/Controller.js:695:28) at ZWaveJSController._register_node (/var/reactor/ext/ZWaveJSController/ZWaveJSController.js:1021:31) at processTicksAndRejections (node:internal/process/task_queues:96:5) [latest-22305]2022-11-01T14:56:52.345Z <ZWaveJSController:ERR> ZWaveJSController#zwavejs node 39 setup failed: [Error]Error: Invalid entity ID [latest-22305]2022-11-01T14:56:52.345Z <ZWaveJSController:CRIT> Error: Invalid entity ID Error: Invalid entity ID
Just watched the action in the zwavejs debug window and it appears to be capturing the button push.
2022-11-01T23:07:07.393Z CNTRLR « [Node 045] received CentralScene notification {
"nodeId": 45,
"ccId": "Central Scene",
"ccCommand": "0x03",
"payload": "0x008401"
}