Some of my devices show Russian texts in the configuration section... how can I change that? I cannot read the Russian language...
I also tried to re-select the ZDDX file for those devices manually using the "Select Device Description" button.
I always get errors like
Code: Select all
Error handling data from
/ZWaveAPI/Run/devices[4].LoadXMLFile("353-010f-0200-0109-03-03-2a-01-09.xml")
I tried to validate my ZDDX files and they seem to be seriously broken. How can I fix those errors?
Code: Select all
python validate.py
/opt/z-way-server/ZDDX/271-0115-1000-0003-03-03-2a-01-08.xml:22:0:ERROR:SCHEMASV:SCHEMAV_CVC_ENUMERATION_VALID: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}rfFrequency': [facet 'enumeration'] The value 'Russia' is not an element of the set {'US', 'EU', 'Australia and New Zealand', 'Hong Kong', 'Malaysia', 'Singapore', 'India'}.
/opt/z-way-server/ZDDX/271-0115-1000-0003-03-03-2a-01-08.xml:22:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}rfFrequency': 'Russia' is not a valid value of the atomic type '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}rfFrequency'.
/opt/z-way-server/ZDDX/403-0000-0000-21ac-06-03-25-01-10.xml:69:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}configParam': The attribute 'type' is required but missing.
/opt/z-way-server/ZDDX/124-0060-0001-0002-06-02-40-01-02.xml:159:0:ERROR:SCHEMASV:SCHEMAV_ELEMENT_CONTENT: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}alarmMappings': This element is not expected. Expected is one of ( {http://www.pepper1.net/zwavedb/xml-schemata/z-wave}endpoints, {http://www.pepper1.net/zwavedb/xml-schemata/z-wave}resourceLinks ).
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:49:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:50:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:51:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:52:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:53:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:54:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:55:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:56:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:57:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:58:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/313-0129-0001-0000-03-03-21-03-30.xml:59:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_3_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass', attribute 'nonSecure': The attribute 'nonSecure' is not allowed.
/opt/z-way-server/ZDDX/545-0064-1000-0002-03-03-4f-03-00.xml:22:0:ERROR:SCHEMASV:SCHEMAV_CVC_ENUMERATION_VALID: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}rfFrequency': [facet 'enumeration'] The value 'Russia' is not an element of the set {'US', 'EU', 'Australia and New Zealand', 'Hong Kong', 'Malaysia', 'Singapore', 'India'}.
/opt/z-way-server/ZDDX/545-0064-1000-0002-03-03-4f-03-00.xml:22:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}rfFrequency': 'Russia' is not a valid value of the atomic type '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}rfFrequency'.
/opt/z-way-server/ZDDX/466-0000-0000-0000-00-00-00-00-00.xml:14:0:ERROR:SCHEMASV:SCHEMAV_ELEMENT_CONTENT: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}optional': This element is not expected. Expected is ( {http://www.pepper1.net/zwavedb/xml-schemata/z-wave}basicClass ).
/opt/z-way-server/ZDDX/586-013c-0001-0011-03-03-83-01-08.xml:25:0:ERROR:SCHEMASV:SCHEMAV_ELEMENT_CONTENT: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}deviceDescription': Missing child element(s). Expected is ( {http://www.pepper1.net/zwavedb/xml-schemata/z-wave}productName ).
/opt/z-way-server/ZDDX/256-0001-5257-3033-00-02-61-00-00.xml:48:0:ERROR:SCHEMASV:SCHEMAV_CVC_IDC: Element '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}commandClass': Duplicate key-sequence ['002B', '1'] in unique identity-constraint '{http://www.pepper1.net/zwavedb/xml-schemata/z-wave}cmdClassUnique'.