question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Accessing zwave.set_config_parameter from master instance

See original GitHub issue

I have a master instance which is where I have almost everything (automations, scripts, scenes, etc.). My secondary instance is where a zwave radio is being used to connect zwave devices. One such device is an Inovelli Dimmer Switch, which has a LED on it that can be used for custom notifications.

To make use of this LED, I need to call the zwave.set_config_parameter service. I have done this successfully from my secondary instance (where zwave is configured), but (not surprisingly) my master instance doesn’t know what the zwave.set_config_parameter service is.

I tried adding zwave.set_config_parameter to the list of subscribe_events: in my master instance config, but that didn’t seem to work.

Is there any way to expose the zwave.set_config_parameter service to the master instance?

Thanks!

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7

github_iconTop GitHub Comments

1reaction
postlundcommented, Dec 21, 2020

I believe this to be another case where the component takes control of the hardware rather than representing it via entities. This component cannot handle those cases. But I have added a workaround for it called “proxy services”. It allows you to set up new services that proxies calls to another instance, e.g. a service called zwave.summer_house_set_config_parameter could be set up which would be forwarded to the zwave.set_config_parameter service on the other instance. It’s more or less what you do, @jhein05, but more transparent. Errors are also propagated back to the master instance.

It’s currently a PR, see #90, but it would be great if you could try it out and let me know if it works. Have a look at the changes to README.md for more details.

0reactions
postlundcommented, Mar 10, 2021

If you experience any problems, please open the issue again as I consider it to be done now.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Z-Way Manual — Command Class Reference - Z-Wave.Me
In Z-WAVE EXPERT USER INTERFACE navigate to Configuration > Expert Commands to execute commands of the supported Command Classes and visualizes all data...
Read more >
Updating a Z-Wave parameter via service call fails #9595
Sure. The easiest way to visually show this is to go to the Node config card in the z-wave configuration panel. Select the...
Read more >
Sending Configuration Parameters - General Discussion
I am looking to change a few of the basic Z-wave config parameters ... in a one time setting of these parameters in...
Read more >
Setting a zwave parameter - Home Assistant Community
Here is the xml from my zwave for the device and the item I was trying to set <Value type="list" genre="config" instance="1" index="5" ......
Read more >
Setting up Z-Wave configuration parameters - YouTube
This video talks about how to setup z - wave configuration parameters for your z - wave devices. For more information please visit ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found