New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zwcfg xml displays incorrect max_baud_rate #1414

Open
ben423423n32j14e opened this Issue Jan 7, 2018 · 6 comments

Comments

Projects
None yet
4 participants
@ben423423n32j14e
Contributor

ben423423n32j14e commented Jan 7, 2018

Example (secure included Aeotec SmartSwitch 6 Z-Wave Plus device) with UZB1 controller running on Domoticz:

All devices report baud rate of 40000

Either this is a bug in the reporting or the network is actually running at baud 40000.

Many people asking why devices are not displayed as Z-Wave Plus speeds on the Home Assistant forums as well.

Would be good to either get this resolved or definitively clarified from a member of the team.

@jwillaz

This comment has been minimized.

jwillaz commented Jan 7, 2018

@Fishwaldo Would you be able to enlighten us regarding how baud rate is being set? What device data is being read to set it? I see this in node.cpp:

m_maxBaudRate = 9600;
if( ( _data[0] & 0x38 ) == 0x10 )
{
m_maxBaudRate = 40000;
}

@ben423423n32j14e

This comment has been minimized.

Contributor

ben423423n32j14e commented Jan 7, 2018

Unfortunately I don’t have the knowledge required to be able to answer your question (the above was discovered using a Domoticz installation) and the same issue appears to exist in Home Assistant based on a number of forum threads I read.

Even if the issue does not get resolved here, are you able to advise what the impact of baud being set in the zwcfg xml has on network performance?

Is the network actually running at 40000? If I change the value for the controller to 100000 does that now make it use 100kbps rate if available?

I have a large almost entirely Z-Wave + network but I'm seeing some delays and wondering if it's really performing at + speeds?

@Fishwaldo

This comment has been minimized.

Member

Fishwaldo commented Jan 22, 2018

This is information only and changing any setting in zwcfg_*.xml doesn't actually affect the network. Someone has to reverse engineer the serial api around that to figure out what the new encoding is for 100K.

@ben423423n32j14e

This comment has been minimized.

Contributor

ben423423n32j14e commented Jan 22, 2018

Would be nice if Sigma Designs stepped in to assist... Considering how almost every open source home automation project is depending on OpenZWave (for Z-Wave support), it's in their interest to provide the best customer experience.

@Fishwaldo

This comment has been minimized.

Member

Fishwaldo commented Jan 23, 2018

@ben423423n32j14e So I should say they have, and continue to engage with us. They have made a decision not to release the specs of the SerialAPI though, and have a alternative way to interface with a USB Stick via their own simple stack. Unfortuantly adopting their stack is a major re-write of OZW, so we are stuck.

Who knows, in future they may change their mind about releasing the SerialAPI specs. That would close the last mile of OZW and our reverse engineering efforts :)

@AlCalzone

This comment has been minimized.

Contributor

AlCalzone commented Mar 9, 2018

have a alternative way to interface with a USB Stick via their own simple stack

Just out of curiosity, where could one find and read up on that alternative way?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment