Page 1 of 1
Missing Command Class for FGRM-222
Posted: 07 May 2019 09:49
by RichJC
Hi,
I have a problem with an FGRM-222 module.
I have added it OK and the interview completed successfully.
The device is recognised but it is missing the multilevel switch command class.
I have checked the ZDDX file (492-010f-0301-1001-03-03-34-16-16.xml) and it is missing the command class in this file.
I have edited the file so the command classes match what is retrieved in CreateZDDX.
I then ran /opt/z-way-server/ZDDX $ python ./MakeIndex.py.
This hasn't made any difference when interviewing the device.
I have also tried removing and re-adding it.
I can access the command class (0x26) from the ZWaveApi so I know it's working.
How do I get this command class added as part of the virtual device?
Thanks
Re: Missing Command Class for FGRM-222
Posted: 07 May 2019 11:43
by PoltoS
As I remember, it has to calibrate itself to preset SwitchMultilevel
Re: Missing Command Class for FGRM-222
Posted: 07 May 2019 21:52
by RichJC
Thanks for the suggestion.
I have tried running a calibration and nothing appears to have changed.
I've noticed something in the ZDDX file.
Code: Select all
<commandClasses>
<commandClass id="0020" version="1" supported="true" controlled="false" secure="false" inNIF="false"/>
<commandClass id="0025" version="1" supported="true" controlled="true" secure="false" inNIF="true"/>
<commandClass id="0031" version="2" supported="true" controlled="true" secure="false" inNIF="true"/>
<commandClass id="0032" version="2" supported="true" controlled="true" secure="false" inNIF="true"/>
<commandClass id="0070" version="1" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="0072" version="1" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="0073" version="1" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="0075" version="2" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="007a" version="1" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="0085" version="2" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="0086" version="1" supported="true" controlled="false" secure="false" inNIF="true"/>
<commandClass id="0026" version="1" supported="false" controlled="true" secure="false" inNIF="true"/>
<commandClass id="002b" version="1" supported="false" controlled="true" secure="false" inNIF="true"/>
<commandClass id="0091" version="1" supported="true" controlled="true" secure="false" inNIF="true"/>
<commandClass id="0091" version="1" supported="true" controlled="true" secure="false" inNIF="true"/>
</commandClasses>
What does Supported refer to?
Whatever is causing this problem appears to be with the interview process as I can use the multilevel switch from the ZWaveAPI. I would like to use this with the devices API though
This stops the motor half way
http://ip:8083/ZWaveAPI/Run/devices[5]. ... 6].Set(50).
Any thoughts?
Thanks.
Re: Missing Command Class for FGRM-222
Posted: 08 May 2019 01:24
by PoltoS
You might need to press Request NIF and then Force interview