Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2018-01-28 15:40:02.999 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgsd002_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=alarm_battery, typeId=alarm_battery, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSD002], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C02:1002], NodeValue [nodeName=property, value=129], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgsd002_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence.<br /><h1>Overview</h1><p>Level 1 means the highest sensitivity. Rising the parameter value lowers the sensitivity to smoke presence.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Visual indicator notifications status, description=This parameter allows to activate visual indications<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p> <p>Available settings: 0 - 7 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Sound notifications status, description=This parameter allows to activate sound signals...<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Configuration of control frames in BASIC command class, description=This parameter defines which frames will be sent ...<br /><h1>Overview</h1><p>in the 2-nd Association Group (FIRE ALARM). The values of BASIC ON and BASIC OFF frames may be defined as described in further parameters.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: BASIC ON frame value, description=BASIC ON frame is sent in case of smoke presence detection ...<br /><h1>Overview</h1><p>and FIRE ALARM triggering. Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: BASIC OFF frame value, description=BASIC OFF frame is sent in case of FIRE ALARM cancellation.<br /><h1>Overview</h1><p>Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Alarm broadcast, description=A value other than 0 means that alarms are being sent in ...<br /><h1>Overview</h1><p>broadcast mode, i.e. to all devices within a Fibaro Smoke Sensor?s range</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, min=0, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Temperature report interval, description=Time interval between consecutive temperature reports.<br /><h1>Overview</h1><p>Report is sent when new temperature value is different from the one previously reported - according to the set hysteresis (parameter 21). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 0, 1-8640 (multiply by 10 seconds) [10s-24h]<br /></p> <p>0 ? reports inactive<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Temperature report hysteresis, description=The temperature report will only be sent if there is a difference ...<br /><h1>Overview</h1><p>in temperature value from the previous value reported, defined in this parameter (hysteresis). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 1 ? 100 (in 0,1oC steps)<br />1-100 - (multiply by 0,1) [0,1oC - 10oC]<br /></p> <p>Default setting: 10 (1oC)<br />Parameter size: 1 [byte] </p>, defaultValue=10], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Temperature threshold, description=Temperature threshold for activating alarms<br /><h1>Overview</h1><p>This is the temperature threshold, measured by the internal sensor above which the excess temperature notification is sent (visual indication/sound/Z-Wave report).</p> <p>Note that the alarm will not be deactivated again until the temperature drops by at least 2 degrees below this threshold.</p>, defaultValue=55], ConfigDescriptionParameter [name=config_31_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Excess temperature signaling interval, description=Time interval of signaling (visual indication/sound) excess ...<br /><h1>Overview</h1><p> temperature level</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Lack of Z-Wave range indication interval, description=Time interval of signaling (visual indication/sound) lack of ...<br /><h1>Overview</h1><p>Z-Wave range.</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 180 (30min)<br />Parameter size: 2 [bytes] </p>, defaultValue=180], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Device Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery capacity low, description=<br /><h1>Overview</h1><p>The Home Control Smoke Detector continuously checks the battery capacity. If the battery capacity falls below a defined value of approx. 2.7V +-0.1V, a low battery alarm will be sent via Z-Wave®. If the capacity continues falling, the visual and acoustic battery capacity warning will be activated additionally.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Tamper Alarm], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Fire Alarm], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Tamper Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 281
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=alarm_battery, typeId=alarm_battery, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSD002], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C02:1002], NodeValue [nodeName=property, value=129], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgsd002_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence.<br /><h1>Overview</h1><p>Level 1 means the highest sensitivity. Rising the parameter value lowers the sensitivity to smoke presence.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Visual indicator notifications status, description=This parameter allows to activate visual indications<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p> <p>Available settings: 0 - 7 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Sound notifications status, description=This parameter allows to activate sound signals...<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Configuration of control frames in BASIC command class, description=This parameter defines which frames will be sent ...<br /><h1>Overview</h1><p>in the 2-nd Association Group (FIRE ALARM). The values of BASIC ON and BASIC OFF frames may be defined as described in further parameters.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: BASIC ON frame value, description=BASIC ON frame is sent in case of smoke presence detection ...<br /><h1>Overview</h1><p>and FIRE ALARM triggering. Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: BASIC OFF frame value, description=BASIC OFF frame is sent in case of FIRE ALARM cancellation.<br /><h1>Overview</h1><p>Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Alarm broadcast, description=A value other than 0 means that alarms are being sent in ...<br /><h1>Overview</h1><p>broadcast mode, i.e. to all devices within a Fibaro Smoke Sensor?s range</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, min=0, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Temperature report interval, description=Time interval between consecutive temperature reports.<br /><h1>Overview</h1><p>Report is sent when new temperature value is different from the one previously reported - according to the set hysteresis (parameter 21). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 0, 1-8640 (multiply by 10 seconds) [10s-24h]<br /></p> <p>0 ? reports inactive<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Temperature report hysteresis, description=The temperature report will only be sent if there is a difference ...<br /><h1>Overview</h1><p>in temperature value from the previous value reported, defined in this parameter (hysteresis). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 1 ? 100 (in 0,1oC steps)<br />1-100 - (multiply by 0,1) [0,1oC - 10oC]<br /></p> <p>Default setting: 10 (1oC)<br />Parameter size: 1 [byte] </p>, defaultValue=10], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Temperature threshold, description=Temperature threshold for activating alarms<br /><h1>Overview</h1><p>This is the temperature threshold, measured by the internal sensor above which the excess temperature notification is sent (visual indication/sound/Z-Wave report).</p> <p>Note that the alarm will not be deactivated again until the temperature drops by at least 2 degrees below this threshold.</p>, defaultValue=55], ConfigDescriptionParameter [name=config_31_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Excess temperature signaling interval, description=Time interval of signaling (visual indication/sound) excess ...<br /><h1>Overview</h1><p> temperature level</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Lack of Z-Wave range indication interval, description=Time interval of signaling (visual indication/sound) lack of ...<br /><h1>Overview</h1><p>Z-Wave range.</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 180 (30min)<br />Parameter size: 2 [bytes] </p>, defaultValue=180], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Device Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery capacity low, description=<br /><h1>Overview</h1><p>The Home Control Smoke Detector continuously checks the battery capacity. If the battery capacity falls below a defined value of approx. 2.7V +-0.1V, a low battery alarm will be sent via Z-Wave®. If the capacity continues falling, the visual and acoustic battery capacity warning will be activated additionally.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Tamper Alarm], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Fire Alarm], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Tamper Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 281
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.004 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgss001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=HEAT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSS001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C00:1000,0C00:3000], NodeValue [nodeName=property, value=134], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgss001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm Cancellation Delay, description=Additional delay after an alarm has ceased. The parameter allows you to specify additional time, after which the alarm is cancelled once its violation has ceased., defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Acoustic and visual signals On / Off in case of alarm, description=parameter allows for LED indicator and acoustic alarm deactivation in case of smoke detection, defaultValue=3], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Type of alarm frame sent to 1-st association group (SMOKE), description=parameter determines a type of command frame sent by the Sensor in case smoke detection has been detected or cancelled, defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Forced Level of Dimming group 1, description=Value of the parameter specifying the forced level of dimming / opening sun blinds when comes 'switch on' / 'open' command to devices from association group no. 1.<br /> In the case of alarm frames the alarm priority is specified. Possible parameter setti, defaultValue=255], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Interval between successive readings of temperature sensors, description=Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub., defaultValue=300], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Insensitiveness to temperature changes., defaultValue=20], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Transmitting the alarm or control frame broadcast mode, description=Transmitting the alarm or control frame in 'broadcast' mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network.<br /><b>NOTE:</b> If the broadcast mode of information transmission is activated for a given, defaultValue=0], ConfigDescriptionParameter [name=config_73_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Temperature measurement compensation, description=Temperature value to be added to or deducted from the current measured temperature<br /> -1000 0,1°C - 1000 0,1°C, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Z-Wave range test interval, description=Time period between the consecutive Z-Wave network range tests.<br /> 0 10min[10min-24h] - 17 10min[10min-24h] -> 0 ? Z-Wave network range test inactive, defaultValue=1], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Temperature alarm threshold, description=0 -> 0 ? temperature alarm inactive<br /> 2 °C - 100 °C -> Temperature, defaultValue=54], ConfigDescriptionParameter [name=config_82_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence. Level 1 means the highest sensitivity., defaultValue=2], ConfigDescriptionParameter [name=config_83_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=83: Black Box sensitivity level, description=Parameter specifies temperature and smoke level after which the Black Box starts recording them., defaultValue=0], ConfigDescriptionParameter [name=config_84_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=84: Malfunction alarm, description=Time interval in which malfuntion alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s], defaultValue=10], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Temperature alarm, description=Time interval in which temperature alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s] -> 5 means 500ms, defaultValue=5], ConfigDescriptionParameter [name=config_86_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Lack of the Z-Wave range alarm, description=Time interval in which lack of the Z-Wave network alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_87_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=87: Low battery alarm, description=Time interval in which low battery alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_88_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=88: Temperature measurement compensation for report, description=Consider temperature measurement compensation (parameter 73) when sending temperature report., defaultValue=0], ConfigDescriptionParameter [name=config_89_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=89: Tamper alarm, description=Activates/inactivates temper switch alarm, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Fire Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: TMP Button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Device Status]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 265
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=HEAT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSS001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C00:1000,0C00:3000], NodeValue [nodeName=property, value=134], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgss001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm Cancellation Delay, description=Additional delay after an alarm has ceased. The parameter allows you to specify additional time, after which the alarm is cancelled once its violation has ceased., defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Acoustic and visual signals On / Off in case of alarm, description=parameter allows for LED indicator and acoustic alarm deactivation in case of smoke detection, defaultValue=3], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Type of alarm frame sent to 1-st association group (SMOKE), description=parameter determines a type of command frame sent by the Sensor in case smoke detection has been detected or cancelled, defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Forced Level of Dimming group 1, description=Value of the parameter specifying the forced level of dimming / opening sun blinds when comes 'switch on' / 'open' command to devices from association group no. 1.<br /> In the case of alarm frames the alarm priority is specified. Possible parameter setti, defaultValue=255], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Interval between successive readings of temperature sensors, description=Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub., defaultValue=300], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Insensitiveness to temperature changes., defaultValue=20], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Transmitting the alarm or control frame broadcast mode, description=Transmitting the alarm or control frame in 'broadcast' mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network.<br /><b>NOTE:</b> If the broadcast mode of information transmission is activated for a given, defaultValue=0], ConfigDescriptionParameter [name=config_73_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Temperature measurement compensation, description=Temperature value to be added to or deducted from the current measured temperature<br /> -1000 0,1°C - 1000 0,1°C, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Z-Wave range test interval, description=Time period between the consecutive Z-Wave network range tests.<br /> 0 10min[10min-24h] - 17 10min[10min-24h] -> 0 ? Z-Wave network range test inactive, defaultValue=1], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Temperature alarm threshold, description=0 -> 0 ? temperature alarm inactive<br /> 2 °C - 100 °C -> Temperature, defaultValue=54], ConfigDescriptionParameter [name=config_82_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence. Level 1 means the highest sensitivity., defaultValue=2], ConfigDescriptionParameter [name=config_83_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=83: Black Box sensitivity level, description=Parameter specifies temperature and smoke level after which the Black Box starts recording them., defaultValue=0], ConfigDescriptionParameter [name=config_84_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=84: Malfunction alarm, description=Time interval in which malfuntion alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s], defaultValue=10], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Temperature alarm, description=Time interval in which temperature alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s] -> 5 means 500ms, defaultValue=5], ConfigDescriptionParameter [name=config_86_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Lack of the Z-Wave range alarm, description=Time interval in which lack of the Z-Wave network alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_87_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=87: Low battery alarm, description=Time interval in which low battery alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_88_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=88: Temperature measurement compensation for report, description=Consider temperature measurement compensation (parameter 73) when sending temperature report., defaultValue=0], ConfigDescriptionParameter [name=config_89_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=89: Tamper alarm, description=Activates/inactivates temper switch alarm, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Fire Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: TMP Button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Device Status]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 265
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.010 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgt001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK]]], ChannelTypeXmlResult [id=thermostat_mode1, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE:1]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating1, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT:1;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power1, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system1, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset1, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK:1]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_power2, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGT-001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=1301:1000], NodeValue [nodeName=property, value=749], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgt001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_4, type=INTEGER, groupName=configuration, min=10, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Override Schedule duration, description=This parameter determines duration of Override Schedule after turning the knob while normal schedule is active (set by Schedule CC).<br /><h1>Overview</h1><p>Units = minutes</p>, defaultValue=240], ConfigDescriptionParameter [name=config_2_4, type=INTEGER, groupName=configuration, min=0, max=31, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Additional functions, description=This parameter allows to enable different additional functions of the device.<br /><h1>Overview</h1><p>Parameter 2 values may be combined, e.g. 1+8=9 means that Open Window Detector and LED indications when controlling remotely are enabled.</p> <p>1 (bit 0) - enable Open Window Detector</p> <p>2 (bit 1) - enable fast Open Window Detector</p> <p>4 (bit 2) - increase receiver sensitivity (shortens battery life)</p> <p>8 (bit 3) - enabled LED indications when controlling remotely</p> <p>16 (bit 4) - protect from setting Full ON and Full OFF mode by turning the knob manually</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_4, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Additional functions status (READ-ONLY), description=This parameter allows to check statuses of different additional functions.<br /><h1>Overview</h1><p>Parameter 3 values may be combined, e.g. 1+2=3 means optional sensor works properly and open window detection was triggered.</p> <p>1 (bit 0) - optional temperature sensor connected and operational</p> <p>2 (bit 1) - open window detected</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Lifeline<br /><h1>Overview</h1><p>Z-Wave Plus Lifeline association group that reports the device status and allows for assigning single device only (main controller by default)</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 181
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK]]], ChannelTypeXmlResult [id=thermostat_mode1, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE:1]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating1, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT:1;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power1, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system1, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset1, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK:1]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_power2, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGT-001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=1301:1000], NodeValue [nodeName=property, value=749], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgt001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_4, type=INTEGER, groupName=configuration, min=10, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Override Schedule duration, description=This parameter determines duration of Override Schedule after turning the knob while normal schedule is active (set by Schedule CC).<br /><h1>Overview</h1><p>Units = minutes</p>, defaultValue=240], ConfigDescriptionParameter [name=config_2_4, type=INTEGER, groupName=configuration, min=0, max=31, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Additional functions, description=This parameter allows to enable different additional functions of the device.<br /><h1>Overview</h1><p>Parameter 2 values may be combined, e.g. 1+8=9 means that Open Window Detector and LED indications when controlling remotely are enabled.</p> <p>1 (bit 0) - enable Open Window Detector</p> <p>2 (bit 1) - enable fast Open Window Detector</p> <p>4 (bit 2) - increase receiver sensitivity (shortens battery life)</p> <p>8 (bit 3) - enabled LED indications when controlling remotely</p> <p>16 (bit 4) - protect from setting Full ON and Full OFF mode by turning the knob manually</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_4, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Additional functions status (READ-ONLY), description=This parameter allows to check statuses of different additional functions.<br /><h1>Overview</h1><p>Parameter 3 values may be combined, e.g. 1+2=3 means optional sensor works properly and open window detection was triggered.</p> <p>1 (bit 0) - optional temperature sensor connected and operational</p> <p>2 (bit 1) - open window detected</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Lifeline<br /><h1>Overview</h1><p>Z-Wave Plus Lifeline association group that reports the device status and allows for assigning single device only (main controller by default)</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 181
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.014 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgwp101_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=config_decimal_param61, typeId=fibaro_fgwp101_00_000_config_decimal_param61, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=61]]], ChannelTypeXmlResult [id=config_decimal_param62, typeId=fibaro_fgwp101_00_000_config_decimal_param62, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=62]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=FLOOD:0,event2=FLOOD:255]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP101], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0600:1000], NodeValue [nodeName=property, value=130], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device ...<br /><h1>Overview</h1><p>... ON, will stop reacting to alarm frames and B-button push.<br />"Always on" function turns the Plug into a power and energy meter.<br />Also, connected device will not be turned off upon receiving an alarm<br />frame from another Z-Wave device (parameter 35 will be ignored).<br />In "Always on" mode, connected device may be turned off only after<br />user defined power has been exceeded (parameter 70). In such a<br />case, connected device can be turned on again by pushing the<br />B-button or sending a control frame. By default, overload protection<br />is inactive. Default setting: 1 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /><h1>Overview</h1><p>Default setting: 1</p> <p>Available settings:</p> <ul><li>0 - Wall Plug does not memorize its state after a power failure.</li> <li>1 - Connected device will be off after the power supply is reconnected.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /><h1>Overview</h1><p>Default setting: 63</p> <p>Available settings: 0 - 63.</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms ...<br /><h1>Overview</h1><p>... (device's status change) Default setting: 0<br />Available settings:<br />0 - no reaction,<br />1 - turn on connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />2 - turn off connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />3 - cyclically change device state, each 1second. In alarm mode<br />Wall Plug does not report status change, power changes,<br />ignores alarm frames. After the defined time period has passed<br />(parameter 39) or after the alarm cancellation, connected<br />device is set to the previous state. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an ...<br /><h1>Overview</h1><p>... alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.<br />Default setting: 600 (seconds).<br />Available settings: 1 - 65536 (seconds)<br /> </p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change ...<br /><h1>Overview</h1><p>...in percents, to be reported to the main controller, with the highest<br />priority in the Z-Wave network. By default, Fibaro Wall Plug<br />immediately sends power report if the power load changes by 80%.<br />Default setting: 80 (%)<br />Available settings: 1 - 100 (%).<br />Value of 100 (%) means the reports are turned off. </p>, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change ..<br /><h1>Overview</h1><p>... in percents, to be reported to the main controller. By default, Fibaro<br />Wall Plug sends power report if the power load changes by 15%.<br />By default such changes in power load may be reported up to 5 times<br />per 30 seconds. Wall Plug sends 5 reports during time period<br />specified in paramater 43.<br />Default setting: 15 (%)<br />Available settings: 1 - 100 (%)<br />Value of 100 (%) means the reports are turned off </p>, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power ...<br /><h1>Overview</h1><p>... (parameter 42) will be sent. By default Wall Plug sends up to 5<br />reports each 30 seconds, provided the power load changes by 15%.<br />Default seting: 30 (s)<br />Available settings: 1 - 254 (s)<br />Value of 255 - Reports will be sent only as a result of parameter 47<br />settings or in case of polling. </p>, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Reporting changes in energy consumed by controlled devices<br /><h1>Overview</h1><p>... New, reported energy value is calculated based on last reported<br />value. Default setting: 10 (0,1 kWh).<br />Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br />Value of 255 - changes in consumed energy will not be reported.<br />Reports will be sent only in case of polling. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Time Period between reports on power and energy ...<br /><h1>Overview</h1><p>... consumption.</p> <p>Parameter defines time period between reports sent when changes<br />in power load have not been recorded. By default, if power load<br />changes have not been recorded, reports are sent every hour.<br />Default setting: 3 600 (s),<br />Available settings: 1 - 65534 (s)<br />Value of 65535 - no periodic reports. Reports will be sent only in<br />case of power load / energy consumption changes (parameters 40,<br />42, 43,45) or in case of polling.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering ...<br /><h1>Overview</h1><p>... should include the amount of energy consumed by the Wall Plug itself.<br />Results are being added to energy consumed by controlled device.<br />Default setting: 0<br />Available settings:<br />0 - function inactive,<br />1 - function activated. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 300 (30 W)<br />Available settings: 0 - 25 000 (0,0W - 2 500W)<br />DOWN value cannot be higher than a value specified in parameter<br />51. </p>, defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 500 (50 W)<br />Available settings: 1 - 25 000 (0,1W - 2 500W)<br />UP value cannot be lower than a value specified in parameter 50. </p>, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices ...<br /><h1>Overview</h1><p>... are controlled, depending on the current power load.<br />Default setting: 6<br />Available settings:<br />0 - function inactive,<br />1 - turn the associated devices on, once the power drops below<br />DOWN value (parameter 50),<br />2 - turn the associated devices off, once the power drops below<br />DOWN value (parameter 50),<br />3 - turn the associated devices on, once the power rises above UP<br />value (parameter 51),<br />4 - turn the associated devices off, once the power rises above UP<br />value (parameter 51),<br />5 - 1 and 4 combined. Turn the associated devices on, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices off, once the power rises above UP value<br />(parameter 51).<br />6 - 2 and 3 combined. Turn the associated devices off, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices on, once the power rises above UP value<br />(parameter 51). </p>, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /><h1>Overview</h1><p>Default setting: 25 000 (2 500W)<br />Available settings: 1 000 - 32 000 (100W - 3200W) </p>, defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device...<br /><h1>Overview</h1><p>... in case of exceeding the defined power. Controlled device will be turned off<br />even if "always on" function is active (parameter 1).<br />Controlled device can be turned back on via B-button or sending a<br />control frame. By default this function is inactive.<br />Default setting: 65 535 (6 553,5W)<br />Available settings: 10 - 65 535 (1W - 6 553,5W).<br />Value higher than 32 000 (3 200W) turns the overload safety switch<br />off, i.e. this functionality is turned off by default. </p>, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1 (on/off controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2 (measured load controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 333
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=config_decimal_param61, typeId=fibaro_fgwp101_00_000_config_decimal_param61, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=61]]], ChannelTypeXmlResult [id=config_decimal_param62, typeId=fibaro_fgwp101_00_000_config_decimal_param62, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=62]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=FLOOD:0,event2=FLOOD:255]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP101], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0600:1000], NodeValue [nodeName=property, value=130], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device ...<br /><h1>Overview</h1><p>... ON, will stop reacting to alarm frames and B-button push.<br />"Always on" function turns the Plug into a power and energy meter.<br />Also, connected device will not be turned off upon receiving an alarm<br />frame from another Z-Wave device (parameter 35 will be ignored).<br />In "Always on" mode, connected device may be turned off only after<br />user defined power has been exceeded (parameter 70). In such a<br />case, connected device can be turned on again by pushing the<br />B-button or sending a control frame. By default, overload protection<br />is inactive. Default setting: 1 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /><h1>Overview</h1><p>Default setting: 1</p> <p>Available settings:</p> <ul><li>0 - Wall Plug does not memorize its state after a power failure.</li> <li>1 - Connected device will be off after the power supply is reconnected.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /><h1>Overview</h1><p>Default setting: 63</p> <p>Available settings: 0 - 63.</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms ...<br /><h1>Overview</h1><p>... (device's status change) Default setting: 0<br />Available settings:<br />0 - no reaction,<br />1 - turn on connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />2 - turn off connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />3 - cyclically change device state, each 1second. In alarm mode<br />Wall Plug does not report status change, power changes,<br />ignores alarm frames. After the defined time period has passed<br />(parameter 39) or after the alarm cancellation, connected<br />device is set to the previous state. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an ...<br /><h1>Overview</h1><p>... alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.<br />Default setting: 600 (seconds).<br />Available settings: 1 - 65536 (seconds)<br /> </p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change ...<br /><h1>Overview</h1><p>...in percents, to be reported to the main controller, with the highest<br />priority in the Z-Wave network. By default, Fibaro Wall Plug<br />immediately sends power report if the power load changes by 80%.<br />Default setting: 80 (%)<br />Available settings: 1 - 100 (%).<br />Value of 100 (%) means the reports are turned off. </p>, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change ..<br /><h1>Overview</h1><p>... in percents, to be reported to the main controller. By default, Fibaro<br />Wall Plug sends power report if the power load changes by 15%.<br />By default such changes in power load may be reported up to 5 times<br />per 30 seconds. Wall Plug sends 5 reports during time period<br />specified in paramater 43.<br />Default setting: 15 (%)<br />Available settings: 1 - 100 (%)<br />Value of 100 (%) means the reports are turned off </p>, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power ...<br /><h1>Overview</h1><p>... (parameter 42) will be sent. By default Wall Plug sends up to 5<br />reports each 30 seconds, provided the power load changes by 15%.<br />Default seting: 30 (s)<br />Available settings: 1 - 254 (s)<br />Value of 255 - Reports will be sent only as a result of parameter 47<br />settings or in case of polling. </p>, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Reporting changes in energy consumed by controlled devices<br /><h1>Overview</h1><p>... New, reported energy value is calculated based on last reported<br />value. Default setting: 10 (0,1 kWh).<br />Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br />Value of 255 - changes in consumed energy will not be reported.<br />Reports will be sent only in case of polling. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Time Period between reports on power and energy ...<br /><h1>Overview</h1><p>... consumption.</p> <p>Parameter defines time period between reports sent when changes<br />in power load have not been recorded. By default, if power load<br />changes have not been recorded, reports are sent every hour.<br />Default setting: 3 600 (s),<br />Available settings: 1 - 65534 (s)<br />Value of 65535 - no periodic reports. Reports will be sent only in<br />case of power load / energy consumption changes (parameters 40,<br />42, 43,45) or in case of polling.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering ...<br /><h1>Overview</h1><p>... should include the amount of energy consumed by the Wall Plug itself.<br />Results are being added to energy consumed by controlled device.<br />Default setting: 0<br />Available settings:<br />0 - function inactive,<br />1 - function activated. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 300 (30 W)<br />Available settings: 0 - 25 000 (0,0W - 2 500W)<br />DOWN value cannot be higher than a value specified in parameter<br />51. </p>, defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 500 (50 W)<br />Available settings: 1 - 25 000 (0,1W - 2 500W)<br />UP value cannot be lower than a value specified in parameter 50. </p>, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices ...<br /><h1>Overview</h1><p>... are controlled, depending on the current power load.<br />Default setting: 6<br />Available settings:<br />0 - function inactive,<br />1 - turn the associated devices on, once the power drops below<br />DOWN value (parameter 50),<br />2 - turn the associated devices off, once the power drops below<br />DOWN value (parameter 50),<br />3 - turn the associated devices on, once the power rises above UP<br />value (parameter 51),<br />4 - turn the associated devices off, once the power rises above UP<br />value (parameter 51),<br />5 - 1 and 4 combined. Turn the associated devices on, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices off, once the power rises above UP value<br />(parameter 51).<br />6 - 2 and 3 combined. Turn the associated devices off, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices on, once the power rises above UP value<br />(parameter 51). </p>, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /><h1>Overview</h1><p>Default setting: 25 000 (2 500W)<br />Available settings: 1 000 - 32 000 (100W - 3200W) </p>, defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device...<br /><h1>Overview</h1><p>... in case of exceeding the defined power. Controlled device will be turned off<br />even if "always on" function is active (parameter 1).<br />Controlled device can be turned back on via B-button or sending a<br />control frame. By default this function is inactive.<br />Default setting: 65 535 (6 553,5W)<br />Available settings: 10 - 65 535 (1W - 6 553,5W).<br />Value higher than 32 000 (3 200W) turns the overload safety switch<br />off, i.e. this functionality is turned off by default. </p>, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1 (on/off controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2 (measured load controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 333
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.019 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgwp102_2_1.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=2.1], NodeValue [nodeName=property, value=2.5], NodeValue [nodeName=property, value=464], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_02_001, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device constantly ON, will stop reacting to alarm frames and B-button push.<br /> 'Always on' function turns the Plug into a power and energy meter. Also, connected device will not be turned off upon receivi, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /> Default setting: 1<br /> Available settings:<br /> 0 - Wall Plug does not memorize its state after a power failure. Connected device will be off after the power supply is reconnected., defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /> Default setting: 63<br /> Available settings: 0 - 63.<br /> 1 - general alarm<br /> 2 - smoke alarm<br /> 4 - CO alarm<br /> 8 - CO2 alarm<br /> 16 - high temperature alarm<br /> 32 -, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms (device's status change).<br /> Available settings:<br /> 0 - no reaction<br /> 1 - turn on connected device. LED ring signals an alarm through defined time period (parameter 39) or untill the ala, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.Default setting: 600 (seconds).Available settings: 1 - 65535 (seconds), defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller, with the highest priority in the Z-Wave network. By default, Fibaro Wall Plug immediately sends power report if the power load changes by 80%.<br />, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller. By default, Fibaro Wall Plug sends power report if the power load changes by 15%. By default such changes in power load may be reported up to 5 times, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power reports (parameter 42) will be sent. By default Wall Plug sends up to 5 reports each 30 seconds, provided the power load changes by 15%.<br /> Default seting: 30 (s)<br /> Available settings: 1 - 254, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Defines the required change in power to generate an unsolicited power report.<br /> New, reported energy value is calculated based on last reported value. Default setting: 10 (0,1 kWh).<br /> Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br /> Value, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Parameter defines time period between reports sent when changes in power load have not been recorded. By default, if power load changes have not been recorded, reports are sent every hour. Default setting: 3 600 (s)Available settings: 1 - 65534 (s), defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering should include the amount of energy consumed by the Wall Plug itself.<br /> Results are being added to energy consumed by controlled device.<br /> Default setting: INACTIVE, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /> Default setting: 300 (30 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> DOWN value cannot be higher than a value specified in parameter 51., defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /> Default setting: 500 (50 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> UP value cannot be lower than a value specified in parameter 510, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices are controlled, depending on the current power load.<br /> Values are defined in parameters 50 and 51.<br /> Available settings:<br /> 0 - function inactive<br /> 1 - turn the associated devices on, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /> Default setting: 25 000 (2 500W)<br /> Available settings: 1 000 - 32 000 (100W - 3200W)., defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if 'always on' function is active (parameter 1).<br /> Controlled device can be turned back on via B-button or sen, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1, description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2, description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 316
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=2.1], NodeValue [nodeName=property, value=2.5], NodeValue [nodeName=property, value=464], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_02_001, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device constantly ON, will stop reacting to alarm frames and B-button push.<br /> 'Always on' function turns the Plug into a power and energy meter. Also, connected device will not be turned off upon receivi, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /> Default setting: 1<br /> Available settings:<br /> 0 - Wall Plug does not memorize its state after a power failure. Connected device will be off after the power supply is reconnected., defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /> Default setting: 63<br /> Available settings: 0 - 63.<br /> 1 - general alarm<br /> 2 - smoke alarm<br /> 4 - CO alarm<br /> 8 - CO2 alarm<br /> 16 - high temperature alarm<br /> 32 -, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms (device's status change).<br /> Available settings:<br /> 0 - no reaction<br /> 1 - turn on connected device. LED ring signals an alarm through defined time period (parameter 39) or untill the ala, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.Default setting: 600 (seconds).Available settings: 1 - 65535 (seconds), defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller, with the highest priority in the Z-Wave network. By default, Fibaro Wall Plug immediately sends power report if the power load changes by 80%.<br />, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller. By default, Fibaro Wall Plug sends power report if the power load changes by 15%. By default such changes in power load may be reported up to 5 times, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power reports (parameter 42) will be sent. By default Wall Plug sends up to 5 reports each 30 seconds, provided the power load changes by 15%.<br /> Default seting: 30 (s)<br /> Available settings: 1 - 254, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Defines the required change in power to generate an unsolicited power report.<br /> New, reported energy value is calculated based on last reported value. Default setting: 10 (0,1 kWh).<br /> Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br /> Value, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Parameter defines time period between reports sent when changes in power load have not been recorded. By default, if power load changes have not been recorded, reports are sent every hour. Default setting: 3 600 (s)Available settings: 1 - 65534 (s), defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering should include the amount of energy consumed by the Wall Plug itself.<br /> Results are being added to energy consumed by controlled device.<br /> Default setting: INACTIVE, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /> Default setting: 300 (30 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> DOWN value cannot be higher than a value specified in parameter 51., defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /> Default setting: 500 (50 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> UP value cannot be lower than a value specified in parameter 510, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices are controlled, depending on the current power load.<br /> Values are defined in parameters 50 and 51.<br /> Available settings:<br /> 0 - function inactive<br /> 1 - turn the associated devices on, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /> Default setting: 25 000 (2 500W)<br /> Available settings: 1 000 - 32 000 (100W - 3200W)., defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if 'always on' function is active (parameter 1).<br /> Controlled device can be turned back on via B-button or sen, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1, description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2, description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 316
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.025 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgwp102_3_2.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=3.2], NodeValue [nodeName=property, value=513], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_03_002, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: ?Always On? mode, description=Will turn on connected device permanently<br /><h1>Overview</h1><p>In this mode Wall Plug will turn on connected device permanently and will stop reacting to attempts of turning it off (through Z-Wave network or pushing the B-button).</p> <p>?Always On? function turns the Wall Plug into a power and energy meter. Connected device will not be turned off upon receiving an alarm frame from another Z-Wave device (parameter 31 will be ignored).</p> <p>In ?Always on? mode, connected device may be turned off after exceeding the power defined in parameter 3 or in case of detecting current greater than 110% of rated current. In such cases, connected device can be turned on again by pushing the B-button or sending a control frame. By default, overload protection is inactive.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Remember device status before the power failure, description=determines how the Wall Plug will react in the event of power supply failure<br /><h1>Overview</h1><p>This parameter determines how the Wall Plug will react in the event of power supply failure (e.g. power outage or taking out from the electrical outlet).</p> <p>After the power supply is back on, the Wall Plug can be restored to previous state or remain switched off.</p> <p>This parameter is ignored in ?Always On? mode - the device automatically turns ON after plugging it into the socket.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Overload safety switch, description=allows to turn off the controlled device in case of exceeding the defined power.<br /><h1>Overview</h1><p>This function allows to turn off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if ?Always On? function is active (parameter 1).</p> <p>Controlled device can be turned back on via B-button or sending a control frame. By default this function is inactive.</p> <p>10-30000 (1.0-3000.0W, step 0.1W) - power threshold</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: High priority power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller with the highest priority in the Z-Wave network.</p> <p>By default, the Wall Plug immediately sends the power report if the power load changes by 80%.</p> <p>1-99 - power change in percent</p> <p>100 - reports are disabled</p>, defaultValue=80], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Standard power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller</p> <p>Compared to parameter 10, the maximum number of reports sent is reduced (parameter 12) to 5 in a specified time interval. In addition, the reports are not sent in mode, which may result in overloading the Z-Wave network.</p> <p>By default changes in power load may be reported up to 5 times per 30 seconds, when power load changes by 15%.</p>, defaultValue=15], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Power reporting interval, description=defines the time interval of sending at most 5 standard power reports<br /><h1>Overview</h1><p>This parameter defines the time interval of sending at most 5 standard power reports when the power changes by the value set in parameter 11. The higher the value of parameter 12, the fewer reports the device will send.</p> <p>Settings in second</p> <p>Default: 30s</p>, defaultValue=30], ConfigDescriptionParameter [name=config_13_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Energy reporting threshold, description=specifies the minimum change in energy consumption<br /><h1>Overview</h1><p>This parameter specifies the minimum change in energy consumption (in relation to the previously reported), that will result in sending a new report.</p> <p>0 - energy reports inactive<br />1-500 (0.01-5kWh, step 0.01kWh) - threshold</p> <p>Default: 10 (0.1kWh)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_14_2, type=INTEGER, groupName=configuration, min=5, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Power and energy periodic reports, description=defines time period between independent reports sent<br /><h1>Overview</h1><p>This parameter defines time period between independent reports sent when changes in power load have not been recorded or if changes are insignificant. By default reports are sent every hour.</p> <p>Default: 3600 second (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Measuring energy consumed by the Wall Plug itself, description=determines whether power metering should include the amount of power<br /><h1>Overview</h1><p>This parameter determines whether power metering should include the amount of power consumed by the Wall Plug itself. Results are being added to the value of power consumed by controlled device.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Control of ?On/Off (Button)? association group (2), description=Control of ?On/Off (Button)? association group (2) devices<br /><h1>Overview</h1><p>Controlling devices with the B-Button. This parameter is inactive in ?Always On? mode (parameter 1).<br />Control as the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices on (parameter 24)<br />switching the Wall Plug off ? switch the devices off (parameter 24)</li> </ul><p>Control opposite to the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices off</li> <li>switching the Wall Plug off ? switch the devices on</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_21_2, type=INTEGER, groupName=configuration, min=0, max=24900, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: DOWN value - ?On/Off (Power)? association group (3), description=Lower power threshold, used in parameter 23<br /><h1>Overview</h1><p>Lower power threshold, used in parameter 23. DOWN value cannot be higher than a value specified in parameter 22.</p> <p>Setting: 0-24900 (0.0-2490.0W, step 0.1W)</p> <p>Default: 300 (30W)</p>, defaultValue=300], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=100, max=25000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: UP value - ?On/Off (Power)? association group (3), description=Upper power threshold, used in parameter 23.<br /><h1>Overview</h1><p>Upper power threshold, used in parameter 23. UP value cannot belower than a value specified in parameter 21.</p> <p>Available settings: 100-25000 (10.0-2500.0W, step 0.1W)<br />Default setting: 500 (50W)</p>, defaultValue=500], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: The response after exceeding defined power values, description=defines the way that 3rd association group devices are controlled.<br /><h1>Overview</h1><p>This parameter defines the way that 3rd association group devices are controlled. Depends on the actual measured power (as parameters 21 and 22 settings).</p>, defaultValue=6], ConfigDescriptionParameter [name=config_24_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: SWITCH ON value - ?On/Off? association groups, description=SWITCH ON value - ?On/Off? association groups<br /><h1>Overview</h1><p>The value of BASIC SET command frame sent to the devices associated in ?On/Off? association groups (2, 3).</p> <p>?On/Off (Button)? association group - in accordance with parameter 20.<br />?On/Off (Power)? association group - in accordance with parameter 23.</p> <p>Available settings: 0-99 or255</p> <p>Default setting: 255</p>, defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Active alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond<br /><h1>Overview</h1><p>Available settings:</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm</li> <li>4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> <li>63 - All</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, min=5, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to alarm frames, description=defines how the Wall Plug will respond to alarms<br /><h1>Overview</h1><p>This parameter defines how the Wall Plug will respond to alarms (device?s status change).</p> <p>In case of values 1 or 2 the Wall Plug is operating normally and LED ring signals an alarm through time defined in parameter 32 or until the alarm is cancelled.</p> <p>In case of values 5 to 50 the Wall Plug does not report status change, power changes, ignores BASIC SET command frames. After time defined in parameter 32 or after the alarm cancellation, connected device is set to the previous state.</p> <p>Available settings: 0 - no reaction,</p> <ul><li>1 - turn connected device on</li> <li>2 - turn connected device off</li> <li>5-50 (0.5-5.0s, step 0.1s) - cyclically change device state with set period</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Alarm state duration, description=specifies the duration of alarm state<br /><h1>Overview</h1><p>This parameter specifies the duration of alarm state. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this settings are ignored.</p> <p>Available settings: 1-32400 (in seconds)<br />Default setting: 600 (10min)</p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, min=1000, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power load for violet colour, description=determines maximum active power value<br /><h1>Overview</h1><p>This parameter determines maximum active power value, which when exceeded, causes the LED ring flash violet. Function is active only when parameter 41 is set to 1 or 2.</p> <p>Available settings: 1000-30000 (100.0-3000.0W, step 0.1W)<br />Default setting: 25000 (2500W)</p>, defaultValue=25000], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: LED ring colour when controlled device is on, description=LED ring colour when controlled device is on<br /><h1>Overview</h1><p>When set to 1 or 2, LED ring colour will change depending on active power and parameter 40. Other colours are set permanently and do not depend on power consumption.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: LED ring colour when controlled device is off, description=LED ring colour when controlled device is off<br /><h1>Overview</h1><p>This parameter defines the illumination colour after turning off</p>, defaultValue=0], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: LED ring colour at the Z-Wave network alarm detection, description=LED ring colour at the Z-Wave network alarm detection<br /><h1>Overview</h1><p>This parameter defines the illumination colour in case of Z-Wave alarm.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Associations in Z-Wave network security mode, description=defines how commands are sent in specified association groups<br /><h1>Overview</h1><p>This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. This parameter does not apply to 1st ?Lifeline? group</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=<br /><h1>Overview</h1><p>1st Association Group ? ?Lifeline? reports the device status and allows for assigning single device only (main controller by default).</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: On/Off (Button), description=<br /><h1>Overview</h1><p>2nd Association Group ? ?On/Off (Button)? devices in this group will be switched on or off when relay status is changed using the B-button (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: On/Off (Power), description=<br /><h1>Overview</h1><p>3rd Association Group ? ?On/Off (Power)? devices in this group will be switched on or off depending on the current load (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 389
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=3.2], NodeValue [nodeName=property, value=513], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_03_002, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: ?Always On? mode, description=Will turn on connected device permanently<br /><h1>Overview</h1><p>In this mode Wall Plug will turn on connected device permanently and will stop reacting to attempts of turning it off (through Z-Wave network or pushing the B-button).</p> <p>?Always On? function turns the Wall Plug into a power and energy meter. Connected device will not be turned off upon receiving an alarm frame from another Z-Wave device (parameter 31 will be ignored).</p> <p>In ?Always on? mode, connected device may be turned off after exceeding the power defined in parameter 3 or in case of detecting current greater than 110% of rated current. In such cases, connected device can be turned on again by pushing the B-button or sending a control frame. By default, overload protection is inactive.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Remember device status before the power failure, description=determines how the Wall Plug will react in the event of power supply failure<br /><h1>Overview</h1><p>This parameter determines how the Wall Plug will react in the event of power supply failure (e.g. power outage or taking out from the electrical outlet).</p> <p>After the power supply is back on, the Wall Plug can be restored to previous state or remain switched off.</p> <p>This parameter is ignored in ?Always On? mode - the device automatically turns ON after plugging it into the socket.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Overload safety switch, description=allows to turn off the controlled device in case of exceeding the defined power.<br /><h1>Overview</h1><p>This function allows to turn off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if ?Always On? function is active (parameter 1).</p> <p>Controlled device can be turned back on via B-button or sending a control frame. By default this function is inactive.</p> <p>10-30000 (1.0-3000.0W, step 0.1W) - power threshold</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: High priority power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller with the highest priority in the Z-Wave network.</p> <p>By default, the Wall Plug immediately sends the power report if the power load changes by 80%.</p> <p>1-99 - power change in percent</p> <p>100 - reports are disabled</p>, defaultValue=80], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Standard power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller</p> <p>Compared to parameter 10, the maximum number of reports sent is reduced (parameter 12) to 5 in a specified time interval. In addition, the reports are not sent in mode, which may result in overloading the Z-Wave network.</p> <p>By default changes in power load may be reported up to 5 times per 30 seconds, when power load changes by 15%.</p>, defaultValue=15], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Power reporting interval, description=defines the time interval of sending at most 5 standard power reports<br /><h1>Overview</h1><p>This parameter defines the time interval of sending at most 5 standard power reports when the power changes by the value set in parameter 11. The higher the value of parameter 12, the fewer reports the device will send.</p> <p>Settings in second</p> <p>Default: 30s</p>, defaultValue=30], ConfigDescriptionParameter [name=config_13_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Energy reporting threshold, description=specifies the minimum change in energy consumption<br /><h1>Overview</h1><p>This parameter specifies the minimum change in energy consumption (in relation to the previously reported), that will result in sending a new report.</p> <p>0 - energy reports inactive<br />1-500 (0.01-5kWh, step 0.01kWh) - threshold</p> <p>Default: 10 (0.1kWh)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_14_2, type=INTEGER, groupName=configuration, min=5, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Power and energy periodic reports, description=defines time period between independent reports sent<br /><h1>Overview</h1><p>This parameter defines time period between independent reports sent when changes in power load have not been recorded or if changes are insignificant. By default reports are sent every hour.</p> <p>Default: 3600 second (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Measuring energy consumed by the Wall Plug itself, description=determines whether power metering should include the amount of power<br /><h1>Overview</h1><p>This parameter determines whether power metering should include the amount of power consumed by the Wall Plug itself. Results are being added to the value of power consumed by controlled device.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Control of ?On/Off (Button)? association group (2), description=Control of ?On/Off (Button)? association group (2) devices<br /><h1>Overview</h1><p>Controlling devices with the B-Button. This parameter is inactive in ?Always On? mode (parameter 1).<br />Control as the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices on (parameter 24)<br />switching the Wall Plug off ? switch the devices off (parameter 24)</li> </ul><p>Control opposite to the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices off</li> <li>switching the Wall Plug off ? switch the devices on</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_21_2, type=INTEGER, groupName=configuration, min=0, max=24900, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: DOWN value - ?On/Off (Power)? association group (3), description=Lower power threshold, used in parameter 23<br /><h1>Overview</h1><p>Lower power threshold, used in parameter 23. DOWN value cannot be higher than a value specified in parameter 22.</p> <p>Setting: 0-24900 (0.0-2490.0W, step 0.1W)</p> <p>Default: 300 (30W)</p>, defaultValue=300], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=100, max=25000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: UP value - ?On/Off (Power)? association group (3), description=Upper power threshold, used in parameter 23.<br /><h1>Overview</h1><p>Upper power threshold, used in parameter 23. UP value cannot belower than a value specified in parameter 21.</p> <p>Available settings: 100-25000 (10.0-2500.0W, step 0.1W)<br />Default setting: 500 (50W)</p>, defaultValue=500], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: The response after exceeding defined power values, description=defines the way that 3rd association group devices are controlled.<br /><h1>Overview</h1><p>This parameter defines the way that 3rd association group devices are controlled. Depends on the actual measured power (as parameters 21 and 22 settings).</p>, defaultValue=6], ConfigDescriptionParameter [name=config_24_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: SWITCH ON value - ?On/Off? association groups, description=SWITCH ON value - ?On/Off? association groups<br /><h1>Overview</h1><p>The value of BASIC SET command frame sent to the devices associated in ?On/Off? association groups (2, 3).</p> <p>?On/Off (Button)? association group - in accordance with parameter 20.<br />?On/Off (Power)? association group - in accordance with parameter 23.</p> <p>Available settings: 0-99 or255</p> <p>Default setting: 255</p>, defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Active alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond<br /><h1>Overview</h1><p>Available settings:</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm</li> <li>4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> <li>63 - All</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, min=5, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to alarm frames, description=defines how the Wall Plug will respond to alarms<br /><h1>Overview</h1><p>This parameter defines how the Wall Plug will respond to alarms (device?s status change).</p> <p>In case of values 1 or 2 the Wall Plug is operating normally and LED ring signals an alarm through time defined in parameter 32 or until the alarm is cancelled.</p> <p>In case of values 5 to 50 the Wall Plug does not report status change, power changes, ignores BASIC SET command frames. After time defined in parameter 32 or after the alarm cancellation, connected device is set to the previous state.</p> <p>Available settings: 0 - no reaction,</p> <ul><li>1 - turn connected device on</li> <li>2 - turn connected device off</li> <li>5-50 (0.5-5.0s, step 0.1s) - cyclically change device state with set period</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Alarm state duration, description=specifies the duration of alarm state<br /><h1>Overview</h1><p>This parameter specifies the duration of alarm state. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this settings are ignored.</p> <p>Available settings: 1-32400 (in seconds)<br />Default setting: 600 (10min)</p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, min=1000, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power load for violet colour, description=determines maximum active power value<br /><h1>Overview</h1><p>This parameter determines maximum active power value, which when exceeded, causes the LED ring flash violet. Function is active only when parameter 41 is set to 1 or 2.</p> <p>Available settings: 1000-30000 (100.0-3000.0W, step 0.1W)<br />Default setting: 25000 (2500W)</p>, defaultValue=25000], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: LED ring colour when controlled device is on, description=LED ring colour when controlled device is on<br /><h1>Overview</h1><p>When set to 1 or 2, LED ring colour will change depending on active power and parameter 40. Other colours are set permanently and do not depend on power consumption.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: LED ring colour when controlled device is off, description=LED ring colour when controlled device is off<br /><h1>Overview</h1><p>This parameter defines the illumination colour after turning off</p>, defaultValue=0], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: LED ring colour at the Z-Wave network alarm detection, description=LED ring colour at the Z-Wave network alarm detection<br /><h1>Overview</h1><p>This parameter defines the illumination colour in case of Z-Wave alarm.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Associations in Z-Wave network security mode, description=defines how commands are sent in specified association groups<br /><h1>Overview</h1><p>This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. This parameter does not apply to 1st ?Lifeline? group</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=<br /><h1>Overview</h1><p>1st Association Group ? ?Lifeline? reports the device status and allows for assigning single device only (main controller by default).</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: On/Off (Button), description=<br /><h1>Overview</h1><p>2nd Association Group ? ?On/Off (Button)? devices in this group will be switched on or off when relay status is changed using the B-button (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: On/Off (Power), description=<br /><h1>Overview</h1><p>3rd Association Group ? ?On/Off (Power)? devices in this group will be switched on or off depending on the current load (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 389
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.028 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fireangle_zst630_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SYSTEM, event=6]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fireangle], NodeValue [nodeName=property, value=ZST-630], NodeValue [nodeName=property, value=026F], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=733], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fireangle_zst630_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Basic Report], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Report]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SYSTEM, event=6]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fireangle], NodeValue [nodeName=property, value=ZST-630], NodeValue [nodeName=property, value=026F], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=733], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fireangle_zst630_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Basic Report], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Report]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.036 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fortrezz_ssa1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=FortrezZ LLC], NodeValue [nodeName=property, value=SSA1/SSA2], NodeValue [nodeName=property, value=0084], NodeValue [nodeName=property, value=0311:010B,0313:0108,0313:010B], NodeValue [nodeName=property, value=220]]], ConfigDescription [uri=thing-type:zwave:fortrezz_ssa1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delay before accept of Basic Set Off, description=Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted.<br /><h1>Overview</h1><p>Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted; 1 Byte (in seconds, default is 0, interpreted as unsigned integer for negative values sent in set command). This could be used, for example, to avoid the situation where an associated window/door sensor turns the SSA1 alarm on and then immediately off when the window/door is opened and then quickly closed.</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=FortrezZ LLC], NodeValue [nodeName=property, value=SSA1/SSA2], NodeValue [nodeName=property, value=0084], NodeValue [nodeName=property, value=0311:010B,0313:0108,0313:010B], NodeValue [nodeName=property, value=220]]], ConfigDescription [uri=thing-type:zwave:fortrezz_ssa1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delay before accept of Basic Set Off, description=Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted.<br /><h1>Overview</h1><p>Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted; 1 Byte (in seconds, default is 0, interpreted as unsigned integer for negative values sent in set command). This could be used, for example, to avoid the situation where an associated window/door sensor turns the SSA1 alarm on and then immediately off when the window/door is opened and then quickly closed.</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.040 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/ge_12718_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=12718], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=5044:3031], NodeValue [nodeName=property, value=339]]], ConfigDescription [uri=thing-type:zwave:ge_12718_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer steps, description=number of steps or levels, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Time between dimmer steps, description=Timing of the steps (10ms increments), defaultValue=3], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Load sensing, description=Turn load sensing on or off, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=12718], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=5044:3031], NodeValue [nodeName=property, value=339]]], ConfigDescription [uri=thing-type:zwave:ge_12718_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer steps, description=number of steps or levels, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Time between dimmer steps, description=Timing of the steps (10ms increments), defaultValue=3], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Load sensing, description=Turn load sensing on or off, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.062 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/ge_ge14294_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=GE 14294 (ZW3005)], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4944:3038], NodeValue [nodeName=property, value=543], NodeValue [nodeName=property, value=1,3]]], ConfigDescription [uri=thing-type:zwave:ge_ge14294_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. Default is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State., defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=How many levels the dimmer will change for each step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=How many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Z-Wave Plus Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Scene group, description=This group gets notifications of double taps via basic set]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 136
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=GE 14294 (ZW3005)], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4944:3038], NodeValue [nodeName=property, value=543], NodeValue [nodeName=property, value=1,3]]], ConfigDescription [uri=thing-type:zwave:ge_ge14294_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. Default is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State., defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=How many levels the dimmer will change for each step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=How many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Z-Wave Plus Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Scene group, description=This group gets notifications of double taps via basic set]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 136
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.077 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/ge_zw4005_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=ZW4005, 12722], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4952:3032], NodeValue [nodeName=property, value=48]]], ConfigDescription [uri=thing-type:zwave:ge_zw4005_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. <br /> Default is Night Light mode where LED is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 71
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=ZW4005, 12722], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4952:3032], NodeValue [nodeName=property, value=48]]], ConfigDescription [uri=thing-type:zwave:ge_zw4005_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. <br /> Default is Night Light mode where LED is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 71
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.091 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/greenwave_gwpn5_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN5], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=264], NodeValue [nodeName=property, value=3,4]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn5_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Minutes after which the device will flash if controller communicate is lost, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=The new power reading is sent if the delta of the change is greater than the defined minimum variation], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 233
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN5], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=264], NodeValue [nodeName=property, value=3,4]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn5_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Minutes after which the device will flash if controller communicate is lost, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=The new power reading is sent if the delta of the change is greater than the defined minimum variation], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 233
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.095 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/greenwave_gwpn6_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5,COMMAND_CLASS_BASIC:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary6, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:6,COMMAND_CLASS_BASIC:6]]], ChannelTypeXmlResult [id=meter_watts6, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh6, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN6], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=100], NodeValue [nodeName=property, value=useDestination=true], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn6_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Minimum variation in load current before a message is sent. Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Duration (min) the device flashes after a communication error.<br /><h1>Overview</h1><p>After how many minutes the GreenWave device should start flashing if the controller didn't communicate with this device.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=<br /><h1>Overview</h1><p>The new power reading is sent if the delta of the change is greater than the defined minimum variation.</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 256
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5,COMMAND_CLASS_BASIC:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary6, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:6,COMMAND_CLASS_BASIC:6]]], ChannelTypeXmlResult [id=meter_watts6, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh6, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN6], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=100], NodeValue [nodeName=property, value=useDestination=true], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn6_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Minimum variation in load current before a message is sent. Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Duration (min) the device flashes after a communication error.<br /><h1>Overview</h1><p>After how many minutes the GreenWave device should start flashing if the controller didn't communicate with this device.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=<br /><h1>Overview</h1><p>The new power reading is sent if the delta of the change is greater than the defined minimum variation.</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 256
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.102 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/hank_hkzwms02_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_MS02], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0201:0012], NodeValue [nodeName=property, value=676], NodeValue [nodeName=property, value=14], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:hank_hkzwms02_00_000, parameters=[ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Motion Sensor`s Sensitivity, description=The higher the value,the more sensitive the PIR sensor, defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable/Disable Basic Set Command, description=The motion Sensor can reverse its value of BASIC SET when motion is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: value of basic set command, description=assigned to send Basic Set Command, defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: enable/disable shock alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Level of low battery, description=Define a battery level ad the "low battery", defaultValue=20], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: report the motion detection and battery level], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: assigned to send BASIC SET command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_MS02], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0201:0012], NodeValue [nodeName=property, value=676], NodeValue [nodeName=property, value=14], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:hank_hkzwms02_00_000, parameters=[ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Motion Sensor`s Sensitivity, description=The higher the value,the more sensitive the PIR sensor, defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable/Disable Basic Set Command, description=The motion Sensor can reverse its value of BASIC SET when motion is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: value of basic set command, description=assigned to send Basic Set Command, defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: enable/disable shock alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Level of low battery, description=Define a battery level ad the "low battery", defaultValue=20], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: report the motion detection and battery level], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: assigned to send BASIC SET command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.106 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/hank_hkzwso03_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_SO03], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0101:000A], NodeValue [nodeName=property, value=677]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_SO03], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0101:000A], NodeValue [nodeName=property, value=677]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.110 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/hank_rgbbulb_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=RGB bulb], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0100:0004,0101:0004], NodeValue [nodeName=property, value=598], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:hank_rgbbulb_00_000, parameters=[ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Status after power failure, description=Define how the RGB BULB will react after the power supply is back on., defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Notification when Load status change, description=RGB BULB can send notifications to associated device<br /><h1>Overview</h1><p>RGB BULB can send notifications to associated device (Group Lifeline) when the status of the RGB BULB is changed.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: Enable/disable the function of using wall switch, description=Enable/disable the function of using wall switch to turn on/off RGB BULB, defaultValue=0], ConfigDescriptionParameter [name=config_61_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Advance mode, description=RGB BULB can blink or cyclic/random change color automatically at set intervals.<br /><h1>Overview</h1><p>RGB BULB can blink or cyclic/random change color automatically at set intervals. It will stop blink or change color when receiving any control command like Basic Set</p>, defaultValue=3072], ConfigDescriptionParameter [name=config_255_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Resetting to factory default, description=RGB BULB will exclude from the Z-Wave network with this particular command, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=RGB bulb], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0100:0004,0101:0004], NodeValue [nodeName=property, value=598], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:hank_rgbbulb_00_000, parameters=[ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Status after power failure, description=Define how the RGB BULB will react after the power supply is back on., defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Notification when Load status change, description=RGB BULB can send notifications to associated device<br /><h1>Overview</h1><p>RGB BULB can send notifications to associated device (Group Lifeline) when the status of the RGB BULB is changed.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: Enable/disable the function of using wall switch, description=Enable/disable the function of using wall switch to turn on/off RGB BULB, defaultValue=0], ConfigDescriptionParameter [name=config_61_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Advance mode, description=RGB BULB can blink or cyclic/random change color automatically at set intervals.<br /><h1>Overview</h1><p>RGB BULB can blink or cyclic/random change color automatically at set intervals. It will stop blink or change color when receiving any control command like Basic Set</p>, defaultValue=3072], ConfigDescriptionParameter [name=config_255_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Resetting to factory default, description=RGB BULB will exclude from the Z-Wave network with this particular command, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.117 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/heiman_dx1cgz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=DX1CG-Z], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8003:1000], NodeValue [nodeName=property, value=682]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=DX1CG-Z], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8003:1000], NodeValue [nodeName=property, value=682]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.122 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/heiman_hs2wdz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=HS2WDZ], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8009:1000], NodeValue [nodeName=property, value=771], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:heiman_hs2wdz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 55
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=HS2WDZ], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8009:1000], NodeValue [nodeName=property, value=771], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:heiman_hs2wdz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 55
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.129 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/homeseer_ezmultipli_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Express Controls], NodeValue [nodeName=property, value=EZMultiPli], NodeValue [nodeName=property, value=001E], NodeValue [nodeName=property, value=0004:0001], NodeValue [nodeName=property, value=268], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:homeseer_ezmultipli_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: OnTime, description=OnTime sets the number of minutes that the lights stay on when motion has not been detected.<br /><h1>Overview</h1><p>OnTime sets the number of minutes that the lights stay on when motion has not been detected.</p> <p>A value of 0 is a special mode where the lights are constantly sent a command to turn them on whenever motion is detected. EZMultiPli will NOT turn the lights off in this mode.</p> <p>Recommended values:</p> <ul><li>5 min for hallways</li> <li>20 min for an office environment</li> <li>60 min for a library, office or other room where someone may be sitting still for a long time</li> </ul>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: OnLevel, description=OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.<br /><h1>Overview</h1><p>OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.</p> <p>A value of 0 will turn the lights off (not recommended). A value between 1 and 99 will set the dim level to between 1% and 99% (99% is full on).</p> <p>A value of -1 will turn the light ?on? which depends on the device but most will set the dim level to the last dim setting.</p>, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: LiteMin, description=A Luminance report is sent to the system controller every LiteMin minutes.<br /><h1>Overview</h1><p>A Luminance report is sent to the system controller every LiteMin minutes.</p> <p>A value of zero turns this mode off. Luminance values can still be obtained at any time by the home control application in this mode</p>, defaultValue=60], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: TempMin, description=A Temperature report is sent to the controller every TempMin minutes.<br /><h1>Overview</h1><p>A Temperature report is sent to the controller every TempMin minutes.</p> <p>A value of zero turns this mode off. Temperature values can still be obtained at any time by polling the status of the temperature sensor.</p>, defaultValue=60], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=-127, max=128, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: TempAdj, description=TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate.<br /><h1>Overview</h1><p>TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate. The value is in tenths of degree Fahrenheit. The temperature reading can be adjusted by +12.7F to -12.8F. A value of 1 will adjust the temperature reading by +0.1F. A value of -1 will adjust the temperature by -0.1F. A value of 123 will adjust the temperature by +12.3F. </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LIFELINE, description=This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network.<br /><h1>Overview</h1><p>This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network. All Notification command class reports (motion detection) are sent to the node assigned to this group. Advanced lighting control should be handled by a home control application based on these reports.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: BASIC, description=This group is used to directly turn lights on or off when motion is detected.<br /><h1>Overview</h1><p>This group is used to directly turn lights on or off when motion is detected. Up to four (4) Z-Wave devices can be associated in this group. EZMultiPli will send a BASIC ON command to all devices that are associated in this group. Note that the Z-Wave devices in this group must be within direct range (about 30?) of EZMultiPli. Control of nodes that are further away or blocked by metal or concrete walls should rely on the Z-Wave system controller and the home-control application for reliable operation. Note that including the NodeID of EZMultiPli in this group will control the LED which will come on when motion is detected and goes off when no motion has been detected for OnTime minutes.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 131
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Express Controls], NodeValue [nodeName=property, value=EZMultiPli], NodeValue [nodeName=property, value=001E], NodeValue [nodeName=property, value=0004:0001], NodeValue [nodeName=property, value=268], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:homeseer_ezmultipli_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: OnTime, description=OnTime sets the number of minutes that the lights stay on when motion has not been detected.<br /><h1>Overview</h1><p>OnTime sets the number of minutes that the lights stay on when motion has not been detected.</p> <p>A value of 0 is a special mode where the lights are constantly sent a command to turn them on whenever motion is detected. EZMultiPli will NOT turn the lights off in this mode.</p> <p>Recommended values:</p> <ul><li>5 min for hallways</li> <li>20 min for an office environment</li> <li>60 min for a library, office or other room where someone may be sitting still for a long time</li> </ul>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: OnLevel, description=OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.<br /><h1>Overview</h1><p>OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.</p> <p>A value of 0 will turn the lights off (not recommended). A value between 1 and 99 will set the dim level to between 1% and 99% (99% is full on).</p> <p>A value of -1 will turn the light ?on? which depends on the device but most will set the dim level to the last dim setting.</p>, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: LiteMin, description=A Luminance report is sent to the system controller every LiteMin minutes.<br /><h1>Overview</h1><p>A Luminance report is sent to the system controller every LiteMin minutes.</p> <p>A value of zero turns this mode off. Luminance values can still be obtained at any time by the home control application in this mode</p>, defaultValue=60], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: TempMin, description=A Temperature report is sent to the controller every TempMin minutes.<br /><h1>Overview</h1><p>A Temperature report is sent to the controller every TempMin minutes.</p> <p>A value of zero turns this mode off. Temperature values can still be obtained at any time by polling the status of the temperature sensor.</p>, defaultValue=60], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=-127, max=128, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: TempAdj, description=TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate.<br /><h1>Overview</h1><p>TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate. The value is in tenths of degree Fahrenheit. The temperature reading can be adjusted by +12.7F to -12.8F. A value of 1 will adjust the temperature reading by +0.1F. A value of -1 will adjust the temperature by -0.1F. A value of 123 will adjust the temperature by +12.3F. </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LIFELINE, description=This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network.<br /><h1>Overview</h1><p>This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network. All Notification command class reports (motion detection) are sent to the node assigned to this group. Advanced lighting control should be handled by a home control application based on these reports.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: BASIC, description=This group is used to directly turn lights on or off when motion is detected.<br /><h1>Overview</h1><p>This group is used to directly turn lights on or off when motion is detected. Up to four (4) Z-Wave devices can be associated in this group. EZMultiPli will send a BASIC ON command to all devices that are associated in this group. Note that the Z-Wave devices in this group must be within direct range (about 30?) of EZMultiPli. Control of nodes that are further away or blocked by metal or concrete walls should rely on the Z-Wave system controller and the home-control application for reliable operation. Note that including the NodeID of EZMultiPli in this group will control the LED which will come on when motion is detected and goes off when no motion has been detected for OnTime minutes.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 131
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.142 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/horstmann_hrt4zw_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=horstmann_hrt4zw_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=HRT4-ZW], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=0001:0003], NodeValue [nodeName=property, value=20], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1,2,3,4,5]]], ConfigDescription [uri=thing-type:zwave:horstmann_hrt4zw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable Temperature Sensor, description=Controls the use of the temperature sensor on the device, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Scale, description=Controls the temperature sensor scale, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta T, description=Defines the temperature steps of the heating control. Steps are 0.1 K, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Thermostat Mode Set], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Binary Switch Set], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Unsolicited Battery Level Reports], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Thermostat Set Point Reports], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=5: Unsolicited Sensor Multilevel Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 129
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=horstmann_hrt4zw_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=HRT4-ZW], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=0001:0003], NodeValue [nodeName=property, value=20], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1,2,3,4,5]]], ConfigDescription [uri=thing-type:zwave:horstmann_hrt4zw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable Temperature Sensor, description=Controls the use of the temperature sensor on the device, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Scale, description=Controls the temperature sensor scale, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta T, description=Defines the temperature steps of the heating control. Steps are 0.1 K, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Thermostat Mode Set], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Binary Switch Set], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Unsolicited Battery Level Reports], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Thermostat Set Point Reports], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=5: Unsolicited Sensor Multilevel Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 129
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.145 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/horstmann_ses302_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_temperature3, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:3;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 302], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0002], NodeValue [nodeName=property, value=505]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 60
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_temperature3, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:3;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 302], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0002], NodeValue [nodeName=property, value=505]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 60
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.147 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/horstmann_ses303_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 303], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0003], NodeValue [nodeName=property, value=782]]], ConfigDescription [uri=thing-type:zwave:horstmann_ses303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delta Temp, description=Precision of measured temperature (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><br /><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temp Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta Humidity, description=Precision of measured humidity (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Humidity Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 91
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 303], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0003], NodeValue [nodeName=property, value=782]]], ConfigDescription [uri=thing-type:zwave:horstmann_ses303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delta Temp, description=Precision of measured temperature (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><br /><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temp Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta Humidity, description=Precision of measured humidity (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Humidity Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 91
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.162 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/inovelli_nzw37_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Inovelli], NodeValue [nodeName=property, value=NZW37], NodeValue [nodeName=property, value=0312], NodeValue [nodeName=property, value=B221:251C], NodeValue [nodeName=property, value=625]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 44
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Inovelli], NodeValue [nodeName=property, value=NZW37], NodeValue [nodeName=property, value=0312], NodeValue [nodeName=property, value=B221:251C], NodeValue [nodeName=property, value=625]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 44
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.170 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/intermatic_ha14wd_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Intermatic], NodeValue [nodeName=property, value=HA14WD], NodeValue [nodeName=property, value=0005], NodeValue [nodeName=property, value=4841:0014], NodeValue [nodeName=property, value=772]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Intermatic], NodeValue [nodeName=property, value=HA14WD], NodeValue [nodeName=property, value=0005], NodeValue [nodeName=property, value=4841:0014], NodeValue [nodeName=property, value=772]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.173 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/isurpass_dl9101v_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen iSurpass Technology Co. ,Ltd], NodeValue [nodeName=property, value=DL9101V], NodeValue [nodeName=property, value=021C], NodeValue [nodeName=property, value=5000:1000], NodeValue [nodeName=property, value=666], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:isurpass_dl9101v_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen iSurpass Technology Co. ,Ltd], NodeValue [nodeName=property, value=DL9101V], NodeValue [nodeName=property, value=021C], NodeValue [nodeName=property, value=5000:1000], NodeValue [nodeName=property, value=666], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:isurpass_dl9101v_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.176 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/jintaobao_curtainmotor_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jin Tao Bao], NodeValue [nodeName=property, value=Curtain Motor], NodeValue [nodeName=property, value=015A], NodeValue [nodeName=property, value=1007:0002], NodeValue [nodeName=property, value=654]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jin Tao Bao], NodeValue [nodeName=property, value=Curtain Motor], NodeValue [nodeName=property, value=015A], NodeValue [nodeName=property, value=1007:0002], NodeValue [nodeName=property, value=654]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.180 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/kaipule_im20_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Kaipule Technology Co., Ltd.], NodeValue [nodeName=property, value=IM-20], NodeValue [nodeName=property, value=0214], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=254], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kaipule_im20_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=2, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Kaipule Technology Co., Ltd.], NodeValue [nodeName=property, value=IM-20], NodeValue [nodeName=property, value=0214], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=254], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kaipule_im20_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=2, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.186 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/kwikset_914trl_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Black & Decker], NodeValue [nodeName=property, value=914TRL], NodeValue [nodeName=property, value=0090], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=283], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kwikset_914trl_00_000, parameters=[ConfigDescriptionParameter [name=config_31_1_00100000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Buzzer, description=Beeping sound enabled.<br /><h1>Overview</h1><p>Beeping sound enabled. When disabled, keypad buttons light red or amber when pressed.</p> <p>ON position is factory default.</p> <p>Note: It is recommended that the beeping sound is enabled during programming.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_31_1_01000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Lock, description=Automatically re-locks door 30 seconds after unlocking.<br /><h1>Overview</h1><p>Lock automatically re-locks door 30 seconds after unlocking. OFF position is factory default. If this switch is turned on, it will be disabled if all codes are deleted from the lock.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_1_10000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Lock LED Status, description=Door lock status LED blinks every 6 seconds.<br /><h1>Overview</h1><p>Door lock status LED blinks every 6 seconds. ON position is factory default.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_40_1_wo, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Factory Default, description=Reset to factory default settings.<br /><h1>Overview</h1><p>Reset factory default settings, except for the anti-theft setting.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Black & Decker], NodeValue [nodeName=property, value=914TRL], NodeValue [nodeName=property, value=0090], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=283], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kwikset_914trl_00_000, parameters=[ConfigDescriptionParameter [name=config_31_1_00100000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Buzzer, description=Beeping sound enabled.<br /><h1>Overview</h1><p>Beeping sound enabled. When disabled, keypad buttons light red or amber when pressed.</p> <p>ON position is factory default.</p> <p>Note: It is recommended that the beeping sound is enabled during programming.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_31_1_01000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Lock, description=Automatically re-locks door 30 seconds after unlocking.<br /><h1>Overview</h1><p>Lock automatically re-locks door 30 seconds after unlocking. OFF position is factory default. If this switch is turned on, it will be disabled if all codes are deleted from the lock.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_1_10000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Lock LED Status, description=Door lock status LED blinks every 6 seconds.<br /><h1>Overview</h1><p>Door lock status LED blinks every 6 seconds. ON position is factory default.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_40_1_wo, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Factory Default, description=Reset to factory default settings.<br /><h1>Overview</h1><p>Reset factory default settings, except for the anti-theft setting.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.191 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzmx1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1B03:0334], NodeValue [nodeName=property, value=196]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 39
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1B03:0334], NodeValue [nodeName=property, value=196]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 39
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.193 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzpa1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZPA1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1A02:0334,3601:0001], NodeValue [nodeName=property, value=305]]], ConfigDescription [uri=thing-type:zwave:leviton_dzpa1_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Night Light, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off., defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 125
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZPA1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1A02:0334,3601:0001], NodeValue [nodeName=property, value=305]]], ConfigDescription [uri=thing-type:zwave:leviton_dzpa1_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Night Light, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off., defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 125
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.196 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzr15_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZR15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1D04:0334], NodeValue [nodeName=property, value=200]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZR15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1D04:0334], NodeValue [nodeName=property, value=200]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.198 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzs15_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZS15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1C02:0334], NodeValue [nodeName=property, value=195]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZS15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1C02:0334], NodeValue [nodeName=property, value=195]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.204 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_vrmx11lz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=0602:0334], NodeValue [nodeName=property, value=191], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:leviton_vrmx11lz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 63
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=0602:0334], NodeValue [nodeName=property, value=191], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:leviton_vrmx11lz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 63
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.208 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_vrr151lz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRR15-1LZ], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1602:0209,1603:0334], NodeValue [nodeName=property, value=701]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRR15-1LZ], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1602:0209,1603:0334], NodeValue [nodeName=property, value=701]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.215 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_lb60z1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=LB60Z-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4754:3038], NodeValue [nodeName=property, value=8], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_lb60z1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Dim Level Memory, description=Dim Settings<br /><h1>Overview</h1><p>By default, the LB60Z-1 bulb will go to full brightness when turned on. To have the bulb turn on to the last dim level setting, set parameter 1 to 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=LB60Z-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4754:3038], NodeValue [nodeName=property, value=8], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_lb60z1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Dim Level Memory, description=Dim Settings<br /><h1>Overview</h1><p>By default, the LB60Z-1 bulb will go to full brightness when turned on. To have the bulb turn on to the last dim level setting, set parameter 1 to 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.217 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_ngd00z4_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=GarageDoor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=barrier_state, typeId=barrier_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BARRIER_OPERATOR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=NGD00Z-4], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4744:3030,4744:3530], NodeValue [nodeName=property, value=11], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_ngd00z4_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 49
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=GarageDoor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=barrier_state, typeId=barrier_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BARRIER_OPERATOR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=NGD00Z-4], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4744:3030,4744:3530], NodeValue [nodeName=property, value=11], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_ngd00z4_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 49
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.225 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_wa105dbz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=Siren & Strobe Alarm], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2005:0503,2009:0903], NodeValue [nodeName=property, value=365]]], ConfigDescription [uri=thing-type:zwave:linear_wa105dbz_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=Siren & Strobe Alarm], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2005:0503,2009:0903], NodeValue [nodeName=property, value=365]]], ConfigDescription [uri=thing-type:zwave:linear_wa105dbz_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.227 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_wadwaz1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_entry, typeId=alarm_entry, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=2]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WADWAZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2001:0102], NodeValue [nodeName=property, value=9], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wadwaz1_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_entry, typeId=alarm_entry, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=2]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WADWAZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2001:0102], NodeValue [nodeName=property, value=9], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wadwaz1_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.230 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_wapirz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WAPIRZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2002:0203], NodeValue [nodeName=property, value=5], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wapirz_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Re-trigger Wait Time, description=Re-trigger Wait Time<br /><h1>Overview</h1><p>By default, to conserve battery life, after the WAPIRZ-1 detects motion it cannotbe re-triggered by motion again for 3 minutes. Each time motion is detected(even during this wait time) the 3 minute timer starts over.</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 82
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WAPIRZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2002:0203], NodeValue [nodeName=property, value=5], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wapirz_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Re-trigger Wait Time, description=Re-trigger Wait Time<br /><h1>Overview</h1><p>By default, to conserve battery life, after the WAPIRZ-1 detects motion it cannotbe re-triggered by motion again for 3 minutes. Each time motion is detected(even during this wait time) the 3 minute timer starts over.</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 82
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.253 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mh10pm25wa_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_particulate, typeId=sensor_particulate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=PARTICULATE_MATTER]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH10-PM2.5-WA], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0A05:0100,0A05:0201], NodeValue [nodeName=property, value=244], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh10pm25wa_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_particulate, typeId=sensor_particulate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=PARTICULATE_MATTER]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH10-PM2.5-WA], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0A05:0100,0A05:0201], NodeValue [nodeName=property, value=244], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh10pm25wa_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.259 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mh7h_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh7h_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]], ChannelTypeXmlResult [id=thermostat_setpoint_away_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=AWAY_HEATING]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH7H], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0702:5102,0712:5102], NodeValue [nodeName=property, value=773], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh7h_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Upload temperature format automatically, description=Upload temperature format automatically, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Upload temperature and humidity automatically, description=Upload temperature and humidity automatically, defaultValue=3], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=3, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Upload temperature difference, description=Base on 0.1°C unit, 5 by default, 5*0.1°C=0.5°C, defaultValue=5], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=19, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Upload time interval regularly, description=Base on 1s unit, it suggest to be set above 30s, defaultValue=30], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=2, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Upload humidity difference, description=Upload when percent difference exceeded, defaultValue=3], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Factory setting, description=Restore the factory setting - write only, set to 85 to reset, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications<br /><h1>Overview</h1><p>Thermostat supports 1 association group. A gateway is suggested to associate with this group.</p> <p>Then if any changes happen, such as: temperature, working mode, etc., the thermostat will report to this associated device (gateway).</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 168
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh7h_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]], ChannelTypeXmlResult [id=thermostat_setpoint_away_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=AWAY_HEATING]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH7H], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0702:5102,0712:5102], NodeValue [nodeName=property, value=773], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh7h_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Upload temperature format automatically, description=Upload temperature format automatically, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Upload temperature and humidity automatically, description=Upload temperature and humidity automatically, defaultValue=3], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=3, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Upload temperature difference, description=Base on 0.1°C unit, 5 by default, 5*0.1°C=0.5°C, defaultValue=5], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=19, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Upload time interval regularly, description=Base on 1s unit, it suggest to be set above 30s, defaultValue=30], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=2, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Upload humidity difference, description=Upload when percent difference exceeded, defaultValue=3], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Factory setting, description=Restore the factory setting - write only, set to 85 to reset, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications<br /><h1>Overview</h1><p>Thermostat supports 1 association group. A gateway is suggested to associate with this group.</p> <p>Then if any changes happen, such as: temperature, working mode, etc., the thermostat will report to this associated device (gateway).</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 168
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.261 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mh8fc_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh8fc_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_cooling, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=COOLING]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=mcohome_mh8fc_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=thermostat_fanstate, typeId=mcohome_mh8fc_00_000_thermostat_fanstate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_STATE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH8-FC], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0801:3102,0801:5102,0802:3102], NodeValue [nodeName=property, value=336], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh8fc_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 86
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh8fc_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_cooling, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=COOLING]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=mcohome_mh8fc_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=thermostat_fanstate, typeId=mcohome_mh8fc_00_000_thermostat_fanstate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_STATE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH8-FC], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0801:3102,0801:5102,0802:3102], NodeValue [nodeName=property, value=336], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh8fc_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 86
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.267 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mhs314_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH-S314], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=3102:0204,3141:1302], NodeValue [nodeName=property, value=433], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:mcohome_mhs314_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch Button Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch Button Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Switch Button Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Switch Button Group 4], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: All Status Reports]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 95
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH-S314], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=3102:0204,3141:1302], NodeValue [nodeName=property, value=433], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:mcohome_mhs314_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch Button Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch Button Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Switch Button Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Switch Button Group 4], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: All Status Reports]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 95
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.274 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_506219_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=506219], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=0001:0004], NodeValue [nodeName=property, value=323], NodeValue [nodeName=property, value=1,2,3,4]]], ConfigDescription [uri=thing-type:zwave:merten_506219_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters dual-surface:, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Doorbell function, defaultValue=0], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: LOWER shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Move shutter single-surface, description=direction of movement changes after each switching process, defaultValue=0], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: RAISE shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Retrieve/save scene, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Left top button], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Left bottom button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Right top button], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Right bottom button]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 112
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=506219], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=0001:0004], NodeValue [nodeName=property, value=323], NodeValue [nodeName=property, value=1,2,3,4]]], ConfigDescription [uri=thing-type:zwave:merten_506219_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters dual-surface:, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Doorbell function, defaultValue=0], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: LOWER shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Move shutter single-surface, description=direction of movement changes after each switching process, defaultValue=0], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: RAISE shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Retrieve/save scene, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Left top button], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Left bottom button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Right top button], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Right bottom button]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 112
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.276 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_507001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507001], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8001], NodeValue [nodeName=property, value=462]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507001], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8001], NodeValue [nodeName=property, value=462]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.279 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_507601_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507601], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8003], NodeValue [nodeName=property, value=399], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_507601_00_000, parameters=[ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Staircase timer byte 1, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Staircase timer byte 2, defaultValue=0], ConfigDescriptionParameter [name=config_183_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=183: Additional limit duration (after brief interruption), description=Unsure what this does, defaultValue=30], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507601], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8003], NodeValue [nodeName=property, value=399], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_507601_00_000, parameters=[ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Staircase timer byte 1, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Staircase timer byte 2, defaultValue=0], ConfigDescriptionParameter [name=config_183_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=183: Additional limit duration (after brief interruption), description=Unsure what this does, defaultValue=30], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.284 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_507801_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507801], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8003:0001], NodeValue [nodeName=property, value=617]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 36
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507801], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8003:0001], NodeValue [nodeName=property, value=617]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 36
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.290 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_50x5xx_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_luminance1, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=50x5xx], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=4004:0001], NodeValue [nodeName=property, value=57], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_50x5xx_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Break (motor protection), description=Changeover delay (motor protection) Input (0 - 255) * 0.1 s, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Travel time UP, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_178_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=178: Travel time UP, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_179_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=179: Travel time DOWN, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_180_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=180: Travel time DOWN, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Other device to be switched, description=<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_luminance1, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=50x5xx], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=4004:0001], NodeValue [nodeName=property, value=57], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_50x5xx_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Break (motor protection), description=Changeover delay (motor protection) Input (0 - 255) * 0.1 s, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Travel time UP, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_178_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=178: Travel time UP, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_179_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=179: Travel time DOWN, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_180_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=180: Travel time DOWN, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Other device to be switched, description=<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.298 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/nodon_cws3101_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ID-RF], NodeValue [nodeName=property, value=CWS-3101], NodeValue [nodeName=property, value=0165], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=294], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:nodon_cws3101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Buttons 1 and 3 profile, description=To set-up the profile of buttons 1 and 3, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Buttons 2 and 4 profile, description=To set-up the profile of buttons 2 and 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Scene Type, description=To choose the way of sending Scene to the gateway, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Button 1 configuration, description=To set-up the how button 1 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Button 2 configuration, description=To set-up the how button 2 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Button 3 configuration, description=To set-up the how button 3 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Button 4 configuration, description=To set-up the how button 4 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: LED Management, description=How to set up LED behaviour, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Button 1 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Button 2 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Button 3 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=5: Button 4 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=6: Button 1 and 3 - Duo - Controlled nodes], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=7: Button 2 and 4 - Duo - Controlled nodes]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ID-RF], NodeValue [nodeName=property, value=CWS-3101], NodeValue [nodeName=property, value=0165], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=294], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:nodon_cws3101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Buttons 1 and 3 profile, description=To set-up the profile of buttons 1 and 3, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Buttons 2 and 4 profile, description=To set-up the profile of buttons 2 and 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Scene Type, description=To choose the way of sending Scene to the gateway, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Button 1 configuration, description=To set-up the how button 1 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Button 2 configuration, description=To set-up the how button 2 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Button 3 configuration, description=To set-up the how button 3 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Button 4 configuration, description=To set-up the how button 4 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: LED Management, description=How to set up LED behaviour, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Button 1 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Button 2 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Button 3 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=5: Button 4 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=6: Button 1 and 3 - Duo - Controlled nodes], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=7: Button 2 and 4 - Duo - Controlled nodes]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.327 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/philio_pan08_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_powerfactor, typeId=meter_powerfactor, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_Power_Factor]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Philio Technology Corp], NodeValue [nodeName=property, value=PAN08], NodeValue [nodeName=property, value=013C], NodeValue [nodeName=property, value=0001:0006], NodeValue [nodeName=property, value=175], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:philio_pan08_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Watt meter report interval (5s), description=Interval (x5 seconds) to send out watt meter report, defaultValue=720], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: KWH Meter Report Interval (10min), description=Interval (x10 minutes) to send out KWH Meter Report, defaultValue=6], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=1, max=1100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Threshold for Load Caution (10mA), description=Threshold (x0.01A) of current for Load Caution, defaultValue=1100], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=1, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Threshold of KWh for Load Caution, defaultValue=10000], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Blind Control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_powerfactor, typeId=meter_powerfactor, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_Power_Factor]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Philio Technology Corp], NodeValue [nodeName=property, value=PAN08], NodeValue [nodeName=property, value=013C], NodeValue [nodeName=property, value=0001:0006], NodeValue [nodeName=property, value=175], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:philio_pan08_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Watt meter report interval (5s), description=Interval (x5 seconds) to send out watt meter report, defaultValue=720], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: KWH Meter Report Interval (10min), description=Interval (x10 minutes) to send out KWH Meter Report, defaultValue=6], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=1, max=1100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Threshold for Load Caution (10mA), description=Threshold (x0.01A) of current for Load Caution, defaultValue=1100], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=1, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Threshold of KWh for Load Caution, defaultValue=10000], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Blind Control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.351 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_004001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=004001], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0201], NodeValue [nodeName=property, value=229], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_004001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval in seconds, description=This parameter defines the total length of the interval in seconds.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=Total length of the sound versus silence within this interval.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Status of automated meshing of smoke alarms, description=Inform other smoke detectors of same type about smoke alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about smoke alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Status of automated meshing of battery alarms, description=Inform other smoke detectors of same type about battery alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about battery alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 139
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=004001], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0201], NodeValue [nodeName=property, value=229], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_004001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval in seconds, description=This parameter defines the total length of the interval in seconds.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=Total length of the sound versus silence within this interval.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Status of automated meshing of smoke alarms, description=Inform other smoke detectors of same type about smoke alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about smoke alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Status of automated meshing of battery alarms, description=Inform other smoke detectors of same type about battery alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about battery alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 139
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.361 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_009303_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009303], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0101], NodeValue [nodeName=property, value=233], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=Button 1 and 3 pair mode.<br /><h1>Overview</h1><p>In separate mode button 1 works with Group A, button 3 with Group C. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button 1/3 are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group A, double click with Group C.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=Button 2 and 4 pair mode.<br /><h1>Overview</h1><p>In separate mode button 2 works with control group B, button 4 with control group D. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button B/D are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group B, double click with Group D.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Command to control Group A, description=Defines the command to be sent to devices of control group A when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Command to control Group B, description=Defines the command to be sent to devices of control group B when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Command to control Group C, description=Defines the command to be sent to devices of control group C when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Command to control Group D, description=Defines the command to be sent to devices of control group D when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Block wake up even when Wake Up Interval is set, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: End unsolicited battery report on Wake Up., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Control Group A], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Control Group B], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Control Group C], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Control Group D]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 228
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009303], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0101], NodeValue [nodeName=property, value=233], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=Button 1 and 3 pair mode.<br /><h1>Overview</h1><p>In separate mode button 1 works with Group A, button 3 with Group C. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button 1/3 are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group A, double click with Group C.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=Button 2 and 4 pair mode.<br /><h1>Overview</h1><p>In separate mode button 2 works with control group B, button 4 with control group D. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button B/D are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group B, double click with Group D.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Command to control Group A, description=Defines the command to be sent to devices of control group A when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Command to control Group B, description=Defines the command to be sent to devices of control group B when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Command to control Group C, description=Defines the command to be sent to devices of control group C when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Command to control Group D, description=Defines the command to be sent to devices of control group D when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Block wake up even when Wake Up Interval is set, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: End unsolicited battery report on Wake Up., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Control Group A], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Control Group B], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Control Group C], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Control Group D]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 228
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.364 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_009402_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=GENERAL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.1], NodeValue [nodeName=property, value=424], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=GENERAL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.1], NodeValue [nodeName=property, value=424], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.366 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_009402_1_14.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.14], NodeValue [nodeName=property, value=532], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_01_014, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 122
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.14], NodeValue [nodeName=property, value=532], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_01_014, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 122
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.381 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhaa_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHAA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=205], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhaa_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=0 - Auto OFF disabled 1 ? 65535 = 0,01second ? 655,35 seconds Auto OFF enabled with define time, step is 10mseconds, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change, description=0 ? Reporting Disabled 1 ? 100 = 1% - 100% Reporting enabled Power report is send (push) only when actual power in Watts in real time change for more than set percentage comparing to previous actual power in Watts, step is 1%. NOTE: if power chan, defaultValue=3], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts on power change, description=default value 300 (power report in Watts is send each 300s) 0 ? Reporting Disabled 1 ? 65535 = 1second ? 65535 seconds. Reporting enabled. Power report is send with time interval set by entered value., defaultValue=300], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: basic on/off (triggered at change of the output Q state and reflecti], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflect], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHAA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=205], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhaa_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=0 - Auto OFF disabled 1 ? 65535 = 0,01second ? 655,35 seconds Auto OFF enabled with define time, step is 10mseconds, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change, description=0 ? Reporting Disabled 1 ? 100 = 1% - 100% Reporting enabled Power report is send (push) only when actual power in Watts in real time change for more than set percentage comparing to previous actual power in Watts, step is 1%. NOTE: if power chan, defaultValue=3], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts on power change, description=default value 300 (power report in Watts is send each 300s) 0 ? Reporting Disabled 1 ? 65535 = 1second ? 65535 seconds. Reporting enabled. Power report is send with time interval set by entered value., defaultValue=300], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: basic on/off (triggered at change of the output Q state and reflecti], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflect], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.393 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhca_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0002], NodeValue [nodeName=property, value=635], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhca_00_000, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON / ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: - Power reporting in Watts on power change for Q1 or Q2, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval for Q1 or Q2, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>default value 150 = 1,5 seconds</li> <li>0 - tilting time disabled</li> <li>1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of UI control.</li> <li> 1 - Slats return to previously set position in case of UI control, push button operation or when the limit switch is reached.</li> <li>2 - Slats return to previously set position in case of UI control, push button, when the limit switch is reached or after receiving a ?STOP? control frame (Switch Multilevel Stop Level Change) from UI</li> </ul>, defaultValue=2], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 10 = 10W</li> <li> 0 - 127 = 1-127 W. The value 0 means reaching a limit switch will not be detected</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=0 to 1 a Shutter enters the calibration mode<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to controller, description=reports regarding to main controller<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=max time before motor power consumption is read<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> <li> 0 = time is set automatically</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=This parameter defines the time delay between output relay switching<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: basic on/off, description=triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: basic on/of, description=triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: multileve, description=triggered at changes of value of the Flush shutter position], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: multilevel, description=triggered at changes of value of slats tilting position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: default reporting group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 261
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0002], NodeValue [nodeName=property, value=635], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhca_00_000, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON / ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: - Power reporting in Watts on power change for Q1 or Q2, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval for Q1 or Q2, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>default value 150 = 1,5 seconds</li> <li>0 - tilting time disabled</li> <li>1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of UI control.</li> <li> 1 - Slats return to previously set position in case of UI control, push button operation or when the limit switch is reached.</li> <li>2 - Slats return to previously set position in case of UI control, push button, when the limit switch is reached or after receiving a ?STOP? control frame (Switch Multilevel Stop Level Change) from UI</li> </ul>, defaultValue=2], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 10 = 10W</li> <li> 0 - 127 = 1-127 W. The value 0 means reaching a limit switch will not be detected</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=0 to 1 a Shutter enters the calibration mode<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to controller, description=reports regarding to main controller<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=max time before motor power consumption is read<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> <li> 0 = time is set automatically</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=This parameter defines the time delay between output relay switching<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: basic on/off, description=triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: basic on/of, description=triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: multileve, description=triggered at changes of value of the Flush shutter position], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: multilevel, description=triggered at changes of value of slats tilting position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: default reporting group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 261
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.400 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhcd_4_1.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=blinds_control2, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0052], NodeValue [nodeName=property, value=4.1], NodeValue [nodeName=property, value=213], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhcd_04_001, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON/ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>? default value 150 = 1,5 seconds</li> <li>? 0 - tilting time disabled</li> <li>? 1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position after up/down movement.<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of Z-wave control (not valid for limit switch positions).</li> <li> 1 - Slats return to previously set position in case of Z-wave control, push-button operation or when the lower limit switch is reached.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold to be interpreted when motor reach the limit switch<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 6 = 0,6W</li> <li> 5 - 100 (0,5W - 10W), step is 0,1W.</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=Enters calibration mode if set to 1<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to Controller, description=Defines if reporting regarding power level, etc is reported to controller.<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=Time delay for detecting motor errors<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_86_1, type=INTEGER, groupName=configuration, min=3, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Power consumption at limit switch delay time, description=Sets the time delay for detecting limit switches<br /><h1>Overview</h1><p>This parameter defines the max time at limit switch, when power consumption is below power threshold. If the power consumption during this time is below power threshold (par. 76), the active output will switch off, means that limit switch is reached. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=Defines the minimum time delay between next motor movement<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Adds or removes an offset from the measured temperature.<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 32536</li> <li> 32536 - offset is 0.0C</li> <li> From 1 to 100 - value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li> From 1001 to 1100 - value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Threshold for sending temperature change reports<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> Default value 5 = 0,5°C</li> <li> 0 - reporting disabled</li> <li> 1-127 = 0,1°C - 12,7°C, step is 0,1°C</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: On/Off Triggered by I2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: On/Off Triggered by I3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multi-level Triggerd by Shutter Position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Multilevel Trigger by Slat Position]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 297
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=blinds_control2, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0052], NodeValue [nodeName=property, value=4.1], NodeValue [nodeName=property, value=213], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhcd_04_001, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON/ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>? default value 150 = 1,5 seconds</li> <li>? 0 - tilting time disabled</li> <li>? 1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position after up/down movement.<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of Z-wave control (not valid for limit switch positions).</li> <li> 1 - Slats return to previously set position in case of Z-wave control, push-button operation or when the lower limit switch is reached.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold to be interpreted when motor reach the limit switch<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 6 = 0,6W</li> <li> 5 - 100 (0,5W - 10W), step is 0,1W.</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=Enters calibration mode if set to 1<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to Controller, description=Defines if reporting regarding power level, etc is reported to controller.<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=Time delay for detecting motor errors<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_86_1, type=INTEGER, groupName=configuration, min=3, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Power consumption at limit switch delay time, description=Sets the time delay for detecting limit switches<br /><h1>Overview</h1><p>This parameter defines the max time at limit switch, when power consumption is below power threshold. If the power consumption during this time is below power threshold (par. 76), the active output will switch off, means that limit switch is reached. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=Defines the minimum time delay between next motor movement<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Adds or removes an offset from the measured temperature.<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 32536</li> <li> 32536 - offset is 0.0C</li> <li> From 1 to 100 - value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li> From 1001 to 1100 - value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Threshold for sending temperature change reports<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> Default value 5 = 0,5°C</li> <li> 0 - reporting disabled</li> <li> 1-127 = 0,1°C - 12,7°C, step is 0,1°C</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: On/Off Triggered by I2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: On/Off Triggered by I3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multi-level Triggerd by Shutter Position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Multilevel Trigger by Slat Position]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 297
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.403 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhda_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=209], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhda_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Switch type (input I1), defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=Saving the state of the device after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change for Q1, description=Set value means percentage, set value from 0-100 = 0%-100%. Power report is sent (pushed) only when actual power in Watts in real time changed for more than set percentage comparing to previous actual power in Watts, step is 1%.<br />, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 65535) in seconds, when power report is sent. Default value is 300 (power report in Watts is sent each 300s)<br /><ul><li>0 = Reporting Disabled</li> <li>1?65535 = 1 second ? 65535 seconds. Reporting enab</li></ul>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Range is 1% ? 98%, step is 1%.<br /> Default value is 1 (Minimum dimming value is 1%)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 1% min. dimming value is defined by Z-Wave multilevel device class., defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Range is 2% ? 99%, step is 1%.<br /> Default value 99 (Maximum dimming value is 99 %)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 99% max. dimming value is defined by Z-Wave multilevel device class., defaultValue=99], ConfigDescriptionParameter [name=config_65_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI.<br /> Range is 1-255 = 10-2550ms (2.55s), step is 10ms.<br /> Default value 100 (Dimming time between m, defaultValue=100], ConfigDescriptionParameter [name=config_66_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values by continues hold of push button I1.<br /> Range is 1-255 = 1-255s, step is 1s.<br /> Default value 3 (Dimming time between min. and max. dimming values is 3s), defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: multilevel (triggered at changes of state/value of the Flush dimmer)], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflecting], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflecting], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Controller updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 214
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=209], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhda_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Switch type (input I1), defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=Saving the state of the device after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change for Q1, description=Set value means percentage, set value from 0-100 = 0%-100%. Power report is sent (pushed) only when actual power in Watts in real time changed for more than set percentage comparing to previous actual power in Watts, step is 1%.<br />, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 65535) in seconds, when power report is sent. Default value is 300 (power report in Watts is sent each 300s)<br /><ul><li>0 = Reporting Disabled</li> <li>1?65535 = 1 second ? 65535 seconds. Reporting enab</li></ul>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Range is 1% ? 98%, step is 1%.<br /> Default value is 1 (Minimum dimming value is 1%)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 1% min. dimming value is defined by Z-Wave multilevel device class., defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Range is 2% ? 99%, step is 1%.<br /> Default value 99 (Maximum dimming value is 99 %)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 99% max. dimming value is defined by Z-Wave multilevel device class., defaultValue=99], ConfigDescriptionParameter [name=config_65_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI.<br /> Range is 1-255 = 10-2550ms (2.55s), step is 10ms.<br /> Default value 100 (Dimming time between m, defaultValue=100], ConfigDescriptionParameter [name=config_66_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values by continues hold of push button I1.<br /> Range is 1-255 = 1-255s, step is 1s.<br /> Default value 3 (Dimming time between min. and max. dimming values is 3s), defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: multilevel (triggered at changes of state/value of the Flush dimmer)], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflecting], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflecting], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Controller updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 214
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.409 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhdd_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=alarm_general2, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2]]], ChannelTypeXmlResult [id=sensor_binary3, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=alarm_general3, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:3]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0051], NodeValue [nodeName=property, value=210], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhdd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON / ALL OFF, description=Flush dimmer module responds to commands ALL ON / ALL OFF<br /><h1>Overview</h1><p>Flush dimmer module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off output after set time, description=Auto OFF enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto OFF disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on output after set time, description=Auto ON enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto ON disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Enable / Disable 3-way switch, description=Dimming is done by push button or switch connected to I1.<br /><h1>Overview</h1><p>Dimming is done by push button or switch connected to I1 (by default).</p> <p>Enabling 3way switch, dimming can be controlled by push button or switch connected to I1 and I2.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Enable / Disable Double click function, description=A fast double click on the push button will set dimming power at maximum.<br /><h1>Overview</h1><p>If Double click function is enabled, a fast double click on the push button will set dimming power at maximum dimming value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=If enabled, flush dimmer module saves its state before power failure.<br /><h1>Overview</h1><p>If state saving is enabled, flush dimmer module saves its state before power failure (it returns to the last position saved before a power failure).</p> <p>If state saving is disabled, flush dimmer module does not save the state after a power failure.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Set value is percentage, set value from 0 - 100 = 0% - 100%.<br /><h1>Overview</h1><p>Set value means percentage, set value from 0 - 100 = 0% - 100%. Default value is 5.</p> <ul><li>0 ? Reporting Disabled</li> <li>1 ? 100 = 1% - 100% Reporting enabled.</li> </ul><p>Power report is send (push) only when actual power in Watts in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 32767) in seconds.<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is sent.</p> <ul><li>0 ? reporting disabled</li> <li>1 ? 32767 = 1 second ? 32767 seconds. Reporting enabled.</li> </ul><p>Power report is send with time interval set by entered value.</p>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Minimum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>1-98 = 1% ? 98%, step is 1%. Minimum dimming value is set by entered value.</li> </ul><p>NOTE: The minimum level may not be higher than the maximum level! 1% min. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Maximum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>2-99 = 2% ? 99%, step is 1%. Maximum dimming value is set by entered value.</li> </ul><p>NOTE: The maximum level may not be lower than the minimum level! 99% max. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_65_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values<br /><h1>Overview</h1><p>Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI (BasicSet).</p> <ul><li>default value 100 = 1s</li> <li>1 - 255 = 100 mseconds ? 25500 mseconds, step is 10 mseconds</li> </ul>, defaultValue=100], ConfigDescriptionParameter [name=config_66_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values<br /><h1>Overview</h1><p>Time of moving the Dimmer between min. and max dimming values by continuous hold of push button I1 or associated device.</p> <ul><li>default value 3 = 3s</li> <li>1- 255 = 1 second ? 255 seconds.</li> </ul>, defaultValue=3], ConfigDescriptionParameter [name=config_67_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=67: Ignore start level, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. A receiving device SHOULD respect the start level if the Ignore Start Level bit is 0. A receiving device MUST ignore the start level if the Ignore Start Level bit is 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_68_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=68: Dimming duration, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. The Duration field MUST specify the time that the transition should take from the current value to the new target value. A supporting device SHOULD respect the specified Duration value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2, description=Enabling I2 means that Endpoint (I2) will be present on UI.<br /><h1>Overview</h1><p>Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Enable / Disable Endpoints I3, description=Enabling I3 means that Endpoint (I3) will be present on UI.<br /><h1>Overview</h1><p>Enabling I3 means that Endpoint (I3) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Offset to actual measured value<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters:</p> <ul><li>default value 32536</li> <li>32536 ? offset is 0.0C</li> <li>From 1 to 100 ? value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li>From 1001 to 1100 -value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Module reports measured temperature on defined temperature change<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters:</p> <ul><li>default value 5 = 0.5°C</li> <li>0 ? Reporting disabled</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates, description=Lifeline group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: I1 basic on/off, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: I1 start/stop level change, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multilevel, description=Triggered at changes of state/value of the Flush Dimmer], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: I2 basic on/off, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=6: I2 notification report, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=7: I2 binary sensor, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_8, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=8: I3 basic on/off, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: I3 notification report, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_10, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=10: I3 binary sensor, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_11, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=11: Multilevel sensor, description=Triggered at change of temperature sensor]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 444
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=alarm_general2, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2]]], ChannelTypeXmlResult [id=sensor_binary3, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=alarm_general3, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:3]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0051], NodeValue [nodeName=property, value=210], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhdd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON / ALL OFF, description=Flush dimmer module responds to commands ALL ON / ALL OFF<br /><h1>Overview</h1><p>Flush dimmer module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off output after set time, description=Auto OFF enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto OFF disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on output after set time, description=Auto ON enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto ON disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Enable / Disable 3-way switch, description=Dimming is done by push button or switch connected to I1.<br /><h1>Overview</h1><p>Dimming is done by push button or switch connected to I1 (by default).</p> <p>Enabling 3way switch, dimming can be controlled by push button or switch connected to I1 and I2.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Enable / Disable Double click function, description=A fast double click on the push button will set dimming power at maximum.<br /><h1>Overview</h1><p>If Double click function is enabled, a fast double click on the push button will set dimming power at maximum dimming value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=If enabled, flush dimmer module saves its state before power failure.<br /><h1>Overview</h1><p>If state saving is enabled, flush dimmer module saves its state before power failure (it returns to the last position saved before a power failure).</p> <p>If state saving is disabled, flush dimmer module does not save the state after a power failure.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Set value is percentage, set value from 0 - 100 = 0% - 100%.<br /><h1>Overview</h1><p>Set value means percentage, set value from 0 - 100 = 0% - 100%. Default value is 5.</p> <ul><li>0 ? Reporting Disabled</li> <li>1 ? 100 = 1% - 100% Reporting enabled.</li> </ul><p>Power report is send (push) only when actual power in Watts in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 32767) in seconds.<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is sent.</p> <ul><li>0 ? reporting disabled</li> <li>1 ? 32767 = 1 second ? 32767 seconds. Reporting enabled.</li> </ul><p>Power report is send with time interval set by entered value.</p>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Minimum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>1-98 = 1% ? 98%, step is 1%. Minimum dimming value is set by entered value.</li> </ul><p>NOTE: The minimum level may not be higher than the maximum level! 1% min. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Maximum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>2-99 = 2% ? 99%, step is 1%. Maximum dimming value is set by entered value.</li> </ul><p>NOTE: The maximum level may not be lower than the minimum level! 99% max. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_65_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values<br /><h1>Overview</h1><p>Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI (BasicSet).</p> <ul><li>default value 100 = 1s</li> <li>1 - 255 = 100 mseconds ? 25500 mseconds, step is 10 mseconds</li> </ul>, defaultValue=100], ConfigDescriptionParameter [name=config_66_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values<br /><h1>Overview</h1><p>Time of moving the Dimmer between min. and max dimming values by continuous hold of push button I1 or associated device.</p> <ul><li>default value 3 = 3s</li> <li>1- 255 = 1 second ? 255 seconds.</li> </ul>, defaultValue=3], ConfigDescriptionParameter [name=config_67_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=67: Ignore start level, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. A receiving device SHOULD respect the start level if the Ignore Start Level bit is 0. A receiving device MUST ignore the start level if the Ignore Start Level bit is 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_68_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=68: Dimming duration, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. The Duration field MUST specify the time that the transition should take from the current value to the new target value. A supporting device SHOULD respect the specified Duration value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2, description=Enabling I2 means that Endpoint (I2) will be present on UI.<br /><h1>Overview</h1><p>Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Enable / Disable Endpoints I3, description=Enabling I3 means that Endpoint (I3) will be present on UI.<br /><h1>Overview</h1><p>Enabling I3 means that Endpoint (I3) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Offset to actual measured value<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters:</p> <ul><li>default value 32536</li> <li>32536 ? offset is 0.0C</li> <li>From 1 to 100 ? value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li>From 1001 to 1100 -value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Module reports measured temperature on defined temperature change<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters:</p> <ul><li>default value 5 = 0.5°C</li> <li>0 ? Reporting disabled</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates, description=Lifeline group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: I1 basic on/off, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: I1 start/stop level change, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multilevel, description=Triggered at changes of state/value of the Flush Dimmer], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: I2 basic on/off, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=6: I2 notification report, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=7: I2 binary sensor, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_8, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=8: I3 basic on/off, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: I3 notification report, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_10, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=10: I3 binary sensor, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_11, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=11: Multilevel sensor, description=Triggered at change of temperature sensor]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 444
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.419 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:40:03.487 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhnd_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2,COMMAND_CLASS_BASIC:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar2, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHND], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0053], NodeValue [nodeName=property, value=207], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhnd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1D relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=When relay is ON it goes automatically OFF after time defined by this parameter. Timer is reset to zero each time the module receive ON command regardless from where it comes (push button, associated module, controller,..). 0 - Auto OFF disabled. 1, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on relay after set time, description=When relay is OFF it goes automatically ON after time defined by this parameter. Timer is reset to zero each time the module receive OFF command regardless from where it comes (push button, associated module, controller,..). 0 - Auto ON disabled. 1 ?, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Automatic turning off / on seconds or milliseconds selection, description=NOTE: Parameter is the same for turning OFF or ON., defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: Output Switch selection, description=Set value means the type of the device that is connected to the output. The device type can be normally open (NO) or normally close (NC)., defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2 or select Notification Type and Event, description=Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint. Endpoint device type selec, defaultValue=1], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Set value is added or subtracted to actual measured value by sensor. 32536 ? offset is 0.0C From 1 to 100?value from 0.1°C to 10.0°C is added to actual measured temperature. From 1001 to 1100 ? value from -0.1 °C to -10.0 °C is subtracted to actual mea, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. 0 ? Reporting disabled 1- 127 = 0,1°C ? 12,7°C, step is 0,1°C, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline to Controller (reserved for communication with the main contr], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Basic on/off (triggered at change of the input Q state and reflectin], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: Basic on/off (triggered at change of the input I2 state and reflecti], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Notification report (triggered at change of the input I2 state and r], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Binary Sensor (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: Multilevel Sensor report (triggered at change of temperature sensor)]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 222
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2,COMMAND_CLASS_BASIC:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar2, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHND], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0053], NodeValue [nodeName=property, value=207], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhnd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1D relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=When relay is ON it goes automatically OFF after time defined by this parameter. Timer is reset to zero each time the module receive ON command regardless from where it comes (push button, associated module, controller,..). 0 - Auto OFF disabled. 1, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on relay after set time, description=When relay is OFF it goes automatically ON after time defined by this parameter. Timer is reset to zero each time the module receive OFF command regardless from where it comes (push button, associated module, controller,..). 0 - Auto ON disabled. 1 ?, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Automatic turning off / on seconds or milliseconds selection, description=NOTE: Parameter is the same for turning OFF or ON., defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: Output Switch selection, description=Set value means the type of the device that is connected to the output. The device type can be normally open (NO) or normally close (NC)., defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2 or select Notification Type and Event, description=Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint. Endpoint device type selec, defaultValue=1], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Set value is added or subtracted to actual measured value by sensor. 32536 ? offset is 0.0C From 1 to 100?value from 0.1°C to 10.0°C is added to actual measured temperature. From 1001 to 1100 ? value from -0.1 °C to -10.0 °C is subtracted to actual mea, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. 0 ? Reporting disabled 1- 127 = 0,1°C ? 12,7°C, step is 0,1°C, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline to Controller (reserved for communication with the main contr], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Basic on/off (triggered at change of the input Q state and reflectin], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: Basic on/off (triggered at change of the input I2 state and reflecti], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Notification report (triggered at change of the input I2 state and r], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Binary Sensor (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: Multilevel Sensor report (triggered at change of temperature sensor)]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 222
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.511 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/reitz_05433_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=05433], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=0001:0000], NodeValue [nodeName=property, value=51], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_05433_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Basic On/Off Group]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 51
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=05433], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=0001:0000], NodeValue [nodeName=property, value=51], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_05433_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Basic On/Off Group]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 51
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.522 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/reitz_zme05431_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=ZME_05431], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=1000:0009], NodeValue [nodeName=property, value=566], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_zme05431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatic switch off, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command, description=Defines how to interpret RF Off command.<br /><h1>Overview</h1><p>Defines how to interpret RF Off command. Can be used in conjunction with Auto Off function:</p> <ul><li>Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try to switch the light off that would break logics</li> <li>Switch on - to switch on the light on both On and Off paddles press on the remote and switch it off after some amount of time. Button off click will still work (if button operations are not disabled)</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change its state to on/off if being hold<br /><h1>Overview</h1><p>Defines if the switch should change its state to on/off buttons if buttons are being hold</p>, defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore state to the last state<br /><h1>Overview</h1><p>Defines if the switch should restore switch state to the last state prior to device power off (power cycle).</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons, description=If disabled, the local operations by buttons will not switch the load<br /><h1>Overview</h1><p>If disabled, the local operations by buttons will not switch the load, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote device, switch will operate by RF commands only.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold. Basic commands are sent to Association group. Switch All commands are sent broadcast.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold. Basic commands are sent to Association group. Switch All commands are sent broadcast. If not disabled, the device will wait for a click timeout to see if the second click would be pressed. This will introduce a small delay for single click commands.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press, description=Defines hot to interprete button Down press.<br /><h1>Overview</h1><p>Defines hot to interprete button Down press. Depends on parameters 12 and 32 "Switch by buttons" parameter. If not disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with "Auto Off" function.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2_wo, type=INTEGER, groupName=configuration, min=0, max=1800, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption, description=Specify the consumption of the loads in watts (0=disabled)<br /><h1>Overview</h1><p>Specify the consumption of the loads in watts, for the calculation of power consumption. Max. load 1800 W. 0=disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Send reports on switch state change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Single press, description=Single press and hold of up/down buttons], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Double press, description=Double press and hold of up/down buttons]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 254
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=ZME_05431], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=1000:0009], NodeValue [nodeName=property, value=566], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_zme05431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatic switch off, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command, description=Defines how to interpret RF Off command.<br /><h1>Overview</h1><p>Defines how to interpret RF Off command. Can be used in conjunction with Auto Off function:</p> <ul><li>Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try to switch the light off that would break logics</li> <li>Switch on - to switch on the light on both On and Off paddles press on the remote and switch it off after some amount of time. Button off click will still work (if button operations are not disabled)</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change its state to on/off if being hold<br /><h1>Overview</h1><p>Defines if the switch should change its state to on/off buttons if buttons are being hold</p>, defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore state to the last state<br /><h1>Overview</h1><p>Defines if the switch should restore switch state to the last state prior to device power off (power cycle).</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons, description=If disabled, the local operations by buttons will not switch the load<br /><h1>Overview</h1><p>If disabled, the local operations by buttons will not switch the load, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote device, switch will operate by RF commands only.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold. Basic commands are sent to Association group. Switch All commands are sent broadcast.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold. Basic commands are sent to Association group. Switch All commands are sent broadcast. If not disabled, the device will wait for a click timeout to see if the second click would be pressed. This will introduce a small delay for single click commands.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press, description=Defines hot to interprete button Down press.<br /><h1>Overview</h1><p>Defines hot to interprete button Down press. Depends on parameters 12 and 32 "Switch by buttons" parameter. If not disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with "Auto Off" function.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2_wo, type=INTEGER, groupName=configuration, min=0, max=1800, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption, description=Specify the consumption of the loads in watts (0=disabled)<br /><h1>Overview</h1><p>Specify the consumption of the loads in watts, for the calculation of power consumption. Max. load 1800 W. 0=disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Send reports on switch state change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Single press, description=Single press and hold of up/down buttons], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Double press, description=Double press and hold of up/down buttons]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 254
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.573 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/shenzhen_powerplug_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen Neo Electronics Co., Ltd], NodeValue [nodeName=property, value=Power Plug], NodeValue [nodeName=property, value=0258], NodeValue [nodeName=property, value=0003:0087,0003:1087,0003:1483], NodeValue [nodeName=property, value=397], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:shenzhen_powerplug_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Meter Report Enable, description=This parameter defines Disable/Enable meter report measure data to controller., defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Meter Report Interval, description=This parameter defines interval time (in seconds) that Meter report data to main controller., defaultValue=300], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=16, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Maxium over-load current, description=This parameter defines maximum current the plug can provide to load that be connected to plug. If the current consumed by load greater than maximum current, the plug will cut off power and send alarm.<br /><h1>Overview</h1><p>send Alarm NOTIFICATION_EVENT_POWER_MANAGEMENT_OVER_LOAD_DETECTED to associated</p> <p>devices in lifeline. Red Led will blink every seconds until current is normal (less than Parameter</p> <p>#3). You must remove the loader and turn on the Plug (press the button once) to enable current</p> <p>monitor and clear NOTIFICATION ALARM.</p> <p>This parameter value must be great than #4. If user set this parameter to default by Configure CC,</p> <p>the parameter #4 will be set to default value.</p>, defaultValue=13], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Maximum alarm current, description=Defines maximum current, if the current plug provide to load great than this parameter, the plug will send over-current notification to main controller and the LED will be turn RED, but plug cannot cut-off power. Value must be less than parameter 3#., defaultValue=12], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: LED enable, description=This parameter defines the LED indication Function ON/OFF., defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Power Report Threshold, description=How much the power consumed must change to be reported. If the rate of power consumed change ratio is greater than this parameter, the plug will report the results, voltage, current, power and energy., defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Remember Relay ON/OFF status after power failure., description=Define how will the Plug react after the power supply is back on. 0 = will be off after the power supply is reconnected. Others = remember relay status, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Plug Time switch Function, description=Defines if the timer function is enabled/disabled to switch the Plug OFF after the time period, which is defined in parameter 9#., defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time switch Period, description=This parameter defines the time after the plug is switched off. If Parameter 8# is set to ?1?, and relay is turn ON, the relay will be turn OFF after delay this parameter., defaultValue=150], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Button On/Off Enable, description=If this parameter is set to ?1?, users can turn on and off the wall plug by pressing the button on the top of the wall plug.If this parameter is set to ?0?, the wall plug cannot be turned on and off by pressing the button., defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1, description=is assigned to Plugs status - On/Off. Allows for receiving control command from trigger devices whenever the Plug is turned On or Off.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p> <p>METER_REPORT_V4</p> <p>SWITCH_BINARY_REPORT</p> <p>DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Sending control commands to associated devices. If current load is over the max current defined in parameter #3, the Plug will send a BASIC_SET (0xFF) to associated devices. When current load is normal, plug will send a BASIC_SET (0x00).<br /><h1>Overview</h1><p>BASIC_SET</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Send Notification to associated devices.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 193
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen Neo Electronics Co., Ltd], NodeValue [nodeName=property, value=Power Plug], NodeValue [nodeName=property, value=0258], NodeValue [nodeName=property, value=0003:0087,0003:1087,0003:1483], NodeValue [nodeName=property, value=397], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:shenzhen_powerplug_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Meter Report Enable, description=This parameter defines Disable/Enable meter report measure data to controller., defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Meter Report Interval, description=This parameter defines interval time (in seconds) that Meter report data to main controller., defaultValue=300], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=16, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Maxium over-load current, description=This parameter defines maximum current the plug can provide to load that be connected to plug. If the current consumed by load greater than maximum current, the plug will cut off power and send alarm.<br /><h1>Overview</h1><p>send Alarm NOTIFICATION_EVENT_POWER_MANAGEMENT_OVER_LOAD_DETECTED to associated</p> <p>devices in lifeline. Red Led will blink every seconds until current is normal (less than Parameter</p> <p>#3). You must remove the loader and turn on the Plug (press the button once) to enable current</p> <p>monitor and clear NOTIFICATION ALARM.</p> <p>This parameter value must be great than #4. If user set this parameter to default by Configure CC,</p> <p>the parameter #4 will be set to default value.</p>, defaultValue=13], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Maximum alarm current, description=Defines maximum current, if the current plug provide to load great than this parameter, the plug will send over-current notification to main controller and the LED will be turn RED, but plug cannot cut-off power. Value must be less than parameter 3#., defaultValue=12], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: LED enable, description=This parameter defines the LED indication Function ON/OFF., defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Power Report Threshold, description=How much the power consumed must change to be reported. If the rate of power consumed change ratio is greater than this parameter, the plug will report the results, voltage, current, power and energy., defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Remember Relay ON/OFF status after power failure., description=Define how will the Plug react after the power supply is back on. 0 = will be off after the power supply is reconnected. Others = remember relay status, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Plug Time switch Function, description=Defines if the timer function is enabled/disabled to switch the Plug OFF after the time period, which is defined in parameter 9#., defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time switch Period, description=This parameter defines the time after the plug is switched off. If Parameter 8# is set to ?1?, and relay is turn ON, the relay will be turn OFF after delay this parameter., defaultValue=150], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Button On/Off Enable, description=If this parameter is set to ?1?, users can turn on and off the wall plug by pressing the button on the top of the wall plug.If this parameter is set to ?0?, the wall plug cannot be turned on and off by pressing the button., defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1, description=is assigned to Plugs status - On/Off. Allows for receiving control command from trigger devices whenever the Plug is turned On or Off.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p> <p>METER_REPORT_V4</p> <p>SWITCH_BINARY_REPORT</p> <p>DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Sending control commands to associated devices. If current load is over the max current defined in parameter #3, the Plug will send a BASIC_SET (0xFF) to associated devices. When current load is normal, plug will send a BASIC_SET (0x00).<br /><h1>Overview</h1><p>BASIC_SET</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Send Notification to associated devices.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 193
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.581 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/somfy_zrtsi_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Somfy], NodeValue [nodeName=property, value=ZRTSI], NodeValue [nodeName=property, value=0047], NodeValue [nodeName=property, value=5A52:5400], NodeValue [nodeName=property, value=369]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 22
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Somfy], NodeValue [nodeName=property, value=ZRTSI], NodeValue [nodeName=property, value=0047], NodeValue [nodeName=property, value=5A52:5400], NodeValue [nodeName=property, value=369]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 22
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.595 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/systemair_29990_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=systemair_29990_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=systemair_29990_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Systemair Sverige AS], NodeValue [nodeName=property, value=29990], NodeValue [nodeName=property, value=0276], NodeValue [nodeName=property, value=0139:0001], NodeValue [nodeName=property, value=430], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:systemair_29990_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: System Type (read-only), description=Ventilation System Type., defaultValue=0], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=12, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Filter - Period (read-only), description=In step of 30 days; 6=180days., defaultValue=12], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Filter - Days, description=How many days has been used since the last change, defaultValue=0], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Boost Mode Remaining Time, description=How many seconds are left for Boost mode., defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Temperature Setpoint Step (read-only), description=The min change available in degree Celsius x 10; 25 = 2.5 C., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 118
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=systemair_29990_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=systemair_29990_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Systemair Sverige AS], NodeValue [nodeName=property, value=29990], NodeValue [nodeName=property, value=0276], NodeValue [nodeName=property, value=0139:0001], NodeValue [nodeName=property, value=430], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:systemair_29990_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: System Type (read-only), description=Ventilation System Type., defaultValue=0], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=12, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Filter - Period (read-only), description=In step of 30 days; 6=180days., defaultValue=12], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Filter - Days, description=How many days has been used since the last change, defaultValue=0], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Boost Mode Remaining Time, description=How many seconds are left for Boost mode., defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Temperature Setpoint Step (read-only), description=The min change available in degree Celsius x 10; 25 = 2.5 C., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 118
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.600 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/thermofloor_tf016_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=thermofloor_tf016_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ThermoFloor], NodeValue [nodeName=property, value=TF016], NodeValue [nodeName=property, value=019B], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=247], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:thermofloor_tf016_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Operation mode, description=Defines Operation Mode of thermostat<br /><h1>Overview</h1><p>0....OFF(0x00)</p> <p>1.....HEAT (0x01)</p> <p>2.....COOL (0x02)</p> <p>11....ENERGY SAVE HEAT (0x0B)</p> <p>Default value 1</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: On/Off control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 106
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=thermofloor_tf016_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ThermoFloor], NodeValue [nodeName=property, value=TF016], NodeValue [nodeName=property, value=019B], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=247], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:thermofloor_tf016_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Operation mode, description=Defines Operation Mode of thermostat<br /><h1>Overview</h1><p>0....OFF(0x00)</p> <p>1.....HEAT (0x01)</p> <p>2.....COOL (0x02)</p> <p>11....ENERGY SAVE HEAT (0x0B)</p> <p>Default value 1</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: On/Off control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 106
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.605 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tsm02_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=MOTION]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=TAMPER]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=DOORWINDOW]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TSM02], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=162]]], ConfigDescription [uri=thing-type:zwave:tkb_tsm02_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Basic Set Level, description=-1 -> 0xFF(-1) turns on the light. 1 - 100 -> For dimmers 1 to 100 means the light strength, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: PIR Sensitivity, description=parameter to set the Sensitivity for the PIR (Passive Infrared Sensor) 0 -> 0 means disable the PIR motion; 1 - 99 -> 1 means the lowest sensitivity, 99 means the highest sensitivity, defaultValue=70], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Threshold, description=Setting the illumination threshold to turn on the light. When the event triggered and the environment illumination lower then the threshold, the device will turn on the light 0 -> 0 means turn off illumination detected function And never turn on the, defaultValue=100], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operation Mode, description=Bit 0: 1 means security mode; 0 means home automation mode. Bit 1: 1 means enable test mode; 0 means disable test mode. Notice: Bit0 and Bit1 will effect when the DIP Switch setting to program mode. If Bit1 is enabled, the Bit0 is useless. Bit 2: Disable, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Multi-Sensor Function Switch, description=Bit 0: Disable magnetic integrate illumination. Bit 1: Disable PIR integrate Illumination. Bit 2: Disable magnetic integrate PIR (Default is Disable) Bit 3: When Bit2 is 0 (Enable), the device is install in the same room with the light? 0: In the same roo, defaultValue=4], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=3, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: PIR Re-Detect Interval Time, description=In the security mode, after the PIR motion detected, setting the re-detect time 3 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 24 seconds, default tick is 3 (24 seconds)., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=4, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Turn Off Light Time, description=After turn on the light, setting the delay time to turn off the light when the PIR motion is not detected 4 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 32 seconds, default tick is 4 (32 seconds), defaultValue=4], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Auto Report Battery Time, description=interval time for auto report the battery level 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Auto Report Door/Window State Time, description=interval time for auto report the door/window state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Auto Report Illumination Time, description=interval time for auto report the illumination state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Auto Report Temperature Time, description=Interval time for auto report the temperature state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=1: Light Control], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=2: Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 166
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=MOTION]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=TAMPER]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=DOORWINDOW]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TSM02], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=162]]], ConfigDescription [uri=thing-type:zwave:tkb_tsm02_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Basic Set Level, description=-1 -> 0xFF(-1) turns on the light. 1 - 100 -> For dimmers 1 to 100 means the light strength, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: PIR Sensitivity, description=parameter to set the Sensitivity for the PIR (Passive Infrared Sensor) 0 -> 0 means disable the PIR motion; 1 - 99 -> 1 means the lowest sensitivity, 99 means the highest sensitivity, defaultValue=70], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Threshold, description=Setting the illumination threshold to turn on the light. When the event triggered and the environment illumination lower then the threshold, the device will turn on the light 0 -> 0 means turn off illumination detected function And never turn on the, defaultValue=100], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operation Mode, description=Bit 0: 1 means security mode; 0 means home automation mode. Bit 1: 1 means enable test mode; 0 means disable test mode. Notice: Bit0 and Bit1 will effect when the DIP Switch setting to program mode. If Bit1 is enabled, the Bit0 is useless. Bit 2: Disable, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Multi-Sensor Function Switch, description=Bit 0: Disable magnetic integrate illumination. Bit 1: Disable PIR integrate Illumination. Bit 2: Disable magnetic integrate PIR (Default is Disable) Bit 3: When Bit2 is 0 (Enable), the device is install in the same room with the light? 0: In the same roo, defaultValue=4], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=3, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: PIR Re-Detect Interval Time, description=In the security mode, after the PIR motion detected, setting the re-detect time 3 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 24 seconds, default tick is 3 (24 seconds)., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=4, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Turn Off Light Time, description=After turn on the light, setting the delay time to turn off the light when the PIR motion is not detected 4 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 32 seconds, default tick is 4 (32 seconds), defaultValue=4], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Auto Report Battery Time, description=interval time for auto report the battery level 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Auto Report Door/Window State Time, description=interval time for auto report the door/window state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Auto Report Illumination Time, description=interval time for auto report the illumination state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Auto Report Temperature Time, description=Interval time for auto report the temperature state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=1: Light Control], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=2: Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 166
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.612 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz35s_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ35S], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0808:0808], NodeValue [nodeName=property, value=781], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:tkb_tz35s_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level bit, description=Ignore start level bit<br /><h1>Overview</h1><p>Set ignore start level bit when transmitting dim commands</p> <ul><li>Parameter No.: 1</li> <li>Length: 1 byte</li> <li>Valid values = 0 or 1 (default 1)</li> </ul><p>The TZ35S can send dim commands to Z-Wave enabled dimmers. The dim command has a start level embedded in it. A dimmer receiving this command will start dimming from the start level. However, the command also has a bit that indicates whether the dimmer should ignore the start level. If the bit is set to 1, the dimmer will ignore the start level and instead start dimming from its current level. If this bit is set to 0 the dimmer will not ignore the start level.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night light, description=Indicates if LED is on when load is ON<br /><h1>Overview</h1><p>The LED on the TZ35S will be by default turn ON when the load attached is turned OFF. To make the LED turn ON when the load attached is turned ON instead set parameter 3 to a value of 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert switch, description=Invert switch behaviour<br /><h1>Overview</h1><p>To change the top of the switch to OFF and the bottom of the switch ON, set parameter to 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: LED transmission indicator, description=LED flickering during transmission<br /><h1>Overview</h1><p>The switch will flicker its LED when it is transmitting to any of its 2 groups. This flickering can be set to not flicker at all (set to 0), to flicker the entire time it is transmitting (set to 1), or to flicker for only 1 second when it begins transmitting (set to 2). By default, the switch is set to flicker for only 1 second. Each configuration parameter can be set to its default setting by setting the default bit in the configuration set command. see your controller?s instructions on how to do this(and if it supports it). All configuration commands will be reset to their default state when the switch is reset from the Z-Wave system.</p>, defaultValue=2], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group 1 Control<br /><h1>Overview</h1><p>If you associate a Z-Wave device into Group 1, you can turn that device ON and OFF by tapping the top or bottom of the switch once. The load attached to TZ35S will also turn on and off. </p> <p>You can brighten the controlled device by pushing and holding the top of the switch , dim by pushing and holding the bottom of the switch.</p> <p>You can associate up to 5 Z-Wave devices into Group 1</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 111
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ35S], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0808:0808], NodeValue [nodeName=property, value=781], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:tkb_tz35s_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level bit, description=Ignore start level bit<br /><h1>Overview</h1><p>Set ignore start level bit when transmitting dim commands</p> <ul><li>Parameter No.: 1</li> <li>Length: 1 byte</li> <li>Valid values = 0 or 1 (default 1)</li> </ul><p>The TZ35S can send dim commands to Z-Wave enabled dimmers. The dim command has a start level embedded in it. A dimmer receiving this command will start dimming from the start level. However, the command also has a bit that indicates whether the dimmer should ignore the start level. If the bit is set to 1, the dimmer will ignore the start level and instead start dimming from its current level. If this bit is set to 0 the dimmer will not ignore the start level.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night light, description=Indicates if LED is on when load is ON<br /><h1>Overview</h1><p>The LED on the TZ35S will be by default turn ON when the load attached is turned OFF. To make the LED turn ON when the load attached is turned ON instead set parameter 3 to a value of 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert switch, description=Invert switch behaviour<br /><h1>Overview</h1><p>To change the top of the switch to OFF and the bottom of the switch ON, set parameter to 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: LED transmission indicator, description=LED flickering during transmission<br /><h1>Overview</h1><p>The switch will flicker its LED when it is transmitting to any of its 2 groups. This flickering can be set to not flicker at all (set to 0), to flicker the entire time it is transmitting (set to 1), or to flicker for only 1 second when it begins transmitting (set to 2). By default, the switch is set to flicker for only 1 second. Each configuration parameter can be set to its default setting by setting the default bit in the configuration set command. see your controller?s instructions on how to do this(and if it supports it). All configuration commands will be reset to their default state when the switch is reset from the Z-Wave system.</p>, defaultValue=2], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group 1 Control<br /><h1>Overview</h1><p>If you associate a Z-Wave device into Group 1, you can turn that device ON and OFF by tapping the top or bottom of the switch once. The load attached to TZ35S will also turn on and off. </p> <p>You can brighten the controlled device by pushing and holding the top of the switch , dim by pushing and holding the bottom of the switch.</p> <p>You can associate up to 5 Z-Wave devices into Group 1</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 111
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.617 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:40:03.618 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz55d_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ55D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=516]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ55D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=516]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.625 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz65d_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ65D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0004:0003], NodeValue [nodeName=property, value=155], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:tkb_tz65d_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level, description=Ignore start level when transmitting a dim command to the dimmer, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Suspend Group 4, description=Setting this parameter will disable transmitting commands to devices in association group 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Blue LED light Behavior, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=To change the top of the switch to off and the botton to on, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable Shade Control Group 2, description=Enable the control of shade devices in association group 2 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Enable Shade Control Group 3, description=Enable the control of shade devices in association group 3 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Blue LED light behavior on transmission, description=Defines the behavior of the blue LED when transmission of data, defaultValue=2], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Poll Group 2 Interval (minutes), description=Polling Interval in minutes (default 2), defaultValue=2], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Poll Group 2, description=Defines if the device will poll association Group 2 at the interval defined in parameter 20, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 160
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ65D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0004:0003], NodeValue [nodeName=property, value=155], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:tkb_tz65d_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level, description=Ignore start level when transmitting a dim command to the dimmer, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Suspend Group 4, description=Setting this parameter will disable transmitting commands to devices in association group 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Blue LED light Behavior, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=To change the top of the switch to off and the botton to on, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable Shade Control Group 2, description=Enable the control of shade devices in association group 2 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Enable Shade Control Group 3, description=Enable the control of shade devices in association group 3 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Blue LED light behavior on transmission, description=Defines the behavior of the blue LED when transmission of data, defaultValue=2], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Poll Group 2 Interval (minutes), description=Polling Interval in minutes (default 2), defaultValue=2], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Poll Group 2, description=Defines if the device will poll association Group 2 at the interval defined in parameter 20, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 160
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.629 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz68_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ68], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0002,0101:0103], NodeValue [nodeName=property, value=159]]], ConfigDescription [uri=thing-type:zwave:tkb_tz68_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LED Behavior, description=defines the behavior of the blue LED, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Memory function, description=Memory function behaviour control.<br /><h1>Overview</h1><p>Control whether or not the plug shall remember it's state after power has been taken away.</p>, defaultValue=1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ68], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0002,0101:0103], NodeValue [nodeName=property, value=159]]], ConfigDescription [uri=thing-type:zwave:tkb_tz68_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LED Behavior, description=defines the behavior of the blue LED, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Memory function, description=Memory function behaviour control.<br /><h1>Overview</h1><p>Control whether or not the plug shall remember it's state after power has been taken away.</p>, defaultValue=1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.646 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vda_satelliteiv_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]], ChannelTypeXmlResult [id=switch_dimmer3, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3]]], ChannelTypeXmlResult [id=switch_dimmer4, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=VDA], NodeValue [nodeName=property, value=Vitrum Satellite IV], NodeValue [nodeName=property, value=010A], NodeValue [nodeName=property, value=3400:6400], NodeValue [nodeName=property, value=764]]], ConfigDescription [uri=thing-type:zwave:vda_satelliteiv_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group for Button 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Group for Button 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Group for Button 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4, description=Group for Button 4]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 103
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]], ChannelTypeXmlResult [id=switch_dimmer3, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3]]], ChannelTypeXmlResult [id=switch_dimmer4, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=VDA], NodeValue [nodeName=property, value=Vitrum Satellite IV], NodeValue [nodeName=property, value=010A], NodeValue [nodeName=property, value=3400:6400], NodeValue [nodeName=property, value=764]]], ConfigDescription [uri=thing-type:zwave:vda_satelliteiv_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group for Button 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Group for Button 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Group for Button 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4, description=Group for Button 4]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 103
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.654 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vemmio_mt100_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vemmio], NodeValue [nodeName=property, value=MT-100], NodeValue [nodeName=property, value=030F], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=760], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vemmio_mt100_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Sensitivity Level Setting, description=This parameter defines the sensitivity of PIR detector<br /><h1>Overview</h1><p>This parameter defines the sensitivity of PIR detector, it is recommended to test the detector with movements from a farthest end of the coverage area at first time of use. If movements cannot be detected sensitively, simply adjust the sensitivity level with this parameter.</p> <p>This Parameter can be configured with the value of 8 through 255, where 8 means high sensitivity and 255 means lowest sensitivity.</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: On/Off Duration, description=how long the associated devices should stay ON status<br /><h1>Overview</h1><p>This parameter can be determined how long the associated devices should stay ON status. For instance, this parameter is set to 30(second), the PIR detector will send a BASIC_SET Command to an associated device with value basic set level if PIR detector is triggered and the associated device will be turned on 30(second) before it is turned off. This Parameter value must be large than Parameter 6#. If user set this parameter to default by Configure CC, the parameter #6 will be set to default value</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Basic Set Level, description=value when PIR detector is triggered and Basic Set command sent<br /><h1>Overview</h1><p>Valid Values: (0 ? 99) </p> <p>0 ? OFF , 255 - ON </p> <p>Basic Set Command will be sent where contains a value when PIR detector is triggered, the receiver will take it for consideration; for instance, if a lamp module is received the Basic Set Command of which value is decisive as to how bright of dim level of lamp module shall be. This Parameter is used to some associated devices</p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: PIR Detecting Function Enabled/Disabled, description=enabled or disabled the PIR<br /><h1>Overview</h1><p>Valid Values: 0 ? Disable PIR, 255 ? Enable PIR</p> <p>This parameter can be enabled or disabled the PIR detector detecting function.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ambient illumination Lux Level, description=Set a lux level value which determines when the light sensor is activated<br /><h1>Overview</h1><p>This parameter can be set a lux level value which determines when the light sensor is activated. If the ambient illumination level falls below this value and a person moves across or within the detected area , PIR detector will send a Z-Wave ON command(i.e. BASIC_SET (value = parameter 3) to an associated device and activate i</p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Retrigger Interval Setting, description=Interval of being re-triggered after the PIR detector has been triggered.<br /><h1>Overview</h1><p>This Parameter can be used to adjust the interval of being re-triggered after the PIR detector has been triggered.</p> <p>This Parameter value must be less than Parameter 2#. If user set this parameter to default by Configure CC, the para</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Sensor Polling Interva Time, description=Set the light sensor measure ambient illumination level interval time<br /><h1>Overview</h1><p>This Parameter can be set the light sensor measure ambient illumination level</p> <p>interval time. NOTE: This Value Must Be less than Wakeup Interval Time</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Lux Level Function Enable, description=<br /><h1>Overview</h1><p>If this parameter is set to ?1?, and when Lux level less than the value define by parameter #5, PIR detector will send a BASIC_SET command frame (i.e. BASIC_SET (value = parameter 3) to an associated device and activate it. If Lux Level greater than the value define by parameter #5, PIR detector will not send a BASIC_SET command frame.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Ambient illumination Lux Level Report, description=<br /><h1>Overview</h1><p>This parameter defines by how much Lux Level must change, in lux, to be reported to the main controller.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Led Flash Enable, description=This parameter defines the Led on/off enable<br /><h1>Overview</h1><p>This parameter defines the Led on/off enable. If this parameter is set to ?1?, the led blink will be enabled, the led will flash once when motion sensor detect a movement. Otherwise, the led will be turned off always.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: GROUP 1, description=lifeline service that assigned to Motion detector status<br /><h1>Overview</h1><p>GROUP 1 is lifeline service that assigned to Sensor (Motion detector) status ? Open/Close. It enables the sensor to send reports and readings to Z-Wave Controller or ZWave Gateway whenever the sensor is triggered. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> <li>SENSOR_BINARY_REPORT_V2</li> <li>SENSOR_MULTILEVEL_REPORT_V7</li> <li>BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</li> </ul>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: GROUP 2, description=allows for sending control commands to associated devices<br /><h1>Overview</h1><p>GROUP 2 allows for sending control commands to associated devices such as relay module, lighting, etc. This association group is configured through the advanced parameters no. 2, 3, 5 and 8. This Group Supports:</p> <ul><li> BASIC_SET</li> </ul>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: GROUP 3, description=allows for Send Notification to associated devices<br /><h1>Overview</h1><p>GROUP 3 allows for Send Notification to associated devices in this group. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> </ul>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: GROUP 4, description=allows for Send Sensor Binary Report to associated devices<br /><h1>Overview</h1><p>ROUP 4 allows for Send Sensor Binary Report to associated devices in this group. This Group Supports:</p> <ul><li>SENSOR_BINARY_REPORT_V2</li> </ul>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 199
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vemmio], NodeValue [nodeName=property, value=MT-100], NodeValue [nodeName=property, value=030F], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=760], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vemmio_mt100_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Sensitivity Level Setting, description=This parameter defines the sensitivity of PIR detector<br /><h1>Overview</h1><p>This parameter defines the sensitivity of PIR detector, it is recommended to test the detector with movements from a farthest end of the coverage area at first time of use. If movements cannot be detected sensitively, simply adjust the sensitivity level with this parameter.</p> <p>This Parameter can be configured with the value of 8 through 255, where 8 means high sensitivity and 255 means lowest sensitivity.</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: On/Off Duration, description=how long the associated devices should stay ON status<br /><h1>Overview</h1><p>This parameter can be determined how long the associated devices should stay ON status. For instance, this parameter is set to 30(second), the PIR detector will send a BASIC_SET Command to an associated device with value basic set level if PIR detector is triggered and the associated device will be turned on 30(second) before it is turned off. This Parameter value must be large than Parameter 6#. If user set this parameter to default by Configure CC, the parameter #6 will be set to default value</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Basic Set Level, description=value when PIR detector is triggered and Basic Set command sent<br /><h1>Overview</h1><p>Valid Values: (0 ? 99) </p> <p>0 ? OFF , 255 - ON </p> <p>Basic Set Command will be sent where contains a value when PIR detector is triggered, the receiver will take it for consideration; for instance, if a lamp module is received the Basic Set Command of which value is decisive as to how bright of dim level of lamp module shall be. This Parameter is used to some associated devices</p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: PIR Detecting Function Enabled/Disabled, description=enabled or disabled the PIR<br /><h1>Overview</h1><p>Valid Values: 0 ? Disable PIR, 255 ? Enable PIR</p> <p>This parameter can be enabled or disabled the PIR detector detecting function.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ambient illumination Lux Level, description=Set a lux level value which determines when the light sensor is activated<br /><h1>Overview</h1><p>This parameter can be set a lux level value which determines when the light sensor is activated. If the ambient illumination level falls below this value and a person moves across or within the detected area , PIR detector will send a Z-Wave ON command(i.e. BASIC_SET (value = parameter 3) to an associated device and activate i</p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Retrigger Interval Setting, description=Interval of being re-triggered after the PIR detector has been triggered.<br /><h1>Overview</h1><p>This Parameter can be used to adjust the interval of being re-triggered after the PIR detector has been triggered.</p> <p>This Parameter value must be less than Parameter 2#. If user set this parameter to default by Configure CC, the para</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Sensor Polling Interva Time, description=Set the light sensor measure ambient illumination level interval time<br /><h1>Overview</h1><p>This Parameter can be set the light sensor measure ambient illumination level</p> <p>interval time. NOTE: This Value Must Be less than Wakeup Interval Time</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Lux Level Function Enable, description=<br /><h1>Overview</h1><p>If this parameter is set to ?1?, and when Lux level less than the value define by parameter #5, PIR detector will send a BASIC_SET command frame (i.e. BASIC_SET (value = parameter 3) to an associated device and activate it. If Lux Level greater than the value define by parameter #5, PIR detector will not send a BASIC_SET command frame.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Ambient illumination Lux Level Report, description=<br /><h1>Overview</h1><p>This parameter defines by how much Lux Level must change, in lux, to be reported to the main controller.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Led Flash Enable, description=This parameter defines the Led on/off enable<br /><h1>Overview</h1><p>This parameter defines the Led on/off enable. If this parameter is set to ?1?, the led blink will be enabled, the led will flash once when motion sensor detect a movement. Otherwise, the led will be turned off always.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: GROUP 1, description=lifeline service that assigned to Motion detector status<br /><h1>Overview</h1><p>GROUP 1 is lifeline service that assigned to Sensor (Motion detector) status ? Open/Close. It enables the sensor to send reports and readings to Z-Wave Controller or ZWave Gateway whenever the sensor is triggered. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> <li>SENSOR_BINARY_REPORT_V2</li> <li>SENSOR_MULTILEVEL_REPORT_V7</li> <li>BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</li> </ul>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: GROUP 2, description=allows for sending control commands to associated devices<br /><h1>Overview</h1><p>GROUP 2 allows for sending control commands to associated devices such as relay module, lighting, etc. This association group is configured through the advanced parameters no. 2, 3, 5 and 8. This Group Supports:</p> <ul><li> BASIC_SET</li> </ul>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: GROUP 3, description=allows for Send Notification to associated devices<br /><h1>Overview</h1><p>GROUP 3 allows for Send Notification to associated devices in this group. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> </ul>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: GROUP 4, description=allows for Send Sensor Binary Report to associated devices<br /><h1>Overview</h1><p>ROUP 4 allows for Send Sensor Binary Report to associated devices in this group. This Group Supports:</p> <ul><li>SENSOR_BINARY_REPORT_V2</li> </ul>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 199
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.656 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_pid11994_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11994], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2008:0803], NodeValue [nodeName=property, value=669]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11994], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2008:0803], NodeValue [nodeName=property, value=669]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.658 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_pid11995_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11995], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2007:0703], NodeValue [nodeName=property, value=454]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11995], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2007:0703], NodeValue [nodeName=property, value=454]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.661 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zd2102_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2102], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2001:0102,2001:0105,2001:0106], NodeValue [nodeName=property, value=105], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2102_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: External switch, description=Determines if external switch can be used., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Control Command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 85
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2102], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2001:0102,2001:0105,2001:0106], NodeValue [nodeName=property, value=105], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2102_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: External switch, description=Determines if external switch can be used., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Control Command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 85
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.665 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zd2201_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2201], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=201F:1F10], NodeValue [nodeName=property, value=450], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2201_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature unit, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Reporting Threshold, description=Set up from 0.1C to 5C<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report. 1 to 50 ( Set up from 0.1C to 5C)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity Reporting Threshold, description=Set up from 1%-50%<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report. 1 to 50 ( Set up from 1%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4:, description=Set up from 5%-50%<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report. 0 is disabled. 5 to 50 ( Set up from 5%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 123
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2201], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=201F:1F10], NodeValue [nodeName=property, value=450], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2201_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature unit, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Reporting Threshold, description=Set up from 0.1C to 5C<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report. 1 to 50 ( Set up from 0.1C to 5C)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity Reporting Threshold, description=Set up from 1%-50%<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report. 1 to 50 ( Set up from 1%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4:, description=Set up from 5%-50%<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report. 0 is disabled. 5 to 50 ( Set up from 5%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 123
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.668 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zl7431_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZL7431], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=200C:0C02,2016:1616], NodeValue [nodeName=property, value=111], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zl7431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1:, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Update Controller]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 65
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZL7431], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=200C:0C02,2016:1616], NodeValue [nodeName=property, value=111], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zl7431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1:, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Update Controller]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 65
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.672 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zm1602_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZM1602], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2009:0903,2009:0908], NodeValue [nodeName=property, value=14.0], NodeValue [nodeName=property, value=109]]], ConfigDescription [uri=thing-type:zwave:vision_zm1602_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 68
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZM1602], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2009:0903,2009:0908], NodeValue [nodeName=property, value=14.0], NodeValue [nodeName=property, value=109]]], ConfigDescription [uri=thing-type:zwave:vision_zm1602_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 68
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.680 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zse40_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=307], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation., defaultValue=180], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 150
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=307], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation., defaultValue=180], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 150
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.690 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_nzw30_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E01:1E01], NodeValue [nodeName=property, value=776], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 53
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E01:1E01], NodeValue [nodeName=property, value=776], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 53
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.693 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_nzw30t_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30T], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E00:1E00,1E02:1E02], NodeValue [nodeName=property, value=785]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30t_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert, description=Change the top of the switch to OFF and the bottom of the switch to ON.<br /><h1>Overview</h1><p>Invert|Default = Top/On, Bottom/Off</p> <p>-- Parameter = 4, size = 1 byte, value = 00, Up = On, Down = Off</p> <p>-- Parameter = 4, size = 1 byte, value = 01, Up = Off, Down = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=32768, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Countdown, description=Countdown to shutoff<br /><h1>Overview</h1><p>Sets switch to have a countdown to shutoff. A value of 0 disables the countdown entirely.</p> <p>From Manual:</p> <p>Countdown|Default = No Timer</p> <p>-- Parameter = 5, size = 2 bytes, value = xx xx</p> <p>-- Value = 00 (Default) = No Timer</p> <p>-- (0x00---x8000)(range = 0-32768 Seconds)</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30T], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E00:1E00,1E02:1E02], NodeValue [nodeName=property, value=785]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30t_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert, description=Change the top of the switch to OFF and the bottom of the switch to ON.<br /><h1>Overview</h1><p>Invert|Default = Top/On, Bottom/Off</p> <p>-- Parameter = 4, size = 1 byte, value = 00, Up = On, Down = Off</p> <p>-- Parameter = 4, size = 1 byte, value = 01, Up = Off, Down = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=32768, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Countdown, description=Countdown to shutoff<br /><h1>Overview</h1><p>Sets switch to have a countdown to shutoff. A value of 0 disables the countdown entirely.</p> <p>From Manual:</p> <p>Countdown|Default = No Timer</p> <p>-- Parameter = 5, size = 2 bytes, value = xx xx</p> <p>-- Value = 00 (Default) = No Timer</p> <p>-- (0x00---x8000)(range = 0-32768 Seconds)</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.694 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_nzw31_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW31], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1F00:1F00,1F01:1F01], NodeValue [nodeName=property, value=766], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw31_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 56
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW31], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1F00:1F00,1F01:1F01], NodeValue [nodeName=property, value=766], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw31_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 56
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.701 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_zw37_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW37], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=0221:251C], NodeValue [nodeName=property, value=480]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 46
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW37], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=0221:251C], NodeValue [nodeName=property, value=480]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 46
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.703 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_zw691_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kvah, typeId=meter_kvah, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KVAh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW691], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1215:262C], NodeValue [nodeName=property, value=775]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kvah, typeId=meter_kvah, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KVAh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW691], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1215:262C], NodeValue [nodeName=property, value=775]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.711 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/wintop_itemp_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_co2, typeId=alarm_co2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=CARBON_DIOXIDE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wintop], NodeValue [nodeName=property, value=ITEMP], NodeValue [nodeName=property, value=0097], NodeValue [nodeName=property, value=1182:4501,1188:4501], NodeValue [nodeName=property, value=216]]], ConfigDescription [uri=thing-type:zwave:wintop_itemp_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Reset to factory default, description=Delete configuration but keeps inclusion, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Command sent on external dry contact, description=Configure what te external contact sends when trigger, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operating Mode, description=Defines if the sensor is in normal wakeup mode or always on (drains battery fast), defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=0, max=15300, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Temperature Offset, description=Can be used to calibrate the temperature sensors function. Calibrated as factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Binary input Group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Alarm Group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_co2, typeId=alarm_co2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=CARBON_DIOXIDE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wintop], NodeValue [nodeName=property, value=ITEMP], NodeValue [nodeName=property, value=0097], NodeValue [nodeName=property, value=1182:4501,1188:4501], NodeValue [nodeName=property, value=216]]], ConfigDescription [uri=thing-type:zwave:wintop_itemp_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Reset to factory default, description=Delete configuration but keeps inclusion, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Command sent on external dry contact, description=Configure what te external contact sends when trigger, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operating Mode, description=Defines if the sensor is in normal wakeup mode or always on (drains battery fast), defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=0, max=15300, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Temperature Offset, description=Can be used to calibrate the temperature sensors function. Calibrated as factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Binary input Group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Alarm Group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.716 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_ykfcon_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YKFCON], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0006:0000], NodeValue [nodeName=property, value=292], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_ykfcon_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock Time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shutdowns and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, description=Language used by the voice prompts<br /><h1>Overview</h1><p>1 = English</p> <p>2 = Spanish</p> <p>3 = French</p>, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and ZWave Codes Disabled</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YKFCON], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0006:0000], NodeValue [nodeName=property, value=292], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_ykfcon_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock Time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shutdowns and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, description=Language used by the voice prompts<br /><h1>Overview</h1><p>1 = English</p> <p>2 = Spanish</p> <p>3 = French</p>, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and ZWave Codes Disabled</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.719 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_yrd110_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD110], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0004:0800], NodeValue [nodeName=property, value=302], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd110_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, description=Auto relocking after unlocked, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Amount of seconds between the door is unlocked and when it automatically attempts to re-lock itself, when auto-relocking is enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong code limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be keyed in before lock goes into temporary keypad lockout mode.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown time, description=Incorrect attempts shutdown time<br /><h1>Overview</h1><p>Amount of time lock should ignore the keypad, if the number of incorrect PINs is exceeded. (Can still be locked and unlocked by zwave while in shutdown.)</p>, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operation Mode, description=Operation Mode, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive Alarms, description=Group that will receive alarm notices from the lock<br /><h1>Overview</h1><p>The lock supports 1 association group with 5 devices. Alarm Reports are sent out unsolicited to devices included in the association group.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 146
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD110], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0004:0800], NodeValue [nodeName=property, value=302], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd110_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, description=Auto relocking after unlocked, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Amount of seconds between the door is unlocked and when it automatically attempts to re-lock itself, when auto-relocking is enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong code limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be keyed in before lock goes into temporary keypad lockout mode.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown time, description=Incorrect attempts shutdown time<br /><h1>Overview</h1><p>Amount of time lock should ignore the keypad, if the number of incorrect PINs is exceeded. (Can still be locked and unlocked by zwave while in shutdown.)</p>, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operation Mode, description=Operation Mode, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive Alarms, description=Group that will receive alarm notices from the lock<br /><h1>Overview</h1><p>The lock supports 1 association group with 5 devices. Alarm Reports are sent out unsolicited to devices included in the association group.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 146
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.721 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_yrd120_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD120], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0002:0800], NodeValue [nodeName=property, value=402], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd120_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shuts down and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables the keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and Z-Wave Disabled)</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD120], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0002:0800], NodeValue [nodeName=property, value=402], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd120_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shuts down and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables the keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and Z-Wave Disabled)</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.729 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_yrd446_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param2, typeId=yale_yrd446_00_000_config_decimal_param2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=2]]], ChannelTypeXmlResult [id=config_decimal_param3, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=3]]], ChannelTypeXmlResult [id=config_decimal_param8, typeId=yale_yrd446_00_000_config_decimal_param8, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=8]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD446], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=8002:1000], NodeValue [nodeName=property, value=624], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd446_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of voice and beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Number of seconds after the door is unlocked that it will attempt to automatically re-lock itself, if enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incorrect PIN limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be attempted before lock goes into temporary keypad lockout.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=10, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown, description=Shutdown time after wrong code entries, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating mode, defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: One Touch Locking, defaultValue=255], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Privacy Button, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lock Status LED, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Reset To Factory Defaults, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 208
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param2, typeId=yale_yrd446_00_000_config_decimal_param2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=2]]], ChannelTypeXmlResult [id=config_decimal_param3, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=3]]], ChannelTypeXmlResult [id=config_decimal_param8, typeId=yale_yrd446_00_000_config_decimal_param8, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=8]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD446], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=8002:1000], NodeValue [nodeName=property, value=624], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd446_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of voice and beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Number of seconds after the door is unlocked that it will attempt to automatically re-lock itself, if enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incorrect PIN limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be attempted before lock goes into temporary keypad lockout.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=10, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown, description=Shutdown time after wrong code entries, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating mode, defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: One Touch Locking, defaultValue=255], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Privacy Button, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lock Status LED, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Reset To Factory Defaults, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 208
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.733 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zipato_bulb2rgbw_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zipato], NodeValue [nodeName=property, value=RGBWE2], NodeValue [nodeName=property, value=0131], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=619]]], ConfigDescription [uri=thing-type:zwave:zipato_bulb2rgbw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: internal bulb temperature, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 66
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zipato], NodeValue [nodeName=property, value=RGBWE2], NodeValue [nodeName=property, value=0131], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=619]]], ConfigDescription [uri=thing-type:zwave:zipato_bulb2rgbw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: internal bulb temperature, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 66
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.747 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zooz_zen23_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZEN23], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=1111:1E1C,B111:251C], NodeValue [nodeName=property, value=649], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zen23_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 50
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZEN23], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=1111:1E1C,B111:251C], NodeValue [nodeName=property, value=649], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zen23_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 50
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.751 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zooz_zse09_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE09], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=0003:0083], NodeValue [nodeName=property, value=584], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:zooz_zse09_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Motion Sensitivity, description=8 = high; 255 = low<br /><h1>Overview</h1><p>Adjust detection by choosing a value from 8 to 255, where 8 stands for high sensitivity level (detection of the smallest movement) and 255 stands for very low sensitivity level</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Trigger ON Duration, description=delay after motion before turning OFF<br /><h1>Overview</h1><p>Set the duration (in seconds) you want the associated device to stay ON for after being triggered by the sensor before it automatically turns OFF. Must be greater than value set in parameter 6.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Trigger Action, description=Brightness to turn on the associated device 1-99, 255=ON<br /><h1>Overview</h1><p>You can choose if your Mini Sensor turns an associated device on or off when sending the BASIC SET command. Use value 0 to turn the associated device OFF and value 255 to turn it ON. Adjust brightness level for a Z-Wave dimmer (Multilevel switch) by putting in any value between 1 and 99. </p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion Detection, description=255=Motion Detection Enabled, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Light Trigger Level, description=Max Light level which enables motion trigger<br /><h1>Overview</h1><p>Set your light sensor as a secondary trigger for associated devices. If light level in a room falls beyond the set point and motion is detected, the Mini Sensor will send BASIC_SET command to associated devices to turn ON. The number entered as the value corresponds to the number of LUX. By default, if motion has been detected by your Mini Sensor, the associated device will turn ON if light level last reported by the sensor is under 100 LUX. </p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Trigger Interval, description=Minimum time between motion triggers.<br /><h1>Overview</h1><p>Adjust the time (in seconds) when motion is reported again after initial trigger. By default, with continued motion, the Mini Sensor will report motion again 8 seconds after it's last detection. The value set for this parameter can NOT be greater than value set in parameter 2. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Polling Interval, description=Interval between light level reporting<br /><h1>Overview</h1><p>Decide how often (in seconds) you want the Mini Sensor to report light level to the controller and associated devices. By default, the Mini Sensor will report light level values every 3 minutes. The value set for this parameter can NOT be greater than the wake-up interval. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Light Trigger, description=255=enable Light sensor<br /><h1>Overview</h1><p>Use this parameter to enable and disable the light sensor as secondary trigger. If this feature is enabled, the Mini Sensor will activate associated devices based on motion AND light level set in parameter 5</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Light Report, description=Light level change to be reported.<br /><h1>Overview</h1><p>Choose light level (in LUX) change to be reported by the Mini Sensor to the controller. By default, the sensor will report any change of 100 LUX or more.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: LED Notifications, description=0=disable, 1=enable<br /><h1>Overview</h1><p>Use this parameter to turn LED notifications on or off for motion detection.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Status to controller, description=<br /><h1>Overview</h1><p>lifeline communication of motion / no motion and light level status to Z-Wave controller. Supported command classes: NOTIFICATION_REPORT_V4 SENSOR_BINARY_REPORT_V2 SENSOR_MULTILEVEL_REPORT_V7 BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: BASIC, description=BASIC_SET Trigger associated devices<br /><h1>Overview</h1><p>control command communication to associated Z-Wave devices in the network. Use parameters 2, 3, 5, and 8 to configure this group?s settings. Supported command classes: BASIC_SET </p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Reports, description=NOTIFICATION_REPORT_V4<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: NOTIFICATION_REPORT_V4</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: SENSOR BINARY, description=SENSOR_BINARY_REPORT_V2<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: SENSOR_BINARY_REPORT_V2</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 194
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE09], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=0003:0083], NodeValue [nodeName=property, value=584], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:zooz_zse09_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Motion Sensitivity, description=8 = high; 255 = low<br /><h1>Overview</h1><p>Adjust detection by choosing a value from 8 to 255, where 8 stands for high sensitivity level (detection of the smallest movement) and 255 stands for very low sensitivity level</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Trigger ON Duration, description=delay after motion before turning OFF<br /><h1>Overview</h1><p>Set the duration (in seconds) you want the associated device to stay ON for after being triggered by the sensor before it automatically turns OFF. Must be greater than value set in parameter 6.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Trigger Action, description=Brightness to turn on the associated device 1-99, 255=ON<br /><h1>Overview</h1><p>You can choose if your Mini Sensor turns an associated device on or off when sending the BASIC SET command. Use value 0 to turn the associated device OFF and value 255 to turn it ON. Adjust brightness level for a Z-Wave dimmer (Multilevel switch) by putting in any value between 1 and 99. </p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion Detection, description=255=Motion Detection Enabled, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Light Trigger Level, description=Max Light level which enables motion trigger<br /><h1>Overview</h1><p>Set your light sensor as a secondary trigger for associated devices. If light level in a room falls beyond the set point and motion is detected, the Mini Sensor will send BASIC_SET command to associated devices to turn ON. The number entered as the value corresponds to the number of LUX. By default, if motion has been detected by your Mini Sensor, the associated device will turn ON if light level last reported by the sensor is under 100 LUX. </p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Trigger Interval, description=Minimum time between motion triggers.<br /><h1>Overview</h1><p>Adjust the time (in seconds) when motion is reported again after initial trigger. By default, with continued motion, the Mini Sensor will report motion again 8 seconds after it's last detection. The value set for this parameter can NOT be greater than value set in parameter 2. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Polling Interval, description=Interval between light level reporting<br /><h1>Overview</h1><p>Decide how often (in seconds) you want the Mini Sensor to report light level to the controller and associated devices. By default, the Mini Sensor will report light level values every 3 minutes. The value set for this parameter can NOT be greater than the wake-up interval. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Light Trigger, description=255=enable Light sensor<br /><h1>Overview</h1><p>Use this parameter to enable and disable the light sensor as secondary trigger. If this feature is enabled, the Mini Sensor will activate associated devices based on motion AND light level set in parameter 5</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Light Report, description=Light level change to be reported.<br /><h1>Overview</h1><p>Choose light level (in LUX) change to be reported by the Mini Sensor to the controller. By default, the sensor will report any change of 100 LUX or more.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: LED Notifications, description=0=disable, 1=enable<br /><h1>Overview</h1><p>Use this parameter to turn LED notifications on or off for motion detection.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Status to controller, description=<br /><h1>Overview</h1><p>lifeline communication of motion / no motion and light level status to Z-Wave controller. Supported command classes: NOTIFICATION_REPORT_V4 SENSOR_BINARY_REPORT_V2 SENSOR_MULTILEVEL_REPORT_V7 BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: BASIC, description=BASIC_SET Trigger associated devices<br /><h1>Overview</h1><p>control command communication to associated Z-Wave devices in the network. Use parameters 2, 3, 5, and 8 to configure this group?s settings. Supported command classes: BASIC_SET </p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Reports, description=NOTIFICATION_REPORT_V4<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: NOTIFICATION_REPORT_V4</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: SENSOR BINARY, description=SENSOR_BINARY_REPORT_V2<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: SENSOR_BINARY_REPORT_V2</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 194
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.756 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zooz_zse40_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=7]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=491], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, description=temperature change to be reported<br /><h1>Overview</h1><p>Use it to set temperature change to be reported by the sensor. Values: 1 - 50 (where 1 stands for 0.1 degree and 50 stands for 5 degrees). Default set to 1 degree (value 10). The sensor will report new temperature value to the controller whenever temperature goes 1 degree up or down. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity<br /><h1>Overview</h1><p>Use it to set humidity percentage change to be reported by the sensor. Values: 1 - 50 where 1 stands for 1% and 50 stands for 50%. Default set to 10%.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor<br /><h1>Overview</h1><p>Reports light level in percentage (1-100). Use it to choose light percentage change to be reported by the sensor. Values: 5 - 50 where 5 stands for 5% and 50 stands for 50%. Default set to 10%. </p>, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation.<br /><h1>Overview</h1><p>Use it to set trigger interval - the time when motion is reported again after initial trigger. Values: 1 - 255 where 1 stands for 1 minute and 255 stands for 255 minutes. Default set to 3 minutes. Size: 1 byte dec. NOTE: Small interval will increase activity and decrease battery life. </p>, defaultValue=3], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode<br /><h1>Overview</h1><p>LED indicator will flash every 3 minutes or whenever you press the Z-Wave button to indicate temperature level.</p> <p>Green = under 60°F</p> <p>Blue = 60°-75°F</p> <p>Yellow = 75°-83°F</p> <p>Purple = 83°-97°F</p> <p>Red = over 97°F / motion detected / tamper switch triggered </p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=7]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=491], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, description=temperature change to be reported<br /><h1>Overview</h1><p>Use it to set temperature change to be reported by the sensor. Values: 1 - 50 (where 1 stands for 0.1 degree and 50 stands for 5 degrees). Default set to 1 degree (value 10). The sensor will report new temperature value to the controller whenever temperature goes 1 degree up or down. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity<br /><h1>Overview</h1><p>Use it to set humidity percentage change to be reported by the sensor. Values: 1 - 50 where 1 stands for 1% and 50 stands for 50%. Default set to 10%.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor<br /><h1>Overview</h1><p>Reports light level in percentage (1-100). Use it to choose light percentage change to be reported by the sensor. Values: 5 - 50 where 5 stands for 5% and 50 stands for 50%. Default set to 10%. </p>, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation.<br /><h1>Overview</h1><p>Use it to set trigger interval - the time when motion is reported again after initial trigger. Values: 1 - 255 where 1 stands for 1 minute and 255 stands for 255 minutes. Default set to 3 minutes. Size: 1 byte dec. NOTE: Small interval will increase activity and decrease battery life. </p>, defaultValue=3], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode<br /><h1>Overview</h1><p>LED indicator will flash every 3 minutes or whenever you press the Z-Wave button to indicate temperature level.</p> <p>Green = under 60°F</p> <p>Blue = 60°-75°F</p> <p>Yellow = 75°-83°F</p> <p>Purple = 83°-97°F</p> <p>Red = over 97°F / motion detected / tamper switch triggered </p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.764 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_hs1ds_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Window], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=HS1DS], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0001], NodeValue [nodeName=property, value=783], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zwaveme_hs1ds_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 61
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Window], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=HS1DS], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0001], NodeValue [nodeName=property, value=783], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zwaveme_hs1ds_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 61
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.774 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_wcd2_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=WCD2], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0100:0004], NodeValue [nodeName=property, value=147]]], ConfigDescription [uri=thing-type:zwave:zwaveme_wcd2_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=In separate mode button 1 works with group 1, button 3 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 1/3 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=In separate mode button 1 works with group 2, button 4 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 2/4 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Action on group 1, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Action on group 2, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on group 3, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on group 4, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Typical click timeout, description=Typical time used to differentiate click, hold and double clicks in 10ms units, defaultValue=50], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following Switch All commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Led Confirmation Mode, description=This allows to save battery, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 200
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=WCD2], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0100:0004], NodeValue [nodeName=property, value=147]]], ConfigDescription [uri=thing-type:zwave:zwaveme_wcd2_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=In separate mode button 1 works with group 1, button 3 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 1/3 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=In separate mode button 1 works with group 2, button 4 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 2/4 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Action on group 1, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Action on group 2, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on group 3, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on group 4, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Typical click timeout, description=Typical time used to differentiate click, hold and double clicks in 10ms units, defaultValue=50], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following Switch All commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Led Confirmation Mode, description=This allows to save battery, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 200
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.794 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_zme05461_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_05461], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=1000:0100], NodeValue [nodeName=property, value=141]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme05461_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatically switch off first channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command on first channel, description=Defines how to interpret RF first channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change it state to on/off if buttons are being hold., defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore switch state to the last state prior to device power off (power cycle)., defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, description=Allows for exchanging ON and OFF., defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons (first channel), description=If disabled, the local operations by buttons will not switch relay on first channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote de, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press (for both channels), description=Defines how to interpret button Down press. Depends on parameters 12 and 32 'Switch by buttons' parameter. If not Disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with Auto Off function., defaultValue=1], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption for first channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Automatically switch off second channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Function of RF off command on second channel, description=Defines how to interpret RF second channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Switch by buttons (second channel), description=If disabled, the local operations by buttons will not switch relay on second channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote d, defaultValue=2], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Energy consumption for second channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 270
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_05461], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=1000:0100], NodeValue [nodeName=property, value=141]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme05461_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatically switch off first channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command on first channel, description=Defines how to interpret RF first channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change it state to on/off if buttons are being hold., defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore switch state to the last state prior to device power off (power cycle)., defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, description=Allows for exchanging ON and OFF., defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons (first channel), description=If disabled, the local operations by buttons will not switch relay on first channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote de, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press (for both channels), description=Defines how to interpret button Down press. Depends on parameters 12 and 32 'Switch by buttons' parameter. If not Disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with Auto Off function., defaultValue=1], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption for first channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Automatically switch off second channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Function of RF off command on second channel, description=Defines how to interpret RF second channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Switch by buttons (second channel), description=If disabled, the local operations by buttons will not switch relay on second channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote d, defaultValue=2], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Energy consumption for second channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 270
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.799 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_zme06443_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_06443], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0004,1000:0004], NodeValue [nodeName=property, value=148]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme06443_00_000, parameters=[ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Typical click timeout, description=Typical time used to differentiate click<br /><h1>Overview</h1><p>Typical time used to differentiate click, hold, double and triple clicks</p> <p>Defined in 10ms ticks.</p>, defaultValue=50], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>Scenes have following meaning: Up = 1, Down = 2, Dim Up = 3, Dim Down = 4, Dim Up Stop = 5</p>, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>If not disabled, the device will wait for a click timeout to see if the second click</p>, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following Switch All commands, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Single Press], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Double Press]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 134
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_06443], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0004,1000:0004], NodeValue [nodeName=property, value=148]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme06443_00_000, parameters=[ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Typical click timeout, description=Typical time used to differentiate click<br /><h1>Overview</h1><p>Typical time used to differentiate click, hold, double and triple clicks</p> <p>Defined in 10ms ticks.</p>, defaultValue=50], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>Scenes have following meaning: Up = 1, Down = 2, Dim Up = 3, Dim Down = 4, Dim Up Stop = 5</p>, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>If not disabled, the device will wait for a click timeout to see if the second click</p>, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following Switch All commands, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Single Press], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Double Press]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 134
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:40:03.807 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:40:03.837 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:40:03.845 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:40:03.857 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:40:03.866 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:40:03.879 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:40:03.880 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:40:03.917 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:40:04.042 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:40:04.072 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:40:04.109 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:40:04.148 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:40:04.157 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:40:04.166 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:40:04.341 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:40:04.374 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:40:04.401 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:40:04.449 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:40:04.482 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:40:04.517 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:40:04.542 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:40:04.568 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:40:04.585 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:40:04.639 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:40:04.655 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:40:04.693 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:40:04.715 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:40:07.512 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 35: Device discovery could not resolve to a thingType! 015D:1F00:1F00::1.1
- 2018-01-28 15:40:07.517 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 21: Device discovery could not resolve to a thingType! 0063:4952:3032::3.29
- 2018-01-28 15:40:07.517 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 6: Device discovery could not resolve to a thingType! 0109:2021:2101::5.1
- 2018-01-28 15:40:07.525 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 10: Device discovery could not resolve to a thingType! 0090:0001:0001::3.33
- 2018-01-28 15:40:07.525 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 31: Device discovery could not resolve to a thingType! 0109:2007:0703::1.10
- 2018-01-28 15:40:07.528 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 28: Device discovery could not resolve to a thingType! 0109:2007:0703::1.10
- 2018-01-28 15:40:07.528 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 23: Device discovery could not resolve to a thingType! 0109:2007:0703::1.10
- 2018-01-28 15:40:07.531 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 12: Device discovery could not resolve to a thingType! 0090:0001:0001::3.37
- 2018-01-28 15:40:34.240 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 41.294, Roon mode=NULL
- 2018-01-28 15:40:34.243 [INFO ] [ipse.smarthome.model.script.daverule] - Turning on receiver
- 2018-01-28 15:40:34.246 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'ON', class 'class org.eclipse.smarthome.core.library.types.OnOffType'
- 2018-01-28 15:40:34.246 [TRACE] [hab.binding.exec.handler.ExecHandler] - Executing command 'bash /opt/scripts/openhab_trotter_receiver_power.sh %2$s' after a change of the input channel to 'ON'
- 2018-01-28 15:40:34.247 [TRACE] [hab.binding.exec.handler.ExecHandler] - The command to be executed will be 'bash /opt/scripts/openhab_trotter_receiver_power.sh ON'
- 2018-01-28 15:40:35.231 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@PWR:2'
- 2018-01-28 15:40:35.232 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: '@SRC:Z5'
- 2018-01-28 15:40:36.225 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@ACK:06'
- 2018-01-28 15:40:37.225 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@NAK:15'
- 2018-01-28 15:40:37.361 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Transformed response is 'reponse=@PWR:2
- @SRC:Z5
- reponse=@ACK:06
- reponse=@NAK:15'
- 2018-01-28 15:40:37.482 [INFO ] [basic.internal.servlet.WebAppServlet] - Stopped Basic UI
- 2018-01-28 15:40:46.534 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:40:46.535 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Stream closed
- 2018-01-28 15:40:49.922 [INFO ] [assic.internal.servlet.WebAppServlet] - Stopped Classic UI
- 2018-01-28 15:40:49.937 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Stopped HABmin servlet
- 2018-01-28 15:40:49.986 [DEBUG] [org.openhab.binding.exec ] - ServiceEvent UNREGISTERING - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={component.name=org.openhab.binding.exec.internal.ExecHandlerFactory, component.id=19, service.id=125, service.bundleid=221, service.scope=bundle} - org.openhab.binding.exec
- 2018-01-28 15:40:49.987 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STOPPING - org.openhab.binding.exec
- 2018-01-28 15:40:49.987 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STOPPED - org.openhab.binding.exec
- 2018-01-28 15:40:50.012 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:40:50.012 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:40:50.013 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:40:50.013 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:40:50.013 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:40:50.075 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Stopped Paper UI
- 2018-01-28 15:40:50.081 [INFO ] [panel.internal.HABPanelDashboardTile] - Stopped HABPanel
- 2018-01-28 15:40:50.083 [INFO ] [.dashboard.internal.DashboardService] - Stopped dashboard
- 2018-01-28 15:40:50.098 [INFO ] [b.core.service.AbstractActiveService] - Expire Refresh Service has been shut down
- 2018-01-28 15:46:25.006 [DEBUG] [org.openhab.binding.exec ] - BundleEvent [unknown:512] - org.openhab.binding.exec
- 2018-01-28 15:46:25.014 [DEBUG] [org.openhab.binding.exec ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={component.name=org.openhab.binding.exec.internal.ExecHandlerFactory, component.id=19, service.id=128, service.bundleid=221, service.scope=bundle} - org.openhab.binding.exec
- 2018-01-28 15:46:25.015 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STARTING - org.openhab.binding.exec
- 2018-01-28 15:46:25.016 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STARTED - org.openhab.binding.exec
- 2018-01-28 15:46:25.310 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at http://172.16.1.101:18080
- 2018-01-28 15:46:25.310 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at https://172.16.1.101:18443
- 2018-01-28 15:46:25.622 [INFO ] [thome.core.internal.I18nProviderImpl] - Locale set to en_US, Location set to null
- 2018-01-28 15:46:26.449 [ERROR] [org.apache.felix.fileinstall ] - Failed to install artifact: /opt/openhab2-23zwave/addons/org.openhab.binding.exec-2.2.0-SNAPSHOT.jar
- org.osgi.framework.BundleException: A bundle is already installed with the name "org.openhab.binding.exec" and version "2.1.0.201801250215"
- at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:254)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.storage.Storage.install(Storage.java:517)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1036)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.6]
- 2018-01-28 15:46:26.462 [ERROR] [org.apache.felix.fileinstall ] - Failed to install artifact: /opt/openhab2-23zwave/addons/org.openhab.binding.unifi-2.2.0-SNAPSHOT.jar
- org.osgi.framework.BundleException: A bundle is already installed with the name "org.openhab.binding.unifi" and version "2.2.0.201709220819"
- at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:254)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.storage.Storage.install(Storage.java:517)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1036)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.6]
- 2018-01-28 15:46:26.477 [ERROR] [org.apache.felix.fileinstall ] - Failed to install artifact: /opt/openhab2-23zwave/addons/org.openhab.binding.zwave-2.3.0-SNAPSHOT.jar
- org.osgi.framework.BundleException: A bundle is already installed with the name "org.openhab.binding.zwave" and version "2.3.0.201801212218"
- at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:254)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.storage.Storage.install(Storage.java:517)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1036)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.6]
- 2018-01-28 15:46:26.481 [ERROR] [org.apache.felix.fileinstall ] - Failed to install artifact: /opt/openhab2-23zwave/addons/org.openhab.binding.exec-2.2.0-SNAPSHOT.jar
- org.osgi.framework.BundleException: A bundle is already installed with the name "org.openhab.binding.exec" and version "2.1.0.201801250215"
- at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:254)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.storage.Storage.install(Storage.java:517)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1036)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.6]
- 2018-01-28 15:46:26.485 [ERROR] [org.apache.felix.fileinstall ] - Failed to install artifact: /opt/openhab2-23zwave/addons/org.openhab.binding.unifi-2.2.0-SNAPSHOT.jar
- org.osgi.framework.BundleException: A bundle is already installed with the name "org.openhab.binding.unifi" and version "2.2.0.201709220819"
- at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:254)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.storage.Storage.install(Storage.java:517)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1036)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.6]
- 2018-01-28 15:46:26.508 [ERROR] [org.apache.felix.fileinstall ] - Failed to install artifact: /opt/openhab2-23zwave/addons/org.openhab.binding.zwave-2.3.0-SNAPSHOT.jar
- org.osgi.framework.BundleException: A bundle is already installed with the name "org.openhab.binding.zwave" and version "2.3.0.201801212218"
- at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:254)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.storage.Storage.install(Storage.java:517)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1036)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:952)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:871)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:485)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)[4:org.apache.felix.fileinstall:3.5.6]
- at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)[4:org.apache.felix.fileinstall:3.5.6]
- 2018-01-28 15:46:27.999 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'astro.items'
- 2018-01-28 15:46:28.067 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dscalarm.items'
- 2018-01-28 15:46:28.123 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'presence.items'
- 2018-01-28 15:46:28.151 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'my.items'
- 2018-01-28 15:46:28.387 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'rrd4j.persist'
- 2018-01-28 15:46:28.399 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'mysql.persist'
- 2018-01-28 15:46:30.290 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'media.rules'
- 2018-01-28 15:46:30.426 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'attic.rules'
- 2018-01-28 15:46:31.197 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'presence.rules'
- 2018-01-28 15:46:31.609 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'nightlight.rules'
- 2018-01-28 15:46:31.683 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'sleepmachines.rules'
- 2018-01-28 15:46:32.052 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dave.sitemap'
- 2018-01-28 15:46:32.065 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'house.sitemap'
- 2018-01-28 15:46:32.074 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dscalarm.sitemap'
- 2018-01-28 15:46:32.200 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dsc.things'
- 2018-01-28 15:46:32.278 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:46:32.331 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'my.things'
- 2018-01-28 15:46:32.501 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:46:32.560 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:46:32.640 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:46:32.675 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:46:32.696 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:46:32.707 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:46:33.695 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
- 2018-01-28 15:46:33.810 [INFO ] [assic.internal.servlet.WebAppServlet] - Started Classic UI at /classicui/app
- 2018-01-28 15:46:34.008 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
- 2018-01-28 15:46:34.156 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
- 2018-01-28 15:46:34.215 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
- 2018-01-28 15:46:34.234 [INFO ] [b.core.service.AbstractActiveService] - Expire Refresh Service has been started
- 2018-01-28 15:46:35.255 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_dsc26_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=DSC26], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:001A], NodeValue [nodeName=property, value=82], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_dsc26_00_000, parameters=[ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Make Micro Switch 2nd Edition Blink, description=This is a double byte value. The LSB defines the total time the device need to blink. The value if set in seconds. The MSB defines the on/off interval of the blinking. The unit is 0.1 s., defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Notification on Status Change, description=Parameter to Enable to send notification to associated devices (Group 1) when the state of Micro Switch's load changed, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Which reports need to send automatically in timing intervals for group 1, description=The value is a combination number made up of the sum of the values for the individual parameters. The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1., defaultValue=4], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Which reports need to send automatically in timing intervals for group 2, description=The value is a combination number made up of the sum of the values for the individual parameters. The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1., defaultValue=8], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Which reports need to send automatically in timing intervals for group 3, description=The value is a combination number made up of the sum of the values for the individual parameters. The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1., defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=1, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Interval to send out reports of group 1, defaultValue=3], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=1, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Interval to send out reports of group 2, defaultValue=600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=1, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Interval to send out reports of group 3, defaultValue=600], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Turn External Button Mode, description=Parameter to set External button type, defaultValue=255], ConfigDescriptionParameter [name=config_200_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=200: Partner ID, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/disable Lock Configuration, defaultValue=0], ConfigDescriptionParameter [name=config_254_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=254: Device Tag, defaultValue=0], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset configuration set up to default setting, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>The Node IDs in Group 1 will receive Hail Command /Basic report (configurable) when the state of Micro Switch?s load changed.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Retransmit, description=<br /><h1>Overview</h1><p>When the Micro Switch receives the following commands, it will forward the commands to<br />all node IDs which are in Group 2. <br />Commands: Basic Set, Switch Binary Set, Scene Activation Set.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 171
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=DSC26], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:001A], NodeValue [nodeName=property, value=82], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_dsc26_00_000, parameters=[ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Make Micro Switch 2nd Edition Blink, description=This is a double byte value. The LSB defines the total time the device need to blink. The value if set in seconds. The MSB defines the on/off interval of the blinking. The unit is 0.1 s., defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Notification on Status Change, description=Parameter to Enable to send notification to associated devices (Group 1) when the state of Micro Switch's load changed, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Which reports need to send automatically in timing intervals for group 1, description=The value is a combination number made up of the sum of the values for the individual parameters. The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1., defaultValue=4], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Which reports need to send automatically in timing intervals for group 2, description=The value is a combination number made up of the sum of the values for the individual parameters. The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1., defaultValue=8], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Which reports need to send automatically in timing intervals for group 3, description=The value is a combination number made up of the sum of the values for the individual parameters. The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1., defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=1, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Interval to send out reports of group 1, defaultValue=3], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=1, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Interval to send out reports of group 2, defaultValue=600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=1, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Interval to send out reports of group 3, defaultValue=600], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Turn External Button Mode, description=Parameter to set External button type, defaultValue=255], ConfigDescriptionParameter [name=config_200_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=200: Partner ID, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/disable Lock Configuration, defaultValue=0], ConfigDescriptionParameter [name=config_254_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=254: Device Tag, defaultValue=0], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset configuration set up to default setting, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>The Node IDs in Group 1 will receive Hail Command /Basic report (configurable) when the state of Micro Switch?s load changed.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Retransmit, description=<br /><h1>Overview</h1><p>When the Micro Switch receives the following commands, it will forward the commands to<br />all node IDs which are in Group 2. <br />Commands: Basic Set, Switch Binary Set, Scene Activation Set.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 171
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.259 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_dsc35_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=DSC35], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:0023], NodeValue [nodeName=property, value=528]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 44
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=DSC35], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:0023], NodeValue [nodeName=property, value=528]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 44
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.263 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_dsd31_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=DSD31], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0004:0050], NodeValue [nodeName=property, value=86], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_dsd31_00_000, parameters=[ConfigDescriptionParameter [name=config_37_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Sirensound and Volume, description=Sets the sound type and volume<br /><h1>Overview</h1><p>The Value1(low byte) is used to select the Siren sound. The Value2(high byte) is used to adjust the volume. Other values will be ignored. 0 1 -> do not change the current sound.1 1 -> Siren sound 1 is selected.2 1 -> Siren sound 2 i</p>, defaultValue=13], ConfigDescriptionParameter [name=config_37_2_0000000F, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Sound, defaultValue=1], ConfigDescriptionParameter [name=config_37_2_00000F00, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Volume, defaultValue=3], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Send Notifications, description=send notifications to associated devices<br /><h1>Overview</h1><p>Enable to send notifications to associated devices when the state of Siren changed.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/Disable 'Lock' - Configuration, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=DSD31], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0004:0050], NodeValue [nodeName=property, value=86], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_dsd31_00_000, parameters=[ConfigDescriptionParameter [name=config_37_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Sirensound and Volume, description=Sets the sound type and volume<br /><h1>Overview</h1><p>The Value1(low byte) is used to select the Siren sound. The Value2(high byte) is used to adjust the volume. Other values will be ignored. 0 1 -> do not change the current sound.1 1 -> Siren sound 1 is selected.2 1 -> Siren sound 2 i</p>, defaultValue=13], ConfigDescriptionParameter [name=config_37_2_0000000F, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Sound, defaultValue=1], ConfigDescriptionParameter [name=config_37_2_00000F00, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Volume, defaultValue=3], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Send Notifications, description=send notifications to associated devices<br /><h1>Overview</h1><p>Enable to send notifications to associated devices when the state of Siren changed.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/Disable 'Lock' - Configuration, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.275 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw062_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=GarageDoor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=barrier_state, typeId=barrier_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BARRIER_OPERATOR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW062], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:003E,0103:003E,0203:003E], NodeValue [nodeName=property, value=256], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw062_00_000, parameters=[ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Startup ringtone, description=Configure the default startup ringtone<br /><h1>Overview</h1><p>Configure the default startup ringtone.</p> <p>Value=0, disable the Startup ringtone.<br />Value=others, Enable and select a startup ringtone for the Garage Door Controller.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_35_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Calibration timout, description=Set the timeout of all calibration steps for the Sensor.<br /><h1>Overview</h1><p>Set the timeout of all calibration steps for the Sensor.</p>, defaultValue=60], ConfigDescriptionParameter [name=config_36_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=36: Number of alarm musics, description=Get the number of alarm musics<br /><h1>Overview</h1><p>Get the numbers of alarm music.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Disable opening alarm, description=Disable opening alarm<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value4=0, disable the alarm prompt. <br />Value4=1, enable the alarm prompt.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_0000FF00, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Opening alarm volume, description=Opening alarm volume<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value3: configure the volume of alarm sound (there are 10 levels, the min volume is 1 level and the max volume is 10 levels).</p>, defaultValue=8], ConfigDescriptionParameter [name=config_37_4_00FF0000, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Opening alarm choice, description=Alarm mode when the garage door is opening<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value2: configure the alarm sound (there are 4 types sound saved in EEPROM and user also can update it).</p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_0F000000, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Opening alarm LED mode, description=Opening alarm LED mode<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value1: configure the frequency of blinking for the Alarm LED , there are 10 levels from 1 to 10, the minimum frequency is level 1 and the max frequency is level 10.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_38_4_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Disable closing alarm, description=Disable closing alarm<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value4=0, disable the alarm prompt.<br />Value4=1, enable the alarm prompt.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_38_4_0000FF00, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Closing alarm volume, description=Closing alarm volume<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value3: configure the volume of alarm sound (there are 10 levels, the min volume is 1 level and the max volume is 10 levels).</p>, defaultValue=8], ConfigDescriptionParameter [name=config_38_4_00FF0000, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Closing alarm choice, description=Alarm mode when the garage door is closing<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value2: configure the alarm sound (there are 4 types sound saved in EEPROM and user also can update it).</p>, defaultValue=2], ConfigDescriptionParameter [name=config_38_4_0F000000, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Closing alarm LED mode, description=Closing alarm LED mode<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value1: configure the frequency of blinking for the Alarm LED , there are 10 levels from 1 to 10, the minimum frequency is level 1 and the max frequency is level 10.</p>, defaultValue=6], ConfigDescriptionParameter [name=config_39_4, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Unknown state alarm mode, description=Configuration alarm mode when the garage door is in "unknown" state<br /><h1>Overview</h1><p>Configuration alarm mode when the garage door is in<br />"unknown" state:<br />1, Value1: configure the frequency of blinking for the Alarm<br />LED , there are 10 levels that 1 to10 level, the minimum<br />frequency is level 1 and the max frequency is level 10.<br />2, Value2: configure the alarm sound (there are 4 types sound<br />saved in EEPROM and user also can update it).<br />3, Value3: configure the volume of alarm sound (there are 10<br />levels, the min volume is 1 level and the max volume is 10</p> <p>levels).<br />4, Value4=0, disable the alarm prompt. Value4=1, enable the<br />alarm prompt.</p> <p>default values:</p> <p>Value1=4<br />Value2=3<br />Value3=8<br />Value4=0</p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_4, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Closed alarm mode, description=Configure the alarm mode when the garage door is in closed position.<br /><h1>Overview</h1><p>Configuration alarm mode when the garage door is in<br />"closed" state:<br />1, Value1: configure the frequency of blinking for the Alarm<br />LED , there are 10 levels that 1 to10 level, the minimum<br />frequency is level 1 and the max frequency is level 10.<br />2, Value2: configure the alarm sound (there are 4 types sound<br />saved in EEPROM and user also can update it).<br />3, Value3: configure the volume of alarm sound (there are 10<br />levels, the min volume is 1 level and the max volume is 10 levels).<br />4, Value4=0, disable the alarm prompt. Value4=1, enable the<br />alarm prompt.</p> <p>default values:</p> <p>Value1=2<br />Value2=4<br />Value3=8<br />Value4=0</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Tamper switch configuration, description=Configuration report for the tamper switch State<br /><h1>Overview</h1><p>Configuration report for the tamper switch state:<br />1, Value=0x00: Sensor is not removed<br />2, Value=0x0F: Sensor is removed</p> <p><br />Note:<br />1. The Garage Door Controller will send this configuration report to gateway controller or associated nodes automatically if the Sensor is removed.<br />2. You can send the value=0x55555555 of this parameter to controller to relieve the alarm state.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_45_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Temperature, description=Get the environment temperature<br /><h1>Overview</h1><p>Get the environment temperature:<br />The temperature value contains one decimal point. E.g. If the report value=252, the temperature is 25.2 °C .<br />Range is 0 to 500 (0 to 50.0 °C ).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_47_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Button definition, description=Define the function of Button- or Button+.<br /><h1>Overview</h1><p>Define the function of Button- or Button+.<br />Value=0, short pressing the ?Button +/-? will be used to adjust the volume of sound. Long pressing the ?Button +/-? will be used to switch the sound to the next.<br />Value=1, short pressing the ?Button +/-? will be used to switch the sound to the next. Long pressing the ?Button +/-? will be used to adjust the volume of sound.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Door state change report type, description=Configure the door state change report type<br /><h1>Overview</h1><p>It will send the Hail CC/configuration report CC when the state of garage door is changed:</p> <p>1, Value=0 , reserved.<br /> 2, Value=1 , send Hail CC<br /> 3, Value=2 , send Barrier operator report CC</p>, defaultValue=2], ConfigDescriptionParameter [name=config_241_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=241: Pair the Sensor, description=Pair the Sensor with Garage Door Controller<br /><h1>Overview</h1><p>Pair the Sensor with Garage Door Controller.</p> <p>Send Configuration Set:<br />Value=0x55555501, which will trigger to start the pairing of Sensor (installed on the top of the garage door), at this time, the Network LED on the Garage Door Controller will blink slowly and then short press Tamper Switch back of the Sensor.<br />If pairing is successful, the Network LED will stop blinking and the Garage Door Controller will send the configuration report with value=0x01FF to primary controller/gateway. Otherwise, repeat the operation.</p> <p>Note:<br />1. If you do not press the Tamper Switch when starting the pairing mode, the pairing status will keep for 8 second and then exit the pairing status automatically.<br />2. The Sensor has been paired with the Garage Door Controller after factory.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration, description=Enable/disable configuration<br /><h1>Overview</h1><p>Enable/disable configuration<br />1, Value=0 : Enable.<br />2, Value=1 : Disable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_34_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Sensor Calibration, description=Perform Sensor Calibration<br /><h1>Overview</h1><p>Sensor Calibration.</p> <p><br />Calibration Steps:</p> <ol><li>Let the garage door move to full close position.</li> <li>Send this parameter (0x22) with ?value=1? to Garage Door Controller.</li> <li>Let the garage door move to full open position.</li> <li>Let the garage door move to full close position after the step 3 is completed.</li> </ol><p>After the step 4 is completed, all calibration steps are complete.</p> <p>Note: This process should be implemented when the Garage Door Controller just only has one Sensor is installed on the garage door.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_42_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Battery state, description=Configuration report for the battery state of Sensor<br /><h1>Overview</h1><p>Configuration report for the battery state of Sensor:<br />1, Value=0x00: battery power is nominal.<br />2, Value=0x0F: battery power of Sensor is in low battery.<br />It will report the battery power state to associated nodes automatically when the battery power is in low battery.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_43_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Play or Pause ringtone, description=Start playing or Stop playing the ringtone<br /><h1>Overview</h1><p>Start playing or Stop playing the ringtone:<br />1, Value=255, stop playing ringtone.<br />2, Value=1 to 100, start playing the ringtone that you selected.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_44_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Ringtone test volume, description=Set volume for test of ringtone<br /><h1>Overview</h1><p>Test the volume of the current ringtone.</p> <p>Value=1 to value=10, which map to the volume level 1 to level 10.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Position status changed<br /><h1>Overview</h1><p>When the state of load (position status) is changed:</p> <p>1, Set Configuration parameter 80 to 0 : Reserved (Default).<br />2, Set Configuration parameter 80 to 1 : Send Hail CC.<br />3, Set Configuration parameter 80 to 2: send Barrier operator report CC.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Forward the Basic Set<br /><h1>Overview</h1><p>Forward the Basic Set, Switch Binary Set commands to associated nodes in Group 2 when the Garage Door Controller receives the Basic Set, Switch Binary Set commands from main controller.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 307
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=GarageDoor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=barrier_state, typeId=barrier_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BARRIER_OPERATOR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW062], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:003E,0103:003E,0203:003E], NodeValue [nodeName=property, value=256], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw062_00_000, parameters=[ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Startup ringtone, description=Configure the default startup ringtone<br /><h1>Overview</h1><p>Configure the default startup ringtone.</p> <p>Value=0, disable the Startup ringtone.<br />Value=others, Enable and select a startup ringtone for the Garage Door Controller.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_35_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Calibration timout, description=Set the timeout of all calibration steps for the Sensor.<br /><h1>Overview</h1><p>Set the timeout of all calibration steps for the Sensor.</p>, defaultValue=60], ConfigDescriptionParameter [name=config_36_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=36: Number of alarm musics, description=Get the number of alarm musics<br /><h1>Overview</h1><p>Get the numbers of alarm music.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Disable opening alarm, description=Disable opening alarm<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value4=0, disable the alarm prompt. <br />Value4=1, enable the alarm prompt.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_0000FF00, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Opening alarm volume, description=Opening alarm volume<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value3: configure the volume of alarm sound (there are 10 levels, the min volume is 1 level and the max volume is 10 levels).</p>, defaultValue=8], ConfigDescriptionParameter [name=config_37_4_00FF0000, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Opening alarm choice, description=Alarm mode when the garage door is opening<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value2: configure the alarm sound (there are 4 types sound saved in EEPROM and user also can update it).</p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_0F000000, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Opening alarm LED mode, description=Opening alarm LED mode<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is opening.</p> <p>Value1: configure the frequency of blinking for the Alarm LED , there are 10 levels from 1 to 10, the minimum frequency is level 1 and the max frequency is level 10.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_38_4_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Disable closing alarm, description=Disable closing alarm<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value4=0, disable the alarm prompt.<br />Value4=1, enable the alarm prompt.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_38_4_0000FF00, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Closing alarm volume, description=Closing alarm volume<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value3: configure the volume of alarm sound (there are 10 levels, the min volume is 1 level and the max volume is 10 levels).</p>, defaultValue=8], ConfigDescriptionParameter [name=config_38_4_00FF0000, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Closing alarm choice, description=Alarm mode when the garage door is closing<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value2: configure the alarm sound (there are 4 types sound saved in EEPROM and user also can update it).</p>, defaultValue=2], ConfigDescriptionParameter [name=config_38_4_0F000000, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Closing alarm LED mode, description=Closing alarm LED mode<br /><h1>Overview</h1><p>Configure the alarm mode when the garage door is closing.</p> <p>Value1: configure the frequency of blinking for the Alarm LED , there are 10 levels from 1 to 10, the minimum frequency is level 1 and the max frequency is level 10.</p>, defaultValue=6], ConfigDescriptionParameter [name=config_39_4, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Unknown state alarm mode, description=Configuration alarm mode when the garage door is in "unknown" state<br /><h1>Overview</h1><p>Configuration alarm mode when the garage door is in<br />"unknown" state:<br />1, Value1: configure the frequency of blinking for the Alarm<br />LED , there are 10 levels that 1 to10 level, the minimum<br />frequency is level 1 and the max frequency is level 10.<br />2, Value2: configure the alarm sound (there are 4 types sound<br />saved in EEPROM and user also can update it).<br />3, Value3: configure the volume of alarm sound (there are 10<br />levels, the min volume is 1 level and the max volume is 10</p> <p>levels).<br />4, Value4=0, disable the alarm prompt. Value4=1, enable the<br />alarm prompt.</p> <p>default values:</p> <p>Value1=4<br />Value2=3<br />Value3=8<br />Value4=0</p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_4, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Closed alarm mode, description=Configure the alarm mode when the garage door is in closed position.<br /><h1>Overview</h1><p>Configuration alarm mode when the garage door is in<br />"closed" state:<br />1, Value1: configure the frequency of blinking for the Alarm<br />LED , there are 10 levels that 1 to10 level, the minimum<br />frequency is level 1 and the max frequency is level 10.<br />2, Value2: configure the alarm sound (there are 4 types sound<br />saved in EEPROM and user also can update it).<br />3, Value3: configure the volume of alarm sound (there are 10<br />levels, the min volume is 1 level and the max volume is 10 levels).<br />4, Value4=0, disable the alarm prompt. Value4=1, enable the<br />alarm prompt.</p> <p>default values:</p> <p>Value1=2<br />Value2=4<br />Value3=8<br />Value4=0</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Tamper switch configuration, description=Configuration report for the tamper switch State<br /><h1>Overview</h1><p>Configuration report for the tamper switch state:<br />1, Value=0x00: Sensor is not removed<br />2, Value=0x0F: Sensor is removed</p> <p><br />Note:<br />1. The Garage Door Controller will send this configuration report to gateway controller or associated nodes automatically if the Sensor is removed.<br />2. You can send the value=0x55555555 of this parameter to controller to relieve the alarm state.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_45_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Temperature, description=Get the environment temperature<br /><h1>Overview</h1><p>Get the environment temperature:<br />The temperature value contains one decimal point. E.g. If the report value=252, the temperature is 25.2 °C .<br />Range is 0 to 500 (0 to 50.0 °C ).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_47_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Button definition, description=Define the function of Button- or Button+.<br /><h1>Overview</h1><p>Define the function of Button- or Button+.<br />Value=0, short pressing the ?Button +/-? will be used to adjust the volume of sound. Long pressing the ?Button +/-? will be used to switch the sound to the next.<br />Value=1, short pressing the ?Button +/-? will be used to switch the sound to the next. Long pressing the ?Button +/-? will be used to adjust the volume of sound.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Door state change report type, description=Configure the door state change report type<br /><h1>Overview</h1><p>It will send the Hail CC/configuration report CC when the state of garage door is changed:</p> <p>1, Value=0 , reserved.<br /> 2, Value=1 , send Hail CC<br /> 3, Value=2 , send Barrier operator report CC</p>, defaultValue=2], ConfigDescriptionParameter [name=config_241_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=241: Pair the Sensor, description=Pair the Sensor with Garage Door Controller<br /><h1>Overview</h1><p>Pair the Sensor with Garage Door Controller.</p> <p>Send Configuration Set:<br />Value=0x55555501, which will trigger to start the pairing of Sensor (installed on the top of the garage door), at this time, the Network LED on the Garage Door Controller will blink slowly and then short press Tamper Switch back of the Sensor.<br />If pairing is successful, the Network LED will stop blinking and the Garage Door Controller will send the configuration report with value=0x01FF to primary controller/gateway. Otherwise, repeat the operation.</p> <p>Note:<br />1. If you do not press the Tamper Switch when starting the pairing mode, the pairing status will keep for 8 second and then exit the pairing status automatically.<br />2. The Sensor has been paired with the Garage Door Controller after factory.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration, description=Enable/disable configuration<br /><h1>Overview</h1><p>Enable/disable configuration<br />1, Value=0 : Enable.<br />2, Value=1 : Disable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_34_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Sensor Calibration, description=Perform Sensor Calibration<br /><h1>Overview</h1><p>Sensor Calibration.</p> <p><br />Calibration Steps:</p> <ol><li>Let the garage door move to full close position.</li> <li>Send this parameter (0x22) with ?value=1? to Garage Door Controller.</li> <li>Let the garage door move to full open position.</li> <li>Let the garage door move to full close position after the step 3 is completed.</li> </ol><p>After the step 4 is completed, all calibration steps are complete.</p> <p>Note: This process should be implemented when the Garage Door Controller just only has one Sensor is installed on the garage door.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_42_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Battery state, description=Configuration report for the battery state of Sensor<br /><h1>Overview</h1><p>Configuration report for the battery state of Sensor:<br />1, Value=0x00: battery power is nominal.<br />2, Value=0x0F: battery power of Sensor is in low battery.<br />It will report the battery power state to associated nodes automatically when the battery power is in low battery.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_43_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Play or Pause ringtone, description=Start playing or Stop playing the ringtone<br /><h1>Overview</h1><p>Start playing or Stop playing the ringtone:<br />1, Value=255, stop playing ringtone.<br />2, Value=1 to 100, start playing the ringtone that you selected.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_44_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Ringtone test volume, description=Set volume for test of ringtone<br /><h1>Overview</h1><p>Test the volume of the current ringtone.</p> <p>Value=1 to value=10, which map to the volume level 1 to level 10.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Position status changed<br /><h1>Overview</h1><p>When the state of load (position status) is changed:</p> <p>1, Set Configuration parameter 80 to 0 : Reserved (Default).<br />2, Set Configuration parameter 80 to 1 : Send Hail CC.<br />3, Set Configuration parameter 80 to 2: send Barrier operator report CC.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Forward the Basic Set<br /><h1>Overview</h1><p>Forward the Basic Set, Switch Binary Set commands to associated nodes in Group 2 when the Garage Door Controller receives the Basic Set, Switch Binary Set commands from main controller.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 307
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.284 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw075_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;reset=true]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW075], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:004B,0203:004B], NodeValue [nodeName=property, value=83], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw075_00_000, parameters=[ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Blinking Behaviour, description=The LSB defines the total time the device need to blink.<br /><h1>Overview</h1><p>The LSB defines the total time the device need to blink. The value if set in seconds. 1 - 255 The MSB defines the on/off interval of the blinking. The unit is 0.1 s. This is a double byte value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Current Overload Protection, description=Load will be closed when the Current over runs<br /><h1>Overview</h1><p> Load will be closed when the Current over runs (US: 15.5A, other country: 16.2A) for more than 2 minutes.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Output Load Status, description=Configure the output load status after re?power on., defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Notification on Status Change, description=Enable device to send notification to associated devices<br /><h1>Overview</h1><p>Enable device to send notification to associated devices (Group 1) when the state of Micro Smart Switch's load changed. DEFAULT is Disable</p>, defaultValue=0], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Configure the state of red LED, description=Enable the device to send notification to associated devices (Group 1)<br /><h1>Overview</h1><p>Enable the device to send notification to associated devices (Group 1) when the state of the Micro Smart Switch's load changed</p>, defaultValue=0], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Enables/disables parameter 91/92, description=Enable/Disable automated sending of report triggered by minimal change of value.<br /><h1>Overview</h1><p>Users, who want a more constant monitoring of power consumption should set this value to 1. The reporting period is by default quite long ( approx. 35minutes)</p>, defaultValue=0], ConfigDescriptionParameter [name=config_91_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=91: Minimum Change to send Report (Watt), description=The value represents the minimum change in Wattage for a Report to be sent.<br /><h1>Overview</h1><p> Range is 0 - 32000</p>, defaultValue=25], ConfigDescriptionParameter [name=config_92_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=92: Minimum Change to send Report (%), description=Minimum change in Wattage Percent for a report to be sent.<br /><h1>Overview</h1><p>The value represents the minimum change in Wattage Percent for a report to be sent. Range is 0 to 100%</p>, defaultValue=5], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set 101?103 to default, description= Enable/Disable automated report triggered by min. change of value.<br /><h1>Overview</h1><p> Enable/Disable automated sending of report triggered by minimal change of value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Report type to send to Group 1, description=The value is a combination number<br /><h1>Overview</h1><p>The value is a combination number made up of the sum of the values for the individual parameters.</p> <p>The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1.</p> <p>Therefore if you want all parameters sending regular r</p>, defaultValue=4], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Report type to send to Group 2, description=The value is a combination number<br /><h1>Overview</h1><p>The value is a combination number made up of the sum of the values for the individual parameters.</p> <p>The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1.</p> <p> Therefore if you want all parameters sending regular re</p>, defaultValue=8], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Report type to send to Group 3, description=The value is a combination number<br /><h1>Overview</h1><p>The value is a combination number <br> made up of the sum of the values for the individual parameters. <br> The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1. <br> Therefore if you want all parameters sending regular re</p>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Interval to send out reports to Group 1, description=Time Interval to send reports to Group 1<br /><h1>Overview</h1><p>Defines the time interval when the defined report of Reporting Group 1 is sent out.</p> <p>0 s - 65535 s - Interval</p>, defaultValue=720], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Interval to send out reports of group 2, description=Time interval to send reports of group 2<br /><h1>Overview</h1><p>Defines the time interval when the defined report of Reporting Group 2 is sent out.</p> <p>0 s - 65535 s - Interval</p>, defaultValue=720], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Interval to send out reports of group 3, description=Time interval when report of Reporting Group 3 is sent.<br /><h1>Overview</h1><p>Defines the time interval when the defined report of Reporting Group 3 is sent out.</p> <p>0 s - 65535 s - Interval</p>, defaultValue=65535], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/disable Configuration Lock, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 253
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;reset=true]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW075], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:004B,0203:004B], NodeValue [nodeName=property, value=83], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw075_00_000, parameters=[ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Blinking Behaviour, description=The LSB defines the total time the device need to blink.<br /><h1>Overview</h1><p>The LSB defines the total time the device need to blink. The value if set in seconds. 1 - 255 The MSB defines the on/off interval of the blinking. The unit is 0.1 s. This is a double byte value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Current Overload Protection, description=Load will be closed when the Current over runs<br /><h1>Overview</h1><p> Load will be closed when the Current over runs (US: 15.5A, other country: 16.2A) for more than 2 minutes.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Output Load Status, description=Configure the output load status after re?power on., defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Notification on Status Change, description=Enable device to send notification to associated devices<br /><h1>Overview</h1><p>Enable device to send notification to associated devices (Group 1) when the state of Micro Smart Switch's load changed. DEFAULT is Disable</p>, defaultValue=0], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Configure the state of red LED, description=Enable the device to send notification to associated devices (Group 1)<br /><h1>Overview</h1><p>Enable the device to send notification to associated devices (Group 1) when the state of the Micro Smart Switch's load changed</p>, defaultValue=0], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Enables/disables parameter 91/92, description=Enable/Disable automated sending of report triggered by minimal change of value.<br /><h1>Overview</h1><p>Users, who want a more constant monitoring of power consumption should set this value to 1. The reporting period is by default quite long ( approx. 35minutes)</p>, defaultValue=0], ConfigDescriptionParameter [name=config_91_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=91: Minimum Change to send Report (Watt), description=The value represents the minimum change in Wattage for a Report to be sent.<br /><h1>Overview</h1><p> Range is 0 - 32000</p>, defaultValue=25], ConfigDescriptionParameter [name=config_92_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=92: Minimum Change to send Report (%), description=Minimum change in Wattage Percent for a report to be sent.<br /><h1>Overview</h1><p>The value represents the minimum change in Wattage Percent for a report to be sent. Range is 0 to 100%</p>, defaultValue=5], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set 101?103 to default, description= Enable/Disable automated report triggered by min. change of value.<br /><h1>Overview</h1><p> Enable/Disable automated sending of report triggered by minimal change of value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Report type to send to Group 1, description=The value is a combination number<br /><h1>Overview</h1><p>The value is a combination number made up of the sum of the values for the individual parameters.</p> <p>The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1.</p> <p>Therefore if you want all parameters sending regular r</p>, defaultValue=4], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Report type to send to Group 2, description=The value is a combination number<br /><h1>Overview</h1><p>The value is a combination number made up of the sum of the values for the individual parameters.</p> <p>The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1.</p> <p> Therefore if you want all parameters sending regular re</p>, defaultValue=8], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Report type to send to Group 3, description=The value is a combination number<br /><h1>Overview</h1><p>The value is a combination number <br> made up of the sum of the values for the individual parameters. <br> The parameters have the values: KWH=8, Wattage=4, Current=2, Voltage=1. <br> Therefore if you want all parameters sending regular re</p>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Interval to send out reports to Group 1, description=Time Interval to send reports to Group 1<br /><h1>Overview</h1><p>Defines the time interval when the defined report of Reporting Group 1 is sent out.</p> <p>0 s - 65535 s - Interval</p>, defaultValue=720], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Interval to send out reports of group 2, description=Time interval to send reports of group 2<br /><h1>Overview</h1><p>Defines the time interval when the defined report of Reporting Group 2 is sent out.</p> <p>0 s - 65535 s - Interval</p>, defaultValue=720], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Interval to send out reports of group 3, description=Time interval when report of Reporting Group 3 is sent.<br /><h1>Overview</h1><p>Defines the time interval when the defined report of Reporting Group 3 is sent out.</p> <p>0 s - 65535 s - Interval</p>, defaultValue=65535], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/disable Configuration Lock, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 253
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.291 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw080_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param37, typeId=aeon_zw080_00_000_config_decimal_param37, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=37]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW080], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0104:0050,0204:0050], NodeValue [nodeName=property, value=90], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw080_00_000, parameters=[ConfigDescriptionParameter [name=config_37_2_000000FF, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Sound, defaultValue=1], ConfigDescriptionParameter [name=config_37_2_0000FF00, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Volume, defaultValue=3], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Enable Notifications to Group 1, description=what type of notification to send to Group 1<br /><h1>Overview</h1><p>Enable to send notifications to associated devices (Group1) when the state of Siren changed (0=nothing,1=hailCC,2=basic CC report).</p>, defaultValue=25], ConfigDescriptionParameter [name=config_200_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=200: Partner ID, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/disable Lock Configuration, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 118
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param37, typeId=aeon_zw080_00_000_config_decimal_param37, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=37]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW080], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0104:0050,0204:0050], NodeValue [nodeName=property, value=90], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw080_00_000, parameters=[ConfigDescriptionParameter [name=config_37_2_000000FF, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Sound, defaultValue=1], ConfigDescriptionParameter [name=config_37_2_0000FF00, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Siren Volume, defaultValue=3], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Enable Notifications to Group 1, description=what type of notification to send to Group 1<br /><h1>Overview</h1><p>Enable to send notifications to associated devices (Group1) when the state of Siren changed (0=nothing,1=hailCC,2=basic CC report).</p>, defaultValue=25], ConfigDescriptionParameter [name=config_200_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=200: Partner ID, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Enable/disable Lock Configuration, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 118
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.296 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw089_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW089], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0059,0102:0059,0202:0059], NodeValue [nodeName=property, value=64], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw089_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Send Sensor binary report on open/close events, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Send Basic Set on open/close event, defaultValue=0], ConfigDescriptionParameter [name=config_101_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Low battery voltage check, description=low battery check when voltage is less than warn voltage<br /><h1>Overview</h1><p>Enable/disable the function of low battery checking, when the current voltage is less than the warning voltage, it will send the Battery Low Warning Report. (00==Disable, 1==Enable) </p>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=240, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Low battery voltage check time, description=Minimum battery low check Interval time is 4 minutes<br /><h1>Overview</h1><p>The Interval time of low battery checking (0~0xFFFFFFFF seconds). The minimum unit of interval time is 4 minutes. If the value is set to 1 minute, the interval time will be 4 minutes. The same is if the value is set to 7 minutes, the interval time will be 8 minutes. Note: 1, This parameter only will be activated after the function of low battery checking (parameter 101) is enabled. 2, Recessed Door Sensor also will check the current battery voltage when it was wake up as other ways (e. g. the Z ? Wave button trigger, magnet switch trigger, and the Wake Up Interval Set timeout trigger) after the function of low battery checking (parameter 101) is enabled.</p>, defaultValue=86640], ConfigDescriptionParameter [name=config_121_4_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=121: Configuration Value 4(LSB) SENSOR BINARY, description=Configuration Value 4(LSB) SENSOR BINARY<br /><h1>Overview</h1><p>set to 16 for sensor binary (recommended)</p> <p>set to 0 for factory default</p>, defaultValue=0], ConfigDescriptionParameter [name=config_121_4_0000FF00, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=121: Config value 3 - BASIC SET, description=Set BASIC SET reporting<br /><h1>Overview</h1><p>Set to 1 for BASIC SET report (factory default)</p> <p>Set to 0 to disable BASIC SET report</p>, defaultValue=1], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Permit other configurations, description=Lock or Unlock other configuration set function, defaultValue=0], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default, description=Reset to the default configuration<br /><h1>Overview</h1><p>Reset all configuration parameters (except the parameter 254) to default settings</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: State Updates], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery Warnings]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 163
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW089], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0059,0102:0059,0202:0059], NodeValue [nodeName=property, value=64], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw089_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Send Sensor binary report on open/close events, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Send Basic Set on open/close event, defaultValue=0], ConfigDescriptionParameter [name=config_101_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Low battery voltage check, description=low battery check when voltage is less than warn voltage<br /><h1>Overview</h1><p>Enable/disable the function of low battery checking, when the current voltage is less than the warning voltage, it will send the Battery Low Warning Report. (00==Disable, 1==Enable) </p>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=240, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Low battery voltage check time, description=Minimum battery low check Interval time is 4 minutes<br /><h1>Overview</h1><p>The Interval time of low battery checking (0~0xFFFFFFFF seconds). The minimum unit of interval time is 4 minutes. If the value is set to 1 minute, the interval time will be 4 minutes. The same is if the value is set to 7 minutes, the interval time will be 8 minutes. Note: 1, This parameter only will be activated after the function of low battery checking (parameter 101) is enabled. 2, Recessed Door Sensor also will check the current battery voltage when it was wake up as other ways (e. g. the Z ? Wave button trigger, magnet switch trigger, and the Wake Up Interval Set timeout trigger) after the function of low battery checking (parameter 101) is enabled.</p>, defaultValue=86640], ConfigDescriptionParameter [name=config_121_4_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=121: Configuration Value 4(LSB) SENSOR BINARY, description=Configuration Value 4(LSB) SENSOR BINARY<br /><h1>Overview</h1><p>set to 16 for sensor binary (recommended)</p> <p>set to 0 for factory default</p>, defaultValue=0], ConfigDescriptionParameter [name=config_121_4_0000FF00, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=121: Config value 3 - BASIC SET, description=Set BASIC SET reporting<br /><h1>Overview</h1><p>Set to 1 for BASIC SET report (factory default)</p> <p>Set to 0 to disable BASIC SET report</p>, defaultValue=1], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Permit other configurations, description=Lock or Unlock other configuration set function, defaultValue=0], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default, description=Reset to the default configuration<br /><h1>Overview</h1><p>Reset all configuration parameters (except the parameter 254) to default settings</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: State Updates], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery Warnings]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 163
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.304 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw095_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;reset=true]]], ChannelTypeXmlResult [id=meter_current1, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_A]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage1, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_V]]], ChannelTypeXmlResult [id=meter_current2, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_A]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage2, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_V]]], ChannelTypeXmlResult [id=meter_current3, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_A]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage3, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_V]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW095], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:005F,0102:005F], NodeValue [nodeName=property, value=375], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw095_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Energy detection mode, description=This parameter is used to configure the energy detection mode.<br /><h1>Overview</h1><p>This parameter is used to configure the energy detection mode when the parameter 101~103 have been configured:<br />0 = report Wattage and the absolute KWH value (default);<br />1 = report positive/negative Wattage and the algebraic sum KWH value;<br />2 = report positive/negative Wattage and the positive KWH value (consuming electricity);<br />3 = report positive/negative Wattage and the negative KWH value (generating electricity).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=16, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Selective Reporting, description=Enable selective reporting.<br /><h1>Overview</h1><p>Enable selective reporting only when power change reaches</p> <p>a certain threshold or percentage set in 4?10 below. This is</p> <p>used to reduce network traffic. (0 == disable, 1 == enable)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Current Threshold - Whole HEM, description=Threshold change in wattage (Whole HEM)., defaultValue=50], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Current Threshold - Clamp 1, description=Threshold change in wattage (Clamp 1)., defaultValue=50], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Current Threshold - Clamp 2, description=Threshold change in wattage (Clamp 2)., defaultValue=50], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Current Threshold - Clamp 3, description=Threshold change in wattage (Clamp 3)., defaultValue=50], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Percent Change - Whole HEM, description=Percentage change in wattage (Whole HEM)., defaultValue=10], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Percent Change - Clamp 1, description=Percentage change in wattage (Clamp 1)., defaultValue=10], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Percent Change - Clamp 2, description=Percentage change in wattage (Clamp 2)., defaultValue=10], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Percent Change - Clamp 3, description=Percentage change in wattage (Clamp3), defaultValue=10], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Enable /Disable CRC-16 Encapsulation, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Report Group 1, description=Which reports need to send in Report group 1<br /><h1>Overview</h1><p>This page provides examples for setting the type of reports you want from the clamps and total readings using Parameter 101-103 for Home Energy Meter Gen5 and form part of the larger Home Energy Meter Gen5 user guide.</p> <p>To set specific reports for your HEM Gen5, refer to the decimal table below if you do not know how to read a binary table. All you will need to do is add the decimal values together of all the settings you want, and then utilize the sum as the parameter setting value.</p> <p>You may download an easy excel sheet by clicking here, or clicking on the attachment below.</p> <p>ie. Parameter 101 [4 byte dec]: 6927 [This reports kwh and watt for total HEM, clamp 1, and clamp 2 + Voltage and Amperage for Total HEM readings]</p> <p>ie2. Parameter 101 [4 btye dec]: 3 (from 1 + 2) (reports kWh and Watt on Total Readings) </p> <p>Byte # Decimal Value Output Clamp # HEM Restriction</p> <p>byte 4 1 kWh Total Readings <br />byte 4 2 Watt Total Readings <br />byte 4 4 Voltage Total Readings <br />byte 4 8 Amperage Total Readings <br />byte 4 16 kVarh Total Readings Gen5 only <br />byte 4 32 kVar Total Readings Gen5 only <br />byte 4 64 Reserved <br />byte 4 128 Reserved <br />byte 3 256 Watt Clamp 1 <br /> byte 3 512 Watt Clamp 2 <br />byte 3 1024 Watt Clamp 3 <br />byte 3 2048 kWh Clamp 1 <br />byte 3 4096 kWh Clamp 2 <br />byte 3 8192 kWh Clamp 3 <br />byte 3 16384 Reserved <br />byte 3 32768 Reserved <br />byte 2 65536 Voltage Clamp 1 <br />byte 2 131072 Voltage Clamp 2 <br />byte 2 262144 Voltage Clamp 3 <br />byte 2 524288 Amperage Clamp 1 <br />byte 2 1048576 Amperage Clamp 2 <br />byte 2 2097152 Amperage Clamp 3 <br />byte 2 4194304 Reserved <br />byte 2 8388608 Reserved <br />byte 1 16777216 kVah Clamp 1 Gen5 only <br />byte 1 33554432 kVah Clamp 2 Gen5 only <br />byte 1 67108864 kVah Clamp 3 Gen5 only <br />byte 1 134217728 kVar Clamp 1 Gen5 only <br />byte 1 268435456 kVar Clamp 2 Gen5 only <br />byte 1 536870912 kVar Clamp 3 Gen5 only <br />byte 1 1073741824 Reserved <br />byte 1 2147483648 Reserved </p> <p>The table above shows a decimal representation of all flags that can be set on parameter 101-103 to report specific data.</p> <p><strong>Example use of the Report Table.</strong></p> <p>For example, if you want to report only the total KWH consumption, and the Wattage for clamp 3, you would add 1 + 1024 and set the sum (1025) to parameter 101, 102, or 103. </p> <p>As another example, if you want to report Wattage and KWH power consumption for all clamps, you would add 256 + 512 + 1024 + 2048 + 4096 + 8192, then set the sum (16128) to parameter 101, 102, or 103. </p> <p>And if you want to report everything, you would add the whole table together and set it to 101, and set 102 and 103 to 0 values. </p> <p><strong>Setting an automatic report interval.</strong></p> <p>Parameter 111-113 [4 byte dec] can be configured through your gateway in case the default settings of your HEM is not what you desire. </p> <p>Parameter 111 will set the interval for Group 1 (parameter 101), parameter 112 will set the interval for Group 2 (parameter 102), and parameter 113 will set the interval for Group 3 (parameter 103). </p> <p>As an example, you have set parameter 101 to report the total KWH consumption and the wattage for clamp 3, and you want to report it every 500 seconds. Set Parameter 111 [4 byte dec] to 500.</p> <p><strong>Utilizing different groups.</strong></p> <p>Your Home Energy Meter has 3 different groups that you may setup, from the settings and examples above, you may configure each group to report different clamps and total reports to report at different interval. Group 1 uses Parameter 101 and 111, group 2 uses parameter 102 and 112, and group 3 uses parameter 103 and 113.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Report Group 2, description=Which reports need to send in Report group 2<br /><h1>Overview</h1><p>See Report Group 1</p>, defaultValue=1], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Report Group 3, description=Which reports need to send in Report group 3<br /><h1>Overview</h1><p>See Report Group 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Interval to send out reports of group 1, defaultValue=60], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Interval to send out reports of group 2, defaultValue=120], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Interval to send out reports of group 3, defaultValue=120], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration, description=Enable/Disable Lock Configuration<br /><h1>Overview</h1><p>Enable/Disable Lock Configuration</p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to Default Factory Setting, description=Reset all settings to factory defaults<br /><h1>Overview</h1><p>Will reset the configuration to factory defaults. If you upgrade firmware and are getting crazy readings back, reset the unit and reconfigure it.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 329
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;reset=true]]], ChannelTypeXmlResult [id=meter_current1, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_A]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage1, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_V]]], ChannelTypeXmlResult [id=meter_current2, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_A]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage2, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_V]]], ChannelTypeXmlResult [id=meter_current3, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_A]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage3, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_V]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW095], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:005F,0102:005F], NodeValue [nodeName=property, value=375], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw095_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Energy detection mode, description=This parameter is used to configure the energy detection mode.<br /><h1>Overview</h1><p>This parameter is used to configure the energy detection mode when the parameter 101~103 have been configured:<br />0 = report Wattage and the absolute KWH value (default);<br />1 = report positive/negative Wattage and the algebraic sum KWH value;<br />2 = report positive/negative Wattage and the positive KWH value (consuming electricity);<br />3 = report positive/negative Wattage and the negative KWH value (generating electricity).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=16, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Selective Reporting, description=Enable selective reporting.<br /><h1>Overview</h1><p>Enable selective reporting only when power change reaches</p> <p>a certain threshold or percentage set in 4?10 below. This is</p> <p>used to reduce network traffic. (0 == disable, 1 == enable)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Current Threshold - Whole HEM, description=Threshold change in wattage (Whole HEM)., defaultValue=50], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Current Threshold - Clamp 1, description=Threshold change in wattage (Clamp 1)., defaultValue=50], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Current Threshold - Clamp 2, description=Threshold change in wattage (Clamp 2)., defaultValue=50], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Current Threshold - Clamp 3, description=Threshold change in wattage (Clamp 3)., defaultValue=50], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Percent Change - Whole HEM, description=Percentage change in wattage (Whole HEM)., defaultValue=10], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Percent Change - Clamp 1, description=Percentage change in wattage (Clamp 1)., defaultValue=10], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Percent Change - Clamp 2, description=Percentage change in wattage (Clamp 2)., defaultValue=10], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Percent Change - Clamp 3, description=Percentage change in wattage (Clamp3), defaultValue=10], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Enable /Disable CRC-16 Encapsulation, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Report Group 1, description=Which reports need to send in Report group 1<br /><h1>Overview</h1><p>This page provides examples for setting the type of reports you want from the clamps and total readings using Parameter 101-103 for Home Energy Meter Gen5 and form part of the larger Home Energy Meter Gen5 user guide.</p> <p>To set specific reports for your HEM Gen5, refer to the decimal table below if you do not know how to read a binary table. All you will need to do is add the decimal values together of all the settings you want, and then utilize the sum as the parameter setting value.</p> <p>You may download an easy excel sheet by clicking here, or clicking on the attachment below.</p> <p>ie. Parameter 101 [4 byte dec]: 6927 [This reports kwh and watt for total HEM, clamp 1, and clamp 2 + Voltage and Amperage for Total HEM readings]</p> <p>ie2. Parameter 101 [4 btye dec]: 3 (from 1 + 2) (reports kWh and Watt on Total Readings) </p> <p>Byte # Decimal Value Output Clamp # HEM Restriction</p> <p>byte 4 1 kWh Total Readings <br />byte 4 2 Watt Total Readings <br />byte 4 4 Voltage Total Readings <br />byte 4 8 Amperage Total Readings <br />byte 4 16 kVarh Total Readings Gen5 only <br />byte 4 32 kVar Total Readings Gen5 only <br />byte 4 64 Reserved <br />byte 4 128 Reserved <br />byte 3 256 Watt Clamp 1 <br /> byte 3 512 Watt Clamp 2 <br />byte 3 1024 Watt Clamp 3 <br />byte 3 2048 kWh Clamp 1 <br />byte 3 4096 kWh Clamp 2 <br />byte 3 8192 kWh Clamp 3 <br />byte 3 16384 Reserved <br />byte 3 32768 Reserved <br />byte 2 65536 Voltage Clamp 1 <br />byte 2 131072 Voltage Clamp 2 <br />byte 2 262144 Voltage Clamp 3 <br />byte 2 524288 Amperage Clamp 1 <br />byte 2 1048576 Amperage Clamp 2 <br />byte 2 2097152 Amperage Clamp 3 <br />byte 2 4194304 Reserved <br />byte 2 8388608 Reserved <br />byte 1 16777216 kVah Clamp 1 Gen5 only <br />byte 1 33554432 kVah Clamp 2 Gen5 only <br />byte 1 67108864 kVah Clamp 3 Gen5 only <br />byte 1 134217728 kVar Clamp 1 Gen5 only <br />byte 1 268435456 kVar Clamp 2 Gen5 only <br />byte 1 536870912 kVar Clamp 3 Gen5 only <br />byte 1 1073741824 Reserved <br />byte 1 2147483648 Reserved </p> <p>The table above shows a decimal representation of all flags that can be set on parameter 101-103 to report specific data.</p> <p><strong>Example use of the Report Table.</strong></p> <p>For example, if you want to report only the total KWH consumption, and the Wattage for clamp 3, you would add 1 + 1024 and set the sum (1025) to parameter 101, 102, or 103. </p> <p>As another example, if you want to report Wattage and KWH power consumption for all clamps, you would add 256 + 512 + 1024 + 2048 + 4096 + 8192, then set the sum (16128) to parameter 101, 102, or 103. </p> <p>And if you want to report everything, you would add the whole table together and set it to 101, and set 102 and 103 to 0 values. </p> <p><strong>Setting an automatic report interval.</strong></p> <p>Parameter 111-113 [4 byte dec] can be configured through your gateway in case the default settings of your HEM is not what you desire. </p> <p>Parameter 111 will set the interval for Group 1 (parameter 101), parameter 112 will set the interval for Group 2 (parameter 102), and parameter 113 will set the interval for Group 3 (parameter 103). </p> <p>As an example, you have set parameter 101 to report the total KWH consumption and the wattage for clamp 3, and you want to report it every 500 seconds. Set Parameter 111 [4 byte dec] to 500.</p> <p><strong>Utilizing different groups.</strong></p> <p>Your Home Energy Meter has 3 different groups that you may setup, from the settings and examples above, you may configure each group to report different clamps and total reports to report at different interval. Group 1 uses Parameter 101 and 111, group 2 uses parameter 102 and 112, and group 3 uses parameter 103 and 113.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Report Group 2, description=Which reports need to send in Report group 2<br /><h1>Overview</h1><p>See Report Group 1</p>, defaultValue=1], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Report Group 3, description=Which reports need to send in Report group 3<br /><h1>Overview</h1><p>See Report Group 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Interval to send out reports of group 1, defaultValue=60], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Interval to send out reports of group 2, defaultValue=120], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Interval to send out reports of group 3, defaultValue=120], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration, description=Enable/Disable Lock Configuration<br /><h1>Overview</h1><p>Enable/Disable Lock Configuration</p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to Default Factory Setting, description=Reset all settings to factory defaults<br /><h1>Overview</h1><p>Will reset the configuration to factory defaults. If you upgrade firmware and are getting crazy readings back, reset the unit and reconfigure it.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 329
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.326 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw100_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064], NodeValue [nodeName=property, value=1.6], NodeValue [nodeName=property, value=73], NodeValue [nodeName=property, value=supportedGetSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_2, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>The value contains one decimal point. E.g. if the value is set to 20, the threshold value =2.0°C (EU/AU version) or 2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C, defaultValue=0], ConfigDescriptionParameter [name=config_101_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_1, type=INTEGER, groupName=configuration, min=-100, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-100,100] or [-10°C ,10 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>The value contains one decimal point. E.g. if the value is set to 20, the calibration value is 2.0°C (EU/AU version) or 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB).</li> </ol><p><br />If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=<br /><h1>Overview</h1><p>Enable/disable Configuration Locked (0 =disable, 1 = enable).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 358
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064], NodeValue [nodeName=property, value=1.6], NodeValue [nodeName=property, value=73], NodeValue [nodeName=property, value=supportedGetSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_2, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>The value contains one decimal point. E.g. if the value is set to 20, the threshold value =2.0°C (EU/AU version) or 2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C, defaultValue=0], ConfigDescriptionParameter [name=config_101_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_1, type=INTEGER, groupName=configuration, min=-100, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-100,100] or [-10°C ,10 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>The value contains one decimal point. E.g. if the value is set to 20, the calibration value is 2.0°C (EU/AU version) or 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB).</li> </ol><p><br />If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=<br /><h1>Overview</h1><p>Enable/disable Configuration Locked (0 =disable, 1 = enable).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 358
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.338 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw100_1_10.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=8]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064], NodeValue [nodeName=property, value=1.10], NodeValue [nodeName=property, value=778], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_01_010, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Timeout after wake up, description=Set the timeout of awake after the Wake Up CC is sent out..., defaultValue=30], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Report the current power mode, description=Report the current power mode and the product state of battery power mode<br /><h1>Overview</h1><p>Value1 (MSB): 0x00=USB power mode, 0x01=Battery power mode</p> <p>Value2 (LSB): 0x00=keep sleep state for Battery power mode, 0x01=keep awake for 10 minutes for battery power mode</p> <p>NOTE: this parameter cannot be used as Get/Set usage</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p> <p>Note: If USB Power, the Sensor will check threshold every 10 seconds. If battery power, the Sensor will check the threshold when it is waken up.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_4_0000FF00, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold Unit, description=Sets the unit of the threshold<br /><h1>Overview</h1><p>According to specs, only 2 values are allowed in the lower word:</p> <p>(0x0100=Celsius, 0x0200=Fahrenheit). </p> <p>This translates to the fact, that only the upper byte of the lower word is used with only 2 values allowed:</p> <p>1= Celsius</p> <p>2= Fahrenheit</p>, defaultValue=1], ConfigDescriptionParameter [name=config_41_4_00FF0000, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Threshold change in temperature to induce an automatic report.<br /><h1>Overview</h1><p>It seems that only the lower byte of the upper word is used for temperature threshold.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C<br /><h1>Overview</h1><p>Enable/Disable to send the alarm report of low temperature (<-15°C)</p> <p>Value=0, disable</p> <p>Value=1, enable (The MultiSensor will send a report of Multi Level Temperature CC to controller if the current temperature is less then -15°C).</p> <p>Note: The battery activity will reduced at low temperatures (-15 degrees Celsius and below), wich will lead to the product may not work normally. It is recommended to use USB power at low temperatures.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_48_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=48: Send a report if the measurement is out of limits, description=Send a report when the measurement is more than the upper limit value or less than the lower limit value.<br /><h1>Overview</h1><p>Enable/disable to send a report when the measurement is more than the upper limit value or less than the lower limit value.</p> <p>Bit mask = 0, disable.</p> <p>Bit mask = 1, enable.</p> <p>Bit 0 = temperature.</p> <p>Bit 1 = humidity.</p> <p>Bit 2 = luminance.</p> <p>Bit 3 = ultraviolet.</p> <p>The above bit masks are used to enable/disable to send out a report when the measurement is less than the lower limit value. The below bit masks are used to enable/disable to send out a report when the measurement is more than the upper limit value</p> <p>Bit 4 = temperature.</p> <p>Bit 5 = humidity.</p> <p>Bit 6 = luminance.</p> <p>Bit 7 = ultraviolet.</p> <p><em>Note:</em> If USB power, the Sensor will check the limit every 10 seconds. If battery power, the Sensor will check the limit when it is waken up. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: Upper limit value of humidity sensor, description=Upper limit value of humidity sensor<br /><h1>Overview</h1><p>Set the upper limit value of humidity sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. Upper limit range: 0 to 100%. E.g. The default upper limit is 60%, when the measurement is more than 60%, it will be triggered to send out a humidity sensor report. </p>, defaultValue=60], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Lower limit value of humidity sensor, description=Lower limit value of humidity sensor<br /><h1>Overview</h1><p>Set the lower limit value of humidity sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. Lower limit range: 0 to 100%.</p> <p>E.g. The default lower limit is 50%, when the measurement is less than 50%, it will be triggered to send out a humidity sensor report. </p>, defaultValue=50], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=0, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: Upper limit value of Lighting sensor, description=Upper limit value of Lighting sensor<br /><h1>Overview</h1><p>Set the upper limit value of Lighting sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. Upper limit range: 0 to 30000 Lux.</p> <p>E.g. The default upper limit is 1000Lux, when the measurement is more than 1000Lux, it will be triggered to send out a Lighting sensor report. </p>, defaultValue=1000], ConfigDescriptionParameter [name=config_54_2, type=INTEGER, groupName=configuration, min=0, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Lower limit value of Lighting sensor, description=Lower limit value of Lighting sensor<br /><h1>Overview</h1><p>Set the lower limit value of Lighting sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. Lower limit range: 0 to 30000 Lux.</p> <p>E.g. The default lower limit is 100Lux, when the measurement is less than 100Lux, it will be triggered to send out a Lighting sensor report. </p>, defaultValue=100], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=1, max=11, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: Upper limit value of ultraviolet sensor, description=Upper limit value of ultraviolet sensor<br /><h1>Overview</h1><p>Set the upper limit value of ultraviolet sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. Upper limit range: 1 to 11.</p> <p>E.g. The default upper limit is 8, when the measurement is more than 8, it will be triggered to send out a ultraviolet sensor report. </p>, defaultValue=8], ConfigDescriptionParameter [name=config_56_1, type=INTEGER, groupName=configuration, min=1, max=11, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=56: Lower limit value of ultraviolet sensor, description=Lower limit value of ultraviolet sensor<br /><h1>Overview</h1><p>Set the lower limit value of ultraviolet sensor. When the measurement is less than this upper limit, which will trigger to sent out a sensor report. Lower limit range: 1 to 11.</p> <p>E.g. The default lower limit is 4, when the measurement is less than 8, it will be triggered to send out a ultraviolet sensor report. </p>, defaultValue=4], ConfigDescriptionParameter [name=config_57_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=57: Recover limit value of temperature sensor, description=Recover limit value of temperature sensor<br /><h1>Overview</h1><p>Set the recover limit value of temperature sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. High byte is the recover limit value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</p> <p>4. Recover limit range: 1.0 to 25.5 ?/ ? (0x0101 to 0xFF01 or 0x0102 to 0xFF02).</p> <p>E.g. The default recover limit value is 2.0 ?/? (0x1401/0x1402), when the measurement is less than (Upper limit ? 2), the upper limit report would be enabled one time or when the measurement is more</p>, defaultValue=0], ConfigDescriptionParameter [name=config_58_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Recover limit value of humidity sensor, description=Recover limit value of humidity sensor<br /><h1>Overview</h1><p>Set the recover limit value of humidity sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. Recover limit range: 1 to 50% (0x01 to 0x32).</p> <p>E.g. The default recover limit value is 5%, when the measurement is less than (Upper limit ? 5), the upper limit report would be enabled one time or when the measurement is more than (Lower limit + 5), the lower limit report would be enabled one time. </p>, defaultValue=5], ConfigDescriptionParameter [name=config_59_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Recover limit value of Lighting sensor., description=Recover limit value of Lighting sensor.<br /><h1>Overview</h1><p>Set the recover limit value of Lighting sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. Unit = 10×Recover limit (Lux)</p> <p>4. <strong>Recover limit range: 10 to 2550Lux (0x01 to 0xFF). </strong></p> <p>E.g. The default recover limit value is 100 Lux, when the measurement is less than (Upper limit ? 100), the upper limit report would be enabled one time or when the measurement is more than (Lower limit + 100), the lower limit report would be enabled one time. </p>, defaultValue=10], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=1, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Recover limit value of Ultraviolet sensor, description=Recover limit value of Ultraviolet sensor<br /><h1>Overview</h1><p>Set the recover limit value of Ultraviolet sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. Recover limit range: 1 to 5 (0x01 to 0x05).</p> <p>E.g. The default recover limit value is 2, when the measurement is less than (Upper limit ? 2), the upper limit report would be enabled one time or when the measurement is more than (Lower limit + 2), the lower limit report would be enabled one time. </p>, defaultValue=2], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Out-of-limit state of the Sensors, description=Out-of-limit state of the Sensors<br /><h1>Overview</h1><p>Get the out-of-limit state of the Sensors.</p> <p>Bit mask = 0, within the limit.</p> <p>Bit mask = 1, out of the limit.</p> <p>Bit 0 = temperature.</p> <p>Bit 1 = humidity.</p> <p>Bit 2 = luminance.</p> <p>Bit 3 = ultraviolet.</p> <p>The above bit masks are used to indicate whether the current measurements of the Sensors are out of the lower limit.. The below bit masks are used to indicate whether the current measurements of the Sensors are out of the upper limit.</p> <p>Bit 4 = temperature.</p> <p>Bit 5 = humidity.</p> <p>Bit 6 = luminance.</p> <p>Bit 7 = ultraviolet</p>, defaultValue=0], ConfigDescriptionParameter [name=config_64_1, type=INTEGER, groupName=configuration, min=1, max=2, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=64: Default unit of the automatic temperature report, description=Default unit of the automatic temperature report<br /><h1>Overview</h1><p>Set the default unit of the automatic temperature report in parameter 101- 103. 1 = Celsius. 2 = Fahrenheit. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: LED function, description=Disable/Enable LED function<br /><h1>Overview</h1><p>Enable/disable the LED blinking.<br />0 = Enable LED blinking.<br />1 = Disable LED blinking only when the PIR is triggered.<br />2 = Completely disable LED for motion, wakeup, and sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_2, type=INTEGER, groupName=configuration, min=-128, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-128,127] or [-12.8°C ,12.7 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>High byte is the calibration value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The calibration value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the calibration value is 2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the calibration value is 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB). If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</li> </ol>, defaultValue=0], ConfigDescriptionParameter [name=config_201_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Unit, defaultValue=1], ConfigDescriptionParameter [name=config_201_2_0000FF00, type=INTEGER, groupName=configuration, min=-127, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Value, description=Calibration value containing one decimal point, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=Enable or Disable changing of configuration parameters<br /><h1>Overview</h1><p>Enable/disable Configuration Locked (0 =disable, 1 = enable).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>High byte is the threshold value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The threshold value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the threshold value =2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the threshold value=2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_49_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Upper limit value of temperature sensor, description=Upper limit value of temperature sensor<br /><h1>Overview</h1><p>Set the upper limit value of temperature sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report.</p> <p>High byte is the upper limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius.</p> <p>Upper limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8). E.g. The default upper limit of EU/AU version is 28.0 ? (0x0118), when the measurement is more than 28.0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit.</p> <p>Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848). E.g. The default upper limit of US version is 82.4? (0X0338), when the measurement is more than 82.4?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_49_4_0000FF00_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Unit selection for upper limit value of temperature sensor, description=Unit selection for upper limit value of temperature sensor<br /><h1>Overview</h1><p>Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit). </p>, defaultValue=1], ConfigDescriptionParameter [name=config_49_4_7FFF0000_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Upper limit value of temperature sensor, description=Upper limit value of temperature sensor<br /><h1>Overview</h1><p>Set the upper limit value of temperature sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. High byte is the upper limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius. Upper limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8).</p> <p>E.g. The default upper limit of EU/AU version is 28.0 ? (0x0118), when the measurement is more than 28.0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit. Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848).</p> <p>E.g. The default upper limit of US version is 82.4? (0X0338), when the measurement is more than 82.4?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=280], ConfigDescriptionParameter [name=config_50_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Lower limit value of temperature sensor, description=Lower limit value of temperature sensor<br /><h1>Overview</h1><p>Set the lower limit value of temperature sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. High byte is the lower limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius.</p> <p>Lower limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8). E.g. The default lower limit of EU/AU version is 0 ? (0x0000), when the measurement is less than 0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit.</p> <p>Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848). E.g. The default lower limit of US version is 32.0? (0x0140), when the measurement is less than 32.0?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_4_0000FF00_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Unit selection for lower limit value of temperature sensor, description=Unit selection for lower limit value of temperature sensor<br /><h1>Overview</h1><p>Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit). </p>, defaultValue=1], ConfigDescriptionParameter [name=config_50_4_7FFF0000_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Lower limit value of temperature sensor, description=Lower limit value of temperature sensor<br /><h1>Overview</h1><p>Set the lower limit value of temperature sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. High byte is the lower limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius. Lower limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8).</p> <p>E.g. The default lower limit of EU/AU version is 0 ? (0x0000), when the measurement is less than 0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit. Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848).</p> <p>E.g. The default lower limit of US version is 32.0? (0x0140), when the measurement is less than 32.0?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 614
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=8]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064], NodeValue [nodeName=property, value=1.10], NodeValue [nodeName=property, value=778], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_01_010, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Timeout after wake up, description=Set the timeout of awake after the Wake Up CC is sent out..., defaultValue=30], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Report the current power mode, description=Report the current power mode and the product state of battery power mode<br /><h1>Overview</h1><p>Value1 (MSB): 0x00=USB power mode, 0x01=Battery power mode</p> <p>Value2 (LSB): 0x00=keep sleep state for Battery power mode, 0x01=keep awake for 10 minutes for battery power mode</p> <p>NOTE: this parameter cannot be used as Get/Set usage</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p> <p>Note: If USB Power, the Sensor will check threshold every 10 seconds. If battery power, the Sensor will check the threshold when it is waken up.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_4_0000FF00, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold Unit, description=Sets the unit of the threshold<br /><h1>Overview</h1><p>According to specs, only 2 values are allowed in the lower word:</p> <p>(0x0100=Celsius, 0x0200=Fahrenheit). </p> <p>This translates to the fact, that only the upper byte of the lower word is used with only 2 values allowed:</p> <p>1= Celsius</p> <p>2= Fahrenheit</p>, defaultValue=1], ConfigDescriptionParameter [name=config_41_4_00FF0000, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Threshold change in temperature to induce an automatic report.<br /><h1>Overview</h1><p>It seems that only the lower byte of the upper word is used for temperature threshold.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C<br /><h1>Overview</h1><p>Enable/Disable to send the alarm report of low temperature (<-15°C)</p> <p>Value=0, disable</p> <p>Value=1, enable (The MultiSensor will send a report of Multi Level Temperature CC to controller if the current temperature is less then -15°C).</p> <p>Note: The battery activity will reduced at low temperatures (-15 degrees Celsius and below), wich will lead to the product may not work normally. It is recommended to use USB power at low temperatures.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_48_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=48: Send a report if the measurement is out of limits, description=Send a report when the measurement is more than the upper limit value or less than the lower limit value.<br /><h1>Overview</h1><p>Enable/disable to send a report when the measurement is more than the upper limit value or less than the lower limit value.</p> <p>Bit mask = 0, disable.</p> <p>Bit mask = 1, enable.</p> <p>Bit 0 = temperature.</p> <p>Bit 1 = humidity.</p> <p>Bit 2 = luminance.</p> <p>Bit 3 = ultraviolet.</p> <p>The above bit masks are used to enable/disable to send out a report when the measurement is less than the lower limit value. The below bit masks are used to enable/disable to send out a report when the measurement is more than the upper limit value</p> <p>Bit 4 = temperature.</p> <p>Bit 5 = humidity.</p> <p>Bit 6 = luminance.</p> <p>Bit 7 = ultraviolet.</p> <p><em>Note:</em> If USB power, the Sensor will check the limit every 10 seconds. If battery power, the Sensor will check the limit when it is waken up. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: Upper limit value of humidity sensor, description=Upper limit value of humidity sensor<br /><h1>Overview</h1><p>Set the upper limit value of humidity sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. Upper limit range: 0 to 100%. E.g. The default upper limit is 60%, when the measurement is more than 60%, it will be triggered to send out a humidity sensor report. </p>, defaultValue=60], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Lower limit value of humidity sensor, description=Lower limit value of humidity sensor<br /><h1>Overview</h1><p>Set the lower limit value of humidity sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. Lower limit range: 0 to 100%.</p> <p>E.g. The default lower limit is 50%, when the measurement is less than 50%, it will be triggered to send out a humidity sensor report. </p>, defaultValue=50], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=0, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: Upper limit value of Lighting sensor, description=Upper limit value of Lighting sensor<br /><h1>Overview</h1><p>Set the upper limit value of Lighting sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. Upper limit range: 0 to 30000 Lux.</p> <p>E.g. The default upper limit is 1000Lux, when the measurement is more than 1000Lux, it will be triggered to send out a Lighting sensor report. </p>, defaultValue=1000], ConfigDescriptionParameter [name=config_54_2, type=INTEGER, groupName=configuration, min=0, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Lower limit value of Lighting sensor, description=Lower limit value of Lighting sensor<br /><h1>Overview</h1><p>Set the lower limit value of Lighting sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. Lower limit range: 0 to 30000 Lux.</p> <p>E.g. The default lower limit is 100Lux, when the measurement is less than 100Lux, it will be triggered to send out a Lighting sensor report. </p>, defaultValue=100], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=1, max=11, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: Upper limit value of ultraviolet sensor, description=Upper limit value of ultraviolet sensor<br /><h1>Overview</h1><p>Set the upper limit value of ultraviolet sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. Upper limit range: 1 to 11.</p> <p>E.g. The default upper limit is 8, when the measurement is more than 8, it will be triggered to send out a ultraviolet sensor report. </p>, defaultValue=8], ConfigDescriptionParameter [name=config_56_1, type=INTEGER, groupName=configuration, min=1, max=11, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=56: Lower limit value of ultraviolet sensor, description=Lower limit value of ultraviolet sensor<br /><h1>Overview</h1><p>Set the lower limit value of ultraviolet sensor. When the measurement is less than this upper limit, which will trigger to sent out a sensor report. Lower limit range: 1 to 11.</p> <p>E.g. The default lower limit is 4, when the measurement is less than 8, it will be triggered to send out a ultraviolet sensor report. </p>, defaultValue=4], ConfigDescriptionParameter [name=config_57_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=57: Recover limit value of temperature sensor, description=Recover limit value of temperature sensor<br /><h1>Overview</h1><p>Set the recover limit value of temperature sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. High byte is the recover limit value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</p> <p>4. Recover limit range: 1.0 to 25.5 ?/ ? (0x0101 to 0xFF01 or 0x0102 to 0xFF02).</p> <p>E.g. The default recover limit value is 2.0 ?/? (0x1401/0x1402), when the measurement is less than (Upper limit ? 2), the upper limit report would be enabled one time or when the measurement is more</p>, defaultValue=0], ConfigDescriptionParameter [name=config_58_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Recover limit value of humidity sensor, description=Recover limit value of humidity sensor<br /><h1>Overview</h1><p>Set the recover limit value of humidity sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. Recover limit range: 1 to 50% (0x01 to 0x32).</p> <p>E.g. The default recover limit value is 5%, when the measurement is less than (Upper limit ? 5), the upper limit report would be enabled one time or when the measurement is more than (Lower limit + 5), the lower limit report would be enabled one time. </p>, defaultValue=5], ConfigDescriptionParameter [name=config_59_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Recover limit value of Lighting sensor., description=Recover limit value of Lighting sensor.<br /><h1>Overview</h1><p>Set the recover limit value of Lighting sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. Unit = 10×Recover limit (Lux)</p> <p>4. <strong>Recover limit range: 10 to 2550Lux (0x01 to 0xFF). </strong></p> <p>E.g. The default recover limit value is 100 Lux, when the measurement is less than (Upper limit ? 100), the upper limit report would be enabled one time or when the measurement is more than (Lower limit + 100), the lower limit report would be enabled one time. </p>, defaultValue=10], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=1, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Recover limit value of Ultraviolet sensor, description=Recover limit value of Ultraviolet sensor<br /><h1>Overview</h1><p>Set the recover limit value of Ultraviolet sensor.</p> <p><em>Note</em>:</p> <p>1. When the current measurement <= (Upper limit ? Recover limit), the upper limit report is enabled and then it would send out a sensor report when the next measurement is more than the upper limit. After that the upper limit report would be disabled again until the measurement <= (Upper limit ? Recover limit).</p> <p>2. When the current measurement >= (Lower limit + Recover limit), the lower limit report is enabled and then it would send out a sensor report when the next measurement is less than the lower limit. After that the lower limit report would be disabled again until the measurement >= (Lower limit + Recover limit).</p> <p>3. Recover limit range: 1 to 5 (0x01 to 0x05).</p> <p>E.g. The default recover limit value is 2, when the measurement is less than (Upper limit ? 2), the upper limit report would be enabled one time or when the measurement is more than (Lower limit + 2), the lower limit report would be enabled one time. </p>, defaultValue=2], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Out-of-limit state of the Sensors, description=Out-of-limit state of the Sensors<br /><h1>Overview</h1><p>Get the out-of-limit state of the Sensors.</p> <p>Bit mask = 0, within the limit.</p> <p>Bit mask = 1, out of the limit.</p> <p>Bit 0 = temperature.</p> <p>Bit 1 = humidity.</p> <p>Bit 2 = luminance.</p> <p>Bit 3 = ultraviolet.</p> <p>The above bit masks are used to indicate whether the current measurements of the Sensors are out of the lower limit.. The below bit masks are used to indicate whether the current measurements of the Sensors are out of the upper limit.</p> <p>Bit 4 = temperature.</p> <p>Bit 5 = humidity.</p> <p>Bit 6 = luminance.</p> <p>Bit 7 = ultraviolet</p>, defaultValue=0], ConfigDescriptionParameter [name=config_64_1, type=INTEGER, groupName=configuration, min=1, max=2, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=64: Default unit of the automatic temperature report, description=Default unit of the automatic temperature report<br /><h1>Overview</h1><p>Set the default unit of the automatic temperature report in parameter 101- 103. 1 = Celsius. 2 = Fahrenheit. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: LED function, description=Disable/Enable LED function<br /><h1>Overview</h1><p>Enable/disable the LED blinking.<br />0 = Enable LED blinking.<br />1 = Disable LED blinking only when the PIR is triggered.<br />2 = Completely disable LED for motion, wakeup, and sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_2, type=INTEGER, groupName=configuration, min=-128, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-128,127] or [-12.8°C ,12.7 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>High byte is the calibration value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The calibration value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the calibration value is 2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the calibration value is 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB). If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</li> </ol>, defaultValue=0], ConfigDescriptionParameter [name=config_201_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Unit, defaultValue=1], ConfigDescriptionParameter [name=config_201_2_0000FF00, type=INTEGER, groupName=configuration, min=-127, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Value, description=Calibration value containing one decimal point, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=Enable or Disable changing of configuration parameters<br /><h1>Overview</h1><p>Enable/disable Configuration Locked (0 =disable, 1 = enable).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>High byte is the threshold value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The threshold value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the threshold value =2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the threshold value=2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_49_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Upper limit value of temperature sensor, description=Upper limit value of temperature sensor<br /><h1>Overview</h1><p>Set the upper limit value of temperature sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report.</p> <p>High byte is the upper limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius.</p> <p>Upper limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8). E.g. The default upper limit of EU/AU version is 28.0 ? (0x0118), when the measurement is more than 28.0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit.</p> <p>Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848). E.g. The default upper limit of US version is 82.4? (0X0338), when the measurement is more than 82.4?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_49_4_0000FF00_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Unit selection for upper limit value of temperature sensor, description=Unit selection for upper limit value of temperature sensor<br /><h1>Overview</h1><p>Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit). </p>, defaultValue=1], ConfigDescriptionParameter [name=config_49_4_7FFF0000_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Upper limit value of temperature sensor, description=Upper limit value of temperature sensor<br /><h1>Overview</h1><p>Set the upper limit value of temperature sensor. When the measurement is more than this upper limit, which will trigger to sent out a sensor report. High byte is the upper limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius. Upper limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8).</p> <p>E.g. The default upper limit of EU/AU version is 28.0 ? (0x0118), when the measurement is more than 28.0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit. Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848).</p> <p>E.g. The default upper limit of US version is 82.4? (0X0338), when the measurement is more than 82.4?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=280], ConfigDescriptionParameter [name=config_50_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Lower limit value of temperature sensor, description=Lower limit value of temperature sensor<br /><h1>Overview</h1><p>Set the lower limit value of temperature sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. High byte is the lower limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius.</p> <p>Lower limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8). E.g. The default lower limit of EU/AU version is 0 ? (0x0000), when the measurement is less than 0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit.</p> <p>Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848). E.g. The default lower limit of US version is 32.0? (0x0140), when the measurement is less than 32.0?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_4_0000FF00_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Unit selection for lower limit value of temperature sensor, description=Unit selection for lower limit value of temperature sensor<br /><h1>Overview</h1><p>Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit). </p>, defaultValue=1], ConfigDescriptionParameter [name=config_50_4_7FFF0000_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Lower limit value of temperature sensor, description=Lower limit value of temperature sensor<br /><h1>Overview</h1><p>Set the lower limit value of temperature sensor. When the measurement is less than this lower limit, which will trigger to sent out a sensor report. High byte is the lower limit value. Low bytes represent the unit (0x0100=Celsius, 0x0200=Fahrenheit).</p> <p>1. When unit is Celsius. Lower limit range: -40.0 to 100.0 ? (0xFE70 to 0x03E8).</p> <p>E.g. The default lower limit of EU/AU version is 0 ? (0x0000), when the measurement is less than 0?, it will be triggered to send out a temperature sensor report.</p> <p>2. When unit is Fahrenheit. Upper limit range: -40.0 to 212.0 ? (0xFE70 to 0x0848).</p> <p>E.g. The default lower limit of US version is 32.0? (0x0140), when the measurement is less than 32.0?, it will be triggered to send out a temperature sensor report. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 614
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.348 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw100_1_7.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=8]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064,1A02:0064], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=355], NodeValue [nodeName=property, value=supportedGetSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_01_007, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Report the current power mode, description=Report the current power mode and the product state of battery power mode<br /><h1>Overview</h1><p>Value1 (MSB): 0x00=USB power mode, 0x01=Battery power mode</p> <p>Value2 (LSB): 0x00=keep sleep state for Battery power mode, 0x01=keep awake for 10 minutes for battery power mode</p> <p>NOTE: this parameter cannot be used as Get/Set usage</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p> <p>Note: If USB Power, the Sensor will check threshold every 10 seconds. If battery power, the Sensor will check the threshold when it is waken up.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_3, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>High byte is the threshold value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The threshold value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the threshold value =2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the threshold value=2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_41_3_0000000F, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold Unit, description=Sets the unit of the threshold, defaultValue=1], ConfigDescriptionParameter [name=config_41_3_00FFFF00, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Threshold change in temperature to induce an automatic report., defaultValue=0], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C<br /><h1>Overview</h1><p>Enable/Disable to send the alarm report of low temperature (<-15°C)</p> <p>Value=0, disable</p> <p>Value=1, enable (The MultiSensor will send a report of Multi Level Temperature CC to controller if the current temperature is less then -15°C).</p> <p>Note: The battery activity will reduced at low temperatures (-15 degrees Celsius and below), wich will lead to the product may not work normally. It is recommended to use USB power at low temperatures.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_2, type=INTEGER, groupName=configuration, min=-128, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-128,127] or [-12.8°C ,12.7 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>High byte is the calibration value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The calibration value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the calibration value is 2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the calibration value is 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB). If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</li> </ol>, defaultValue=0], ConfigDescriptionParameter [name=config_201_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Unit, defaultValue=1], ConfigDescriptionParameter [name=config_201_2_0000FF00, type=INTEGER, groupName=configuration, min=-127, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Value, description=Calibration value containing one decimal point, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=Enable/disable Configuration Locked (0 =disable, 1 = enable), defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 411
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=8]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064,1A02:0064], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=355], NodeValue [nodeName=property, value=supportedGetSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_01_007, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Report the current power mode, description=Report the current power mode and the product state of battery power mode<br /><h1>Overview</h1><p>Value1 (MSB): 0x00=USB power mode, 0x01=Battery power mode</p> <p>Value2 (LSB): 0x00=keep sleep state for Battery power mode, 0x01=keep awake for 10 minutes for battery power mode</p> <p>NOTE: this parameter cannot be used as Get/Set usage</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p> <p>Note: If USB Power, the Sensor will check threshold every 10 seconds. If battery power, the Sensor will check the threshold when it is waken up.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_3, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>High byte is the threshold value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The threshold value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the threshold value =2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the threshold value=2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_41_3_0000000F, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold Unit, description=Sets the unit of the threshold, defaultValue=1], ConfigDescriptionParameter [name=config_41_3_00FFFF00, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Threshold change in temperature to induce an automatic report., defaultValue=0], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C<br /><h1>Overview</h1><p>Enable/Disable to send the alarm report of low temperature (<-15°C)</p> <p>Value=0, disable</p> <p>Value=1, enable (The MultiSensor will send a report of Multi Level Temperature CC to controller if the current temperature is less then -15°C).</p> <p>Note: The battery activity will reduced at low temperatures (-15 degrees Celsius and below), wich will lead to the product may not work normally. It is recommended to use USB power at low temperatures.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_2, type=INTEGER, groupName=configuration, min=-128, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-128,127] or [-12.8°C ,12.7 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>High byte is the calibration value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The calibration value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the calibration value is 2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the calibration value is 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB). If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</li> </ol>, defaultValue=0], ConfigDescriptionParameter [name=config_201_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Unit, defaultValue=1], ConfigDescriptionParameter [name=config_201_2_0000FF00, type=INTEGER, groupName=configuration, min=-127, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Value, description=Calibration value containing one decimal point, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=Enable/disable Configuration Locked (0 =disable, 1 = enable), defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 411
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.356 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw100_1_8.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=8]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064], NodeValue [nodeName=property, value=1.8], NodeValue [nodeName=property, value=1.9], NodeValue [nodeName=property, value=387], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_01_008, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Timeout after wake up, description=Set the timeout of awake after the Wake Up CC is sent out..., defaultValue=30], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Report the current power mode, description=Report the current power mode and the product state of battery power mode<br /><h1>Overview</h1><p>Value1 (MSB): 0x00=USB power mode, 0x01=Battery power mode</p> <p>Value2 (LSB): 0x00=keep sleep state for Battery power mode, 0x01=keep awake for 10 minutes for battery power mode</p> <p>NOTE: this parameter cannot be used as Get/Set usage</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p> <p>Note: If USB Power, the Sensor will check threshold every 10 seconds. If battery power, the Sensor will check the threshold when it is waken up.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold Unit, description=Sets the unit of the threshold, defaultValue=1], ConfigDescriptionParameter [name=config_41_2_0000FF00, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Threshold change in temperature to induce an automatic report., defaultValue=0], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C<br /><h1>Overview</h1><p>Enable/Disable to send the alarm report of low temperature (<-15°C)</p> <p>Value=0, disable</p> <p>Value=1, enable (The MultiSensor will send a report of Multi Level Temperature CC to controller if the current temperature is less then -15°C).</p> <p>Note: The battery activity will reduced at low temperatures (-15 degrees Celsius and below), wich will lead to the product may not work normally. It is recommended to use USB power at low temperatures.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: LED function, description=Disable/Enable LED function<br /><h1>Overview</h1><p>Disable/Enable LED function (0: enabled 1: disabled)</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_2, type=INTEGER, groupName=configuration, min=-128, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-128,127] or [-12.8°C ,12.7 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>High byte is the calibration value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The calibration value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the calibration value is 2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the calibration value is 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB). If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</li> </ol>, defaultValue=0], ConfigDescriptionParameter [name=config_201_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Unit, defaultValue=1], ConfigDescriptionParameter [name=config_201_2_0000FF00, type=INTEGER, groupName=configuration, min=-127, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Value, description=Calibration value containing one decimal point, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=Enable or Disable changing of configuration parameters<br /><h1>Overview</h1><p>Enable/disable Configuration Locked (0 =disable, 1 = enable).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_2_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>High byte is the threshold value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The threshold value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the threshold value =2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the threshold value=2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 431
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_ultraviolet, typeId=sensor_ultraviolet, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=ULTRAVIOLET]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=8]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW100], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0064,0102:0064,0202:0064], NodeValue [nodeName=property, value=1.8], NodeValue [nodeName=property, value=1.9], NodeValue [nodeName=property, value=387], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw100_01_008, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Stay Awake in Battery Mode, description=Stay awake for 10 minutes at power on<br /><h1>Overview</h1><p>Enable/Disable waking up for 10 minutes when re-power on (battery mode) the MultiSensor.<br />1. Value = 0, disable.<br />2. Value =others, enable.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Motion Sensor reset timeout, description=Motion Sensor reset timeout<br /><h1>Overview</h1><ol><li>The default PIR time is 4 minutes. The Multisensor will send BASIC SET CC (0x00) to the associated nodes if no motion is triggered again in 4 minutes.</li> <li>Range: 10~3600.</li> </ol><p><strong>Note</strong>:</p> <ol><li>The time unit is second if the value range is in 10 to 255.</li> <li>If the value range is in 256 to 3600, the time unit will be minute and its value should follow the below rules:<br />a), Interval time =Value/60, if the interval time can be divided by 60 and without remainder.<br />b), Interval time= (Value/60) +1, if the interval time can be divided by 60 and has remainder.</li> <li>Other values will be ignored.</li> </ol>, defaultValue=240], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion sensor sensitivity, description=Sensitivity level of PIR sensor (1=minimum, 5=maximum), defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Motion Sensor Triggered Command, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Timeout after wake up, description=Set the timeout of awake after the Wake Up CC is sent out..., defaultValue=30], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Report the current power mode, description=Report the current power mode and the product state of battery power mode<br /><h1>Overview</h1><p>Value1 (MSB): 0x00=USB power mode, 0x01=Battery power mode</p> <p>Value2 (LSB): 0x00=keep sleep state for Battery power mode, 0x01=keep awake for 10 minutes for battery power mode</p> <p>NOTE: this parameter cannot be used as Get/Set usage</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low Battery Report, description=Report Low Battery if below this value<br /><h1>Overview</h1><p>Configure low battery value.<br />Value=10 to 50.(10% to 50%)</p>, defaultValue=20], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Selective Reporting, description=Select to report on thresholds<br /><h1>Overview</h1><p>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage set in 41-44 below. This is used to reduce network traffic. (0 == disable, 1 == enable)</p> <p>Note: If USB Power, the Sensor will check threshold every 10 seconds. If battery power, the Sensor will check the threshold when it is waken up.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold Unit, description=Sets the unit of the threshold, defaultValue=1], ConfigDescriptionParameter [name=config_41_2_0000FF00, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Threshold change in temperature to induce an automatic report., defaultValue=0], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Humidity Threshold, description=Humidity percent change threshold<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report.<br />Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current humidity gap is<br />more than 10%, it will send out a humidity report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_43_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Luminance Threshold, description=Luminance change threshold<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Battery Threshold, description=Battery level threshold<br /><h1>Overview</h1><p>Threshold change in battery level to induce an automatic report.</p> <p>Note:<br />1. The unit is %.<br />2. The default value is 10, which means that if the current battery level gap is<br />more than 10%, it will send out a battery report.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Ultraviolet Threshold, description=Ultraviolet change threshold<br /><h1>Overview</h1><p>Threshold change in ultraviolet to induce an automatic report.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: Send Alarm Report if low temperature, description=Send an alarm report if temperature is less than -15 °C<br /><h1>Overview</h1><p>Enable/Disable to send the alarm report of low temperature (<-15°C)</p> <p>Value=0, disable</p> <p>Value=1, enable (The MultiSensor will send a report of Multi Level Temperature CC to controller if the current temperature is less then -15°C).</p> <p>Note: The battery activity will reduced at low temperatures (-15 degrees Celsius and below), wich will lead to the product may not work normally. It is recommended to use USB power at low temperatures.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: LED function, description=Disable/Enable LED function<br /><h1>Overview</h1><p>Disable/Enable LED function (0: enabled 1: disabled)</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Group 1 Periodic Reports, description=Periodic reports to send to Group 1<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul><p>1+16+32+64+128 = 241 and is the default value</p>, defaultValue=241], ConfigDescriptionParameter [name=config_102_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: Group 2 Periodic Reports, description=Periodic reports to send to Group 2<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_103_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: Group 3 Periodic Reports, description=Periodic reports to send to Group 3<br /><h1>Overview</h1><p>This value is a combination number made up of the sum of the values for the individual sensors and battery. The sensors have these values:</p> <ul><li>Battery=1</li> <li>Ultraviolet=16</li> <li>Temperature=32</li> <li>Humidity=64</li> <li>Light=128</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Group 1 Report Interval, description=How often to update Group 1<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 1 (Valid values 0x05-0x28DE80).</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Group 2 Report Interval, description=Group 2 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 2 (Valid values 0x05-<br />0x28DE80).<br />Note:<br />1. The unit of interval time is second if USB power.<br />2. If battery power, the minimum interval time is 60 minutes by default, for<br />example, if the value is set to be more than 5 and less than 3600, the interval<br />time is 60 minutes, if the value is set to be more than 3600 and less than 7200,<br />the interval time is 120 minutes. You can also change the minimum interval time<br />to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set<br />CC.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=5, max=2678400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Group 3 Report Interval, description=Group 3 Report Interval<br /><h1>Overview</h1><p>The interval time of sending reports in Report group 3</p> <ol><li>The unit of interval time is second if USB power.</li> <li>If battery power, the minimum interval time is 60 minutes by default, for example, if the value is set to be more than 5 and less than 3600, the interval time is 60 minutes, if the value is set to be more than 3600 and less than 7200, the interval time is 120 minutes. You can also change the minimum interval time to 4 minutes via setting the interval value(3 bytes) to 240 in Wake Up Interval Set CC.</li> </ol>, defaultValue=3600], ConfigDescriptionParameter [name=config_201_2, type=INTEGER, groupName=configuration, min=-128, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration, description=Temperature calibration in 0.1 deg steps<br /><h1>Overview</h1><p>Temperature calibration (the available value range is [-128,127] or [-12.8°C ,12.7 °C ] ).<br /><strong>Note</strong>:</p> <ol><li>High byte is the calibration value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The calibration value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the calibration value is 2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the calibration value is 2.0 °F (US version)</li> <li>The calibration value = standard value - measure value. °C and the standard value = 23.2 °C , so the calibration value= 23.2 °C - 25.3 °C = -2.1 °C (0xEB). If the measure value =30.1 °C and the standard value = 33.2 °C , so the calibration value= 33.2 °C - 30.1 °C =3.1 °C (0x1F).</li> </ol>, defaultValue=0], ConfigDescriptionParameter [name=config_201_2_000000FF, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Unit, defaultValue=1], ConfigDescriptionParameter [name=config_201_2_0000FF00, type=INTEGER, groupName=configuration, min=-127, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=201: Temperature Calibration Value, description=Calibration value containing one decimal point, defaultValue=0], ConfigDescriptionParameter [name=config_202_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=202: Humidity Sensor Calibration, description=Humidity Sensor Calibration<br /><h1>Overview</h1><p>Humidity sensor calibration (the available value range is [-50, 50]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =80RH and the standard value = 75RH, so the calibration<br />value= 75RH ? 80RH= -5RH (0xFB).<br />If the measure value =85RH and the standard value = 90RH, so the calibration<br />value= 90RH ? 85RH=5RH (0x05).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_203_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=203: Luminance Sensor Calibration, description=Luminance Sensor Calibration<br /><h1>Overview</h1><p>Luminance sensor calibration (the available value range is [-1000, 1000]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =800Lux and the standard value = 750Lux, so the<br />calibration value= 750 ? 800= -50 (0xFFCE).<br />If the measure value =850Lux and the standard value = 900Lux, so the calibration<br />value= 900 ? 850=50 (0x0032).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_204_1, type=INTEGER, groupName=configuration, min=-10, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=204: Ultraviolet Sensor Calibration, description=Ultraviolet Sensor Calibration<br /><h1>Overview</h1><p>Ultraviolet sensor calibration (the available value range is [-10, 10]).<br />The calibration value = standard value - measure value.<br />E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 ?<br />9= -1 (0xFE).<br />If the measure value =7 and the standard value = 9, so the calibration value= 9 ?<br />7=2 (0x02).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock Configuration Parameters, description=Enable or Disable changing of configuration parameters<br /><h1>Overview</h1><p>Enable/disable Configuration Locked (0 =disable, 1 = enable).</p>, defaultValue=0], ConfigDescriptionParameter [name=config_41_2_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Temperature Threshold, description=Temperature change threshold<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report.<br /><strong>Note</strong>:</p> <ol><li>The unit is Fahrenheit for US version, Celsius for EU/AU version.</li> <li>High byte is the threshold value. Low byte is the unit (0x01=Celsius, 0x02=Fahrenheit).</li> <li>The threshold value (high byte) contains one decimal point. E.g. if the value is set to 20 (0x1401), the threshold value =2.0°C (EU/AU version) or if the value is set to 20 (0x1402), the threshold value=2.0 °F (US version). When the current temperature gap is more then 2.0, which will induce a temperature report to be sent out.</li> </ol>, defaultValue=20], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameters 101-103 to default., description=Reset 101-103 to defaults<br /><h1>Overview</h1><p>Set 101-103 to default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameters 111-113 to default., description=Set parameters 111-113 to default.<br /><h1>Overview</h1><p>Set parameters 111-113 to default. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset to default factory settings, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 431
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.380 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw121_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=meter_current_param37, typeId=aeon_zw121_00_000_meter_current_param37, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=37]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW121], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:0079,0103:0079], NodeValue [nodeName=property, value=639], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw121_00_000, parameters=[ConfigDescriptionParameter [name=config_37_4_0000001F, type=INTEGER, groupName=configuration, min=0, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Change Speed Level, description=Applies only when the Color Transition Style is set to Fade Out/In<br /><h1>Overview</h1><p>Value 0 means constant speed. Value 1-30 sets the speed to accelerate/decelerate. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_000000E0, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Time Base of Color Change Speed, description=Applies only when the Color Transition Style is set to Fade Out/In<br /><h1>Overview</h1><p>Amount of time spent to transition between colors.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_0000FF00, type=INTEGER, groupName=configuration, min=0, max=254, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Cycle Count, description=Defines the number of repetitions of the color transition cycle<br /><h1>Overview</h1><p>When the end is reached the strip turns off.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_00FF0000, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Brightness, description=Brightness when in color transition mode<br /><h1>Overview</h1><p>Note that this setting only affects the brightness when in color transition mode. Use the "Brightness" channel to set the brightness outside of color transition mode.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_37_4_07000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Display Cycle, description=Defines the mode for determining colors used in color transitions<br /><h1>Overview</h1><p>Note that "Single Color Mode" does not select a constant single color (as the "Color Control" channel does), but instead cycles through a single color. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_38000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Change Speed Option, description=Applies only when the Color Transition Style is set to Fade Out/In, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_40000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Transition Style, description=Defines how the strip transitions between colors<br /><h1>Overview</h1><p>Note that "Smooth Color Transition" will lead to invisible transitions when "Color Display Cycle" is set to "Single Color Mode".</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color or Random Mode - Byte 4, description=todo, defaultValue=0], ConfigDescriptionParameter [name=config_39_4_0000FF00, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color, or Random Mode - Byte 3, description=todo, defaultValue=3], ConfigDescriptionParameter [name=config_39_4_00FF0000, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color, or Random Mode - Byte 2, description=todo, defaultValue=0], ConfigDescriptionParameter [name=config_39_4_7F000000, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color, or Random Mode - Byte 1, description=todo, defaultValue=3], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Notifications for Association Group 1, description=Send notifications about strip state changes to association group 1, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Notification group for strip state changes<br /><h1>Overview</h1><p> Use configuration parameter 80 to define what notifications this group receives.</p> ], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Retransmit, description=Retransmit commands to associated nodes<br /><h1>Overview</h1><p>Forward the Basic Set, Switch Binary Set, Switch Multilevel Start Level Change, Switch Multilevel Stop Level Change, Switch Multilevel Set, Scene Activation Set to associated nodes in this group when the LED Strip receives the Basic Set, Switch Binary Set, Switch Multilevel Start Level Change, Switch Multilevel Stop Level Change, Switch Multilevel Set, Scene Activation Set commands from the main controller. </p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 218
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=meter_current_param37, typeId=aeon_zw121_00_000_meter_current_param37, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=37]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW121], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0003:0079,0103:0079], NodeValue [nodeName=property, value=639], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw121_00_000, parameters=[ConfigDescriptionParameter [name=config_37_4_0000001F, type=INTEGER, groupName=configuration, min=0, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Change Speed Level, description=Applies only when the Color Transition Style is set to Fade Out/In<br /><h1>Overview</h1><p>Value 0 means constant speed. Value 1-30 sets the speed to accelerate/decelerate. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_000000E0, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Time Base of Color Change Speed, description=Applies only when the Color Transition Style is set to Fade Out/In<br /><h1>Overview</h1><p>Amount of time spent to transition between colors.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_0000FF00, type=INTEGER, groupName=configuration, min=0, max=254, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Cycle Count, description=Defines the number of repetitions of the color transition cycle<br /><h1>Overview</h1><p>When the end is reached the strip turns off.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_00FF0000, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Brightness, description=Brightness when in color transition mode<br /><h1>Overview</h1><p>Note that this setting only affects the brightness when in color transition mode. Use the "Brightness" channel to set the brightness outside of color transition mode.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_37_4_07000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Display Cycle, description=Defines the mode for determining colors used in color transitions<br /><h1>Overview</h1><p>Note that "Single Color Mode" does not select a constant single color (as the "Color Control" channel does), but instead cycles through a single color. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_37_4_38000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Change Speed Option, description=Applies only when the Color Transition Style is set to Fade Out/In, defaultValue=0], ConfigDescriptionParameter [name=config_37_4_40000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Color Transition Style, description=Defines how the strip transitions between colors<br /><h1>Overview</h1><p>Note that "Smooth Color Transition" will lead to invisible transitions when "Color Display Cycle" is set to "Single Color Mode".</p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_4_000000FF, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color or Random Mode - Byte 4, description=todo, defaultValue=0], ConfigDescriptionParameter [name=config_39_4_0000FF00, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color, or Random Mode - Byte 3, description=todo, defaultValue=3], ConfigDescriptionParameter [name=config_39_4_00FF0000, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color, or Random Mode - Byte 2, description=todo, defaultValue=0], ConfigDescriptionParameter [name=config_39_4_7F000000, type=INTEGER, groupName=configuration, min=0, max=5, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Multi Color, Single Color, or Random Mode - Byte 1, description=todo, defaultValue=3], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Notifications for Association Group 1, description=Send notifications about strip state changes to association group 1, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Notification group for strip state changes<br /><h1>Overview</h1><p> Use configuration parameter 80 to define what notifications this group receives.</p> ], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Retransmit, description=Retransmit commands to associated nodes<br /><h1>Overview</h1><p>Forward the Basic Set, Switch Binary Set, Switch Multilevel Start Level Change, Switch Multilevel Stop Level Change, Switch Multilevel Set, Scene Activation Set to associated nodes in this group when the LED Strip receives the Basic Set, Switch Binary Set, Switch Multilevel Start Level Change, Switch Multilevel Stop Level Change, Switch Multilevel Set, Scene Activation Set commands from the main controller. </p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 218
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.385 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw129_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW129], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0081,0102:0081,0202:0081], NodeValue [nodeName=property, value=390], NodeValue [nodeName=property, value=scene_number], NodeValue [nodeName=property, value=scene_number], NodeValue [nodeName=property, value=scene_number], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw129_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Touch sound, description=Enable/disable the touch sound., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Touch vibration, description=Enable/disable the touch vibration., defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Button slide, description=Enable/disable the function of button slide., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Notification report, description=Which notification to be sent to the associated devices.<br /><h1>Overview</h1><p>To set which notification would be sent to the associated devices (Group 1) when pressing the buttons. When the parameter is set to 3, slide functionality on the buttons is activated.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low battery value, description=Set the low battery value, defaultValue=5], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset the WallMote Quad, description=Reset the WallMote Quad to factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Z-Wave Plus Lifeline, description=Central Scene Notification<br /><h1>Overview</h1><p>When touching the Button 1 to 4, the Central Scene Notificcation command will be sent to the associated node (1) in Association group 1.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Button 1 basic, description=On/off control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Basic Set command will be sent to the associated nodes in Association group 2.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Button 1 multilevel, description=Dim control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Multilevel Switch Set command will be sent to the associated nodes in Association group 3</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Button 2 basic, description=On/off control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Basic Set command will be sent to the associated nodes in Association group 4.</p>], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Button 2 multilevel, description=Dim control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Multilevel Switch Set command will be sent to the associated nodes in Association group 5.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW129], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0081,0102:0081,0202:0081], NodeValue [nodeName=property, value=390], NodeValue [nodeName=property, value=scene_number], NodeValue [nodeName=property, value=scene_number], NodeValue [nodeName=property, value=scene_number], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw129_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Touch sound, description=Enable/disable the touch sound., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Touch vibration, description=Enable/disable the touch vibration., defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Button slide, description=Enable/disable the function of button slide., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Notification report, description=Which notification to be sent to the associated devices.<br /><h1>Overview</h1><p>To set which notification would be sent to the associated devices (Group 1) when pressing the buttons. When the parameter is set to 3, slide functionality on the buttons is activated.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low battery value, description=Set the low battery value, defaultValue=5], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset the WallMote Quad, description=Reset the WallMote Quad to factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Z-Wave Plus Lifeline, description=Central Scene Notification<br /><h1>Overview</h1><p>When touching the Button 1 to 4, the Central Scene Notificcation command will be sent to the associated node (1) in Association group 1.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Button 1 basic, description=On/off control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Basic Set command will be sent to the associated nodes in Association group 2.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Button 1 multilevel, description=Dim control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Multilevel Switch Set command will be sent to the associated nodes in Association group 3</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Button 2 basic, description=On/off control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Basic Set command will be sent to the associated nodes in Association group 4.</p>], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Button 2 multilevel, description=Dim control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Multilevel Switch Set command will be sent to the associated nodes in Association group 5.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.390 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw130_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=scene_number1, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=scene_number2, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=scene_number3, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=scene_number4, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:4,COMMAND_CLASS_BASIC:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW130], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0082,0102:0082,0202:0082], NodeValue [nodeName=property, value=535], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw130_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Touch sound, description=Enable/disable the touch sound., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Touch vibration, description=Enable/disable the touch vibration., defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Button slide, description=Enable/disable the function of button slide., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Notification report, description=Which notification to be sent to the associated devices.<br /><h1>Overview</h1><p>To set which notification would be sent to the associated devices (Group 1) when pressing the buttons. When the parameter is set to 3, slide functionality on the buttons is activated.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low battery value, description=Set the low battery value, defaultValue=5], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset the WallMote Quad, description=Reset the WallMote Quad to factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Central Scene Notification<br /><h1>Overview</h1><p>When touching the Button 1 to 4, the Central Scene Notificcation command will be sent to the associated node (1) in Association group 1.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Button 1 basic, description=On/off control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Basic Set command will be sent to the associated nodes in Association group 2.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Button 1 multilevel, description=Dim control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Multilevel Switch Set command will be sent to the associated nodes in Association group 3</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Button 2 basic, description=On/off control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Basic Set command will be sent to the associated nodes in Association group 4.</p>], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Button 2 multilevel, description=Dim control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Multilevel Switch Set command will be sent to the associated nodes in Association group 5.</p>], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=6: Button 3 basic, description=On/off control via button 3<br /><h1>Overview</h1><p>When touching the Button 3, the Basic Set command will be sent to the associated nodes in Association group 6.</p>], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=7: Button 3 multilevel, description=Dim control via button 3<br /><h1>Overview</h1><p>When touching the Button 3, the Multilevel Switch Set command will be sent to the associated nodes in Association group 7.</p>], ConfigDescriptionParameter [name=group_8, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=8: Button 4 basic, description=On/off control via button 4<br /><h1>Overview</h1><p>When touching the Button 4, the Basic Set command will be sent to the associated nodes in Association group 8.</p>], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=9: Button 4 multilevel, description=Dim control via button 4<br /><h1>Overview</h1><p>When touching the Button 4, the Multilevel Switch Set command will be sent to the associated nodes in Association group 9.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 225
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=scene_number1, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=scene_number2, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=scene_number3, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=scene_number4, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE:4,COMMAND_CLASS_BASIC:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW130], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0002:0082,0102:0082,0202:0082], NodeValue [nodeName=property, value=535], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw130_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Touch sound, description=Enable/disable the touch sound., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Touch vibration, description=Enable/disable the touch vibration., defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Button slide, description=Enable/disable the function of button slide., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Notification report, description=Which notification to be sent to the associated devices.<br /><h1>Overview</h1><p>To set which notification would be sent to the associated devices (Group 1) when pressing the buttons. When the parameter is set to 3, slide functionality on the buttons is activated.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_39_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Low battery value, description=Set the low battery value, defaultValue=5], ConfigDescriptionParameter [name=config_255_4_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset the WallMote Quad, description=Reset the WallMote Quad to factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Central Scene Notification<br /><h1>Overview</h1><p>When touching the Button 1 to 4, the Central Scene Notificcation command will be sent to the associated node (1) in Association group 1.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Button 1 basic, description=On/off control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Basic Set command will be sent to the associated nodes in Association group 2.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Button 1 multilevel, description=Dim control via button 1<br /><h1>Overview</h1><p>When touching the Button 1, the Multilevel Switch Set command will be sent to the associated nodes in Association group 3</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Button 2 basic, description=On/off control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Basic Set command will be sent to the associated nodes in Association group 4.</p>], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Button 2 multilevel, description=Dim control via button 2<br /><h1>Overview</h1><p>When touching the Button 2, the Multilevel Switch Set command will be sent to the associated nodes in Association group 5.</p>], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=6: Button 3 basic, description=On/off control via button 3<br /><h1>Overview</h1><p>When touching the Button 3, the Basic Set command will be sent to the associated nodes in Association group 6.</p>], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=7: Button 3 multilevel, description=Dim control via button 3<br /><h1>Overview</h1><p>When touching the Button 3, the Multilevel Switch Set command will be sent to the associated nodes in Association group 7.</p>], ConfigDescriptionParameter [name=group_8, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=8: Button 4 basic, description=On/off control via button 4<br /><h1>Overview</h1><p>When touching the Button 4, the Basic Set command will be sent to the associated nodes in Association group 8.</p>], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=9: Button 4 multilevel, description=Dim control via button 4<br /><h1>Overview</h1><p>When touching the Button 4, the Multilevel Switch Set command will be sent to the associated nodes in Association group 9.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 225
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.398 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/aeon_zw132_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK]]], ChannelTypeXmlResult [id=basic_switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_current1, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage1, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_V]]], ChannelTypeXmlResult [id=basic_switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_current2, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage2, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_V]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW132], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0103:0084,0203:0084], NodeValue [nodeName=property, value=724], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw132_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Current Overload Protection., description=Current Overload Protection., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Overheat protection, description=Overheat protection, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Configure the output status after re-power on it., description=Configure the output status after re-power on it., defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Group 1 notifications, description=To set which notification would be sent to the associated devices (Group 1), defaultValue=0], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Group 3 notifications, description=To set which notification would be sent to association group 3, defaultValue=1], ConfigDescriptionParameter [name=config_82_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Group 4 notifications, description=To set which notification would be sent to association group 4, defaultValue=1], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Enables/disables parameter 91 and 92 below:, description=Enables/disables parameter 91 and 92 below:, defaultValue=0], ConfigDescriptionParameter [name=config_91_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=91: Set the threshold value of wattage., description=Set the threshold value of wattage., defaultValue=25], ConfigDescriptionParameter [name=config_92_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=92: Set the threshold value of wattage., description=Set the threshold value of wattage., defaultValue=5], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Set group 1 reports, description=To set which reports need to be sent in Report group 1, defaultValue=0], ConfigDescriptionParameter [name=config_102_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: To set which reports need to be sent in Report group 2., description=To set which reports need to be sent in Report group 2., defaultValue=0], ConfigDescriptionParameter [name=config_103_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: To set which reports need to be sent in Report group 3, description=To set which reports need to be sent in Report group 3., defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Set the interval of automatic report for Report group 1., description=Set the interval of automatic report for Report group 1., defaultValue=10], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Set the interval of automatic report for Report group 2, description=Set the interval of automatic report for Report group 2., defaultValue=600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Set the interval of automatic report for Report group 2., description=Set the interval of automatic report for Report group 2., defaultValue=600], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Configure the external switch mode for S1, description=Configure the external switch mode for S1, defaultValue=0], ConfigDescriptionParameter [name=config_121_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=121: Configure the external switch mode for S2., description=Configure the external switch mode for S2., defaultValue=0], ConfigDescriptionParameter [name=config_122_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=122: Set the control destination for external switch, description=Set the control destination for external switch, defaultValue=3], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock/unlock configuration parameters, description=Lock/unlock configuration parameters, defaultValue=0], ConfigDescriptionParameter [name=config_255_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset the Dual Nano Switch, description=Reset the Dual Nano Switch, defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameter 101-103 to default value, description=Reset the parameter 101-103, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameter 111-113 to default value., description=Set parameter 111-113 to default value., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=When the load state of Dual Nano Switch (turn on/off the load) is changed, the Hail CC and Basic Report (configured by parameter 80) can be sent to the associated nodes in this group.], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Forward the Basic Set, description=Switch All, Scene Activation Set to associated nodes in Group 2 when the Dual Nano Switch receives the Basic Set, Switch All, Scene Activation Set commands from main controller. (E.g. Send/forward Basic Set to control the other nodes in association Group], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Send Basic Set, description=(configured by parameter 0x51 ) to the associated nodes in Group 3 when the external switch S1 is operated. Note: The Switch Mode of external switch S1 should be identified successfully, which means that the value of Configuration parameter 0x78 should be], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Send Basic Set, description=Send Basic Set (configured by parameter 0x52) to the associated nodes in Group 4 when the external switch S2 is operated. Note: The Switch Mode of external switch S2 should be identified successfully, which means that the value of Configuration parameter]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 436
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK]]], ChannelTypeXmlResult [id=basic_switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_current1, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage1, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_V]]], ChannelTypeXmlResult [id=basic_switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_current2, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage2, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_V]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=AEON Labs], NodeValue [nodeName=property, value=ZW132], NodeValue [nodeName=property, value=0086], NodeValue [nodeName=property, value=0103:0084,0203:0084], NodeValue [nodeName=property, value=724], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:aeon_zw132_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Current Overload Protection., description=Current Overload Protection., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Overheat protection, description=Overheat protection, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Configure the output status after re-power on it., description=Configure the output status after re-power on it., defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Group 1 notifications, description=To set which notification would be sent to the associated devices (Group 1), defaultValue=0], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Group 3 notifications, description=To set which notification would be sent to association group 3, defaultValue=1], ConfigDescriptionParameter [name=config_82_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Group 4 notifications, description=To set which notification would be sent to association group 4, defaultValue=1], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Enables/disables parameter 91 and 92 below:, description=Enables/disables parameter 91 and 92 below:, defaultValue=0], ConfigDescriptionParameter [name=config_91_2, type=INTEGER, groupName=configuration, min=0, max=60000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=91: Set the threshold value of wattage., description=Set the threshold value of wattage., defaultValue=25], ConfigDescriptionParameter [name=config_92_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=92: Set the threshold value of wattage., description=Set the threshold value of wattage., defaultValue=5], ConfigDescriptionParameter [name=config_101_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Set group 1 reports, description=To set which reports need to be sent in Report group 1, defaultValue=0], ConfigDescriptionParameter [name=config_102_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=102: To set which reports need to be sent in Report group 2., description=To set which reports need to be sent in Report group 2., defaultValue=0], ConfigDescriptionParameter [name=config_103_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=103: To set which reports need to be sent in Report group 3, description=To set which reports need to be sent in Report group 3., defaultValue=0], ConfigDescriptionParameter [name=config_111_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=111: Set the interval of automatic report for Report group 1., description=Set the interval of automatic report for Report group 1., defaultValue=10], ConfigDescriptionParameter [name=config_112_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=112: Set the interval of automatic report for Report group 2, description=Set the interval of automatic report for Report group 2., defaultValue=600], ConfigDescriptionParameter [name=config_113_4, type=INTEGER, groupName=configuration, min=1, max=2147483647, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=113: Set the interval of automatic report for Report group 2., description=Set the interval of automatic report for Report group 2., defaultValue=600], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Configure the external switch mode for S1, description=Configure the external switch mode for S1, defaultValue=0], ConfigDescriptionParameter [name=config_121_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=121: Configure the external switch mode for S2., description=Configure the external switch mode for S2., defaultValue=0], ConfigDescriptionParameter [name=config_122_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=122: Set the control destination for external switch, description=Set the control destination for external switch, defaultValue=3], ConfigDescriptionParameter [name=config_252_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=252: Lock/unlock configuration parameters, description=Lock/unlock configuration parameters, defaultValue=0], ConfigDescriptionParameter [name=config_255_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Reset the Dual Nano Switch, description=Reset the Dual Nano Switch, defaultValue=0], ConfigDescriptionParameter [name=config_100_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Set parameter 101-103 to default value, description=Reset the parameter 101-103, defaultValue=0], ConfigDescriptionParameter [name=config_110_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Set parameter 111-113 to default value., description=Set parameter 111-113 to default value., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=When the load state of Dual Nano Switch (turn on/off the load) is changed, the Hail CC and Basic Report (configured by parameter 80) can be sent to the associated nodes in this group.], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Forward the Basic Set, description=Switch All, Scene Activation Set to associated nodes in Group 2 when the Dual Nano Switch receives the Basic Set, Switch All, Scene Activation Set commands from main controller. (E.g. Send/forward Basic Set to control the other nodes in association Group], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Send Basic Set, description=(configured by parameter 0x51 ) to the associated nodes in Group 3 when the external switch S1 is operated. Note: The Switch Mode of external switch S1 should be identified successfully, which means that the value of Configuration parameter 0x78 should be], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Send Basic Set, description=Send Basic Set (configured by parameter 0x52) to the associated nodes in Group 4 when the external switch S2 is operated. Note: The Switch Mode of external switch S2 should be identified successfully, which means that the value of Configuration parameter]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 436
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.404 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/august_asl03_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_entry, typeId=alarm_entry, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=August Smart Locks], NodeValue [nodeName=property, value=ASL-03], NodeValue [nodeName=property, value=033F], NodeValue [nodeName=property, value=0000:DF29], NodeValue [nodeName=property, value=743], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:august_asl03_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: report1, description=battery status, door lock operation status, and device reset locally<br /><h1>Overview</h1><p>The Lifeline group on this lock is used to report battery status, door lock operation status, and device reset locally notifications to nodes on the group list.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: report2, description=door lock operation status<br /><h1>Overview</h1><p>The Doorlock Op group on this lock is used to report door lock operation status to nodes on the group list.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_entry, typeId=alarm_entry, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=August Smart Locks], NodeValue [nodeName=property, value=ASL-03], NodeValue [nodeName=property, value=033F], NodeValue [nodeName=property, value=0000:DF29], NodeValue [nodeName=property, value=743], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:august_asl03_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: report1, description=battery status, door lock operation status, and device reset locally<br /><h1>Overview</h1><p>The Lifeline group on this lock is used to report battery status, door lock operation status, and device reset locally notifications to nodes on the group list.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: report2, description=door lock operation status<br /><h1>Overview</h1><p>The Doorlock Op group on this lock is used to report door lock operation status to nodes on the group list.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.411 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/benext_alarmsound_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=BeNext], NodeValue [nodeName=property, value=Alarm Sound], NodeValue [nodeName=property, value=008A], NodeValue [nodeName=property, value=0005:0101], NodeValue [nodeName=property, value=443]]], ConfigDescription [uri=thing-type:zwave:benext_alarmsound_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set to Default, description=Set all configuration values to default values (factory settings)<br /><h1>Overview</h1><p>If value is set to 255 reset to default settings.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Destination routine on/off, description=Test connection by sending a periodic test. if the device doesn't react the user will be notified by a sound.<br /><h1>Overview</h1><p>0 this is turned off. 1-255 turn it on.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=60, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Desitnation routine succes time, description=Time it takes to send a new frame after the last frame has succesfully send<br /><h1>Overview</h1><p>t(s) = param1 * 6 *60</p>, defaultValue=60], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=240, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Destination routine failed time, description=Time elapsed between failing to end a frame and sending a new frame.<br /><h1>Overview</h1><p>t(s) = param1 *60</p>, defaultValue=240], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=6, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Select index sound/light mode, description=The index of the sound mode when a switch binary/basic set frame been received<br /><h1>Overview</h1><p>0 to switch off, 1-6 to select light/sound mode.</p> <p>If value is put higher then 5 the application will read this as 1.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=6, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: power offline sound/light mode, description=The sound and light mode that will be used when the device gets unplugged.<br /><h1>Overview</h1><p>0 to switch off, 1-6 to select light/sound mode.</p> <p>If value is put higher then 5 the application will read this as 1.</p>, defaultValue=6], ConfigDescriptionParameter [name=config_10_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: sound/light index 1, description=Sound/light that will be played when index 1 has been selected<br /><h1>Overview</h1><p>Params 10-27 are the values to set the sound/light (this will be set when index 1)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_28_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: sound/light index 2, description=Sound/light that will be played when index 2 has been selected<br /><h1>Overview</h1><p>Params 28-45 are the values to set the sound/light (this will be set when index 2)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_46_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: sound/light index 3, description=Sound/light that will be played when index 3 has been selected<br /><h1>Overview</h1><p>Params 45-63 are the values to set the sound/light (this will be set when index 3)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_64_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=64: sound/light index 4, description=Sound/light that will be played when index 4 has been selected<br /><h1>Overview</h1><p>Params 64-81 are the values to set the sound/light (this will be set when index 4)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_82_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: sound/light index 5, description=Sound/light that will be played when index 5 has been selected<br /><h1>Overview</h1><p>Params 82-99 are the values to set the sound/light (this will be set when index 5)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: sound/light index 6, description=Sound/light that will be played when index 6 has been selected<br /><h1>Overview</h1><p>Params 100-117 are the values to set the sound/light (this will be set when index 6)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Association group 1, description=Changes the LED on the device<br /><h1>Overview</h1><p>When the device receives an binary switch/ basic report, this will update the LED</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Association group 2, description=The alarm sound reports it status to the associated devices<br /><h1>Overview</h1><p>- In case the device gets unplugged this shall send Alarm report (code 3, Triggered).</p> <p>- When the device is connected to the power, this shall send an Alarm report (code 3, off).</p> <p>- When the device is truned of by clicking on the button, this shall send a Switch binary (off).</p> <p>- When the device gets unplugged the standard "power offline" sound is on, the device will send a Switch binary report (on).</p> <p>When the Device is connected to a powersupply, the device will say it has connection to the associated devices in group 2. when the connection is succesful the led will be on for 1 second. If the device cannot make a connection the led will blink 6 times. If the led doesn't go on there is no device in this association group.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=BeNext], NodeValue [nodeName=property, value=Alarm Sound], NodeValue [nodeName=property, value=008A], NodeValue [nodeName=property, value=0005:0101], NodeValue [nodeName=property, value=443]]], ConfigDescription [uri=thing-type:zwave:benext_alarmsound_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set to Default, description=Set all configuration values to default values (factory settings)<br /><h1>Overview</h1><p>If value is set to 255 reset to default settings.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Destination routine on/off, description=Test connection by sending a periodic test. if the device doesn't react the user will be notified by a sound.<br /><h1>Overview</h1><p>0 this is turned off. 1-255 turn it on.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=60, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Desitnation routine succes time, description=Time it takes to send a new frame after the last frame has succesfully send<br /><h1>Overview</h1><p>t(s) = param1 * 6 *60</p>, defaultValue=60], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=240, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Destination routine failed time, description=Time elapsed between failing to end a frame and sending a new frame.<br /><h1>Overview</h1><p>t(s) = param1 *60</p>, defaultValue=240], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=6, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Select index sound/light mode, description=The index of the sound mode when a switch binary/basic set frame been received<br /><h1>Overview</h1><p>0 to switch off, 1-6 to select light/sound mode.</p> <p>If value is put higher then 5 the application will read this as 1.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=6, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: power offline sound/light mode, description=The sound and light mode that will be used when the device gets unplugged.<br /><h1>Overview</h1><p>0 to switch off, 1-6 to select light/sound mode.</p> <p>If value is put higher then 5 the application will read this as 1.</p>, defaultValue=6], ConfigDescriptionParameter [name=config_10_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: sound/light index 1, description=Sound/light that will be played when index 1 has been selected<br /><h1>Overview</h1><p>Params 10-27 are the values to set the sound/light (this will be set when index 1)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_28_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: sound/light index 2, description=Sound/light that will be played when index 2 has been selected<br /><h1>Overview</h1><p>Params 28-45 are the values to set the sound/light (this will be set when index 2)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_46_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: sound/light index 3, description=Sound/light that will be played when index 3 has been selected<br /><h1>Overview</h1><p>Params 45-63 are the values to set the sound/light (this will be set when index 3)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_64_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=64: sound/light index 4, description=Sound/light that will be played when index 4 has been selected<br /><h1>Overview</h1><p>Params 64-81 are the values to set the sound/light (this will be set when index 4)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_82_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: sound/light index 5, description=Sound/light that will be played when index 5 has been selected<br /><h1>Overview</h1><p>Params 82-99 are the values to set the sound/light (this will be set when index 5)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_18, type=INTEGER, groupName=configuration, min=0, max=4294967295, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: sound/light index 6, description=Sound/light that will be played when index 6 has been selected<br /><h1>Overview</h1><p>Params 100-117 are the values to set the sound/light (this will be set when index 6)</p> <p>When the configuration is not this size the frame will be ignored.</p> <p>For the configuration of the light/sound mode i would like to refer to the manual.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Association group 1, description=Changes the LED on the device<br /><h1>Overview</h1><p>When the device receives an binary switch/ basic report, this will update the LED</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Association group 2, description=The alarm sound reports it status to the associated devices<br /><h1>Overview</h1><p>- In case the device gets unplugged this shall send Alarm report (code 3, Triggered).</p> <p>- When the device is connected to the power, this shall send an Alarm report (code 3, off).</p> <p>- When the device is truned of by clicking on the button, this shall send a Switch binary (off).</p> <p>- When the device gets unplugged the standard "power offline" sound is on, the device will send a Switch binary report (on).</p> <p>When the Device is connected to a powersupply, the device will say it has connection to the associated devices in group 2. when the connection is succesful the led will be on for 1 second. If the device cannot make a connection the led will blink 6 times. If the led doesn't go on there is no device in this association group.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.435 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/brk_zsmoke_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=BRK Brands, Inc.], NodeValue [nodeName=property, value=ZSMOKE], NodeValue [nodeName=property, value=0138], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=239], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:brk_zsmoke_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Send double alarms, description=Causes the device to send double alarm messages, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 71
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=BRK Brands, Inc.], NodeValue [nodeName=property, value=ZSMOKE], NodeValue [nodeName=property, value=0138], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=239], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:brk_zsmoke_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Send double alarms, description=Causes the device to send double alarm messages, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 71
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.450 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/cooper_rf9501_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9501], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=534C:0000], NodeValue [nodeName=property, value=18], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9501_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=The time in seconds the switch will delay when trigger the delayed off feature, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=The time in seconds the switch will turn on for when panic mode is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=The time in seconds the switch will turn off for when panic mode is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 117
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9501], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=534C:0000], NodeValue [nodeName=property, value=18], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9501_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=The time in seconds the switch will delay when trigger the delayed off feature, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=The time in seconds the switch will turn on for when panic mode is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=The time in seconds the switch will turn off for when panic mode is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 117
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.457 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/cooper_rf9536n_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param7, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=7]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=protection_local, typeId=protection_local, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_PROTECTION;type=PROTECTION_LOCAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9536-N], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=4449:0000], NodeValue [nodeName=property, value=780], NodeValue [nodeName=property, value=1,255]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9536n_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=time in seconds to delay OFF<br /><h1>Overview</h1><p>The amount of time in seconds the switch will delay when trigger the delayed off feature</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=Time in seconds for panic mode ON<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn on for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=time in seconds for OFF in panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn off for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=Send value to association group on trigger<br /><h1>Overview</h1><p>Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer Ramp Time, description=Time in seconds to reach desired level<br /><h1>Overview</h1><p>The amount of time in seconds the switch will take to reach the desired dim level</p>, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Kickstart / Rapid Start, description=Turn on or off rapid start feature<br /><h1>Overview</h1><p>Ensures that LED / CFL bulbs turn on when the preset dim level is low. Enabling this feature may cause the lights brightness to momentarily be bright when the switch is turned on before reducing in brightness to desired level</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Minimum Dimmer Level, description=The minimum dim level the switch will allow, defaultValue=4], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum Dimmer Level, description=The maximum dim level the switch will allow, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_255, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Group 255, description=<br /><h1>Overview</h1><p>Life line to the controller</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 180
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param7, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=7]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=protection_local, typeId=protection_local, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_PROTECTION;type=PROTECTION_LOCAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9536-N], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=4449:0000], NodeValue [nodeName=property, value=780], NodeValue [nodeName=property, value=1,255]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9536n_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=time in seconds to delay OFF<br /><h1>Overview</h1><p>The amount of time in seconds the switch will delay when trigger the delayed off feature</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=Time in seconds for panic mode ON<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn on for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=time in seconds for OFF in panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn off for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=Send value to association group on trigger<br /><h1>Overview</h1><p>Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer Ramp Time, description=Time in seconds to reach desired level<br /><h1>Overview</h1><p>The amount of time in seconds the switch will take to reach the desired dim level</p>, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Kickstart / Rapid Start, description=Turn on or off rapid start feature<br /><h1>Overview</h1><p>Ensures that LED / CFL bulbs turn on when the preset dim level is low. Enabling this feature may cause the lights brightness to momentarily be bright when the switch is turned on before reducing in brightness to desired level</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Minimum Dimmer Level, description=The minimum dim level the switch will allow, defaultValue=4], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum Dimmer Level, description=The maximum dim level the switch will allow, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_255, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Group 255, description=<br /><h1>Overview</h1><p>Life line to the controller</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 180
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.461 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/cooper_rf9540n_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param7, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=7]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=protection_local, typeId=protection_local, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_PROTECTION;type=PROTECTION_LOCAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9540-N], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=4449:0101,4449:AA00], NodeValue [nodeName=property, value=16], NodeValue [nodeName=property, value=1,255]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9540n_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=time in seconds to delay OFF<br /><h1>Overview</h1><p>The amount of time in seconds the switch will delay when trigger the delayed off feature</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=Time in seconds for panic mode ON<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn on for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=time in seconds for OFF in panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn off for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=Send value to association group on trigger<br /><h1>Overview</h1><p>Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer Ramp Time, description=Time in seconds to reach desired level<br /><h1>Overview</h1><p>The amount of time in seconds the switch will take to reach the desired dim level</p>, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Kickstart / Rapid Start, description=Turn on or off rapid start feature<br /><h1>Overview</h1><p>Ensures that LED / CFL bulbs turn on when the preset dim level is low. Enabling this feature may cause the lights brightness to momentarily be bright when the switch is turned on before reducing in brightness to desired level</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Minimum Dimmer Level, description=The minimum dim level the switch will allow, defaultValue=4], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum Dimmer Level, description=The maximum dim level the switch will allow, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_255, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Group 255, description=<br /><h1>Overview</h1><p>Life line to the controller</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 180
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param7, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=7]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=protection_local, typeId=protection_local, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_PROTECTION;type=PROTECTION_LOCAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9540-N], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=4449:0101,4449:AA00], NodeValue [nodeName=property, value=16], NodeValue [nodeName=property, value=1,255]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9540n_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=time in seconds to delay OFF<br /><h1>Overview</h1><p>The amount of time in seconds the switch will delay when trigger the delayed off feature</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=Time in seconds for panic mode ON<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn on for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=time in seconds for OFF in panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn off for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=Send value to association group on trigger<br /><h1>Overview</h1><p>Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer Ramp Time, description=Time in seconds to reach desired level<br /><h1>Overview</h1><p>The amount of time in seconds the switch will take to reach the desired dim level</p>, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Kickstart / Rapid Start, description=Turn on or off rapid start feature<br /><h1>Overview</h1><p>Ensures that LED / CFL bulbs turn on when the preset dim level is low. Enabling this feature may cause the lights brightness to momentarily be bright when the switch is turned on before reducing in brightness to desired level</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Minimum Dimmer Level, description=The minimum dim level the switch will allow, defaultValue=4], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=4, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum Dimmer Level, description=The maximum dim level the switch will allow, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_255, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Group 255, description=<br /><h1>Overview</h1><p>Life line to the controller</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 180
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.464 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/cooper_rf9542_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param7, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=7]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=protection_local, typeId=protection_local, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_PROTECTION;type=PROTECTION_LOCAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9542], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=4441:0000,4441:AA00], NodeValue [nodeName=property, value=17], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9542_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=delay time in seconds<br /><h1>Overview</h1><p>The amount of time in seconds the switch will delay when trigger the delayed off feature</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=time in seconds for panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn on for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=off time in seconds for panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn off for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=send this value to associated devices<br /><h1>Overview</h1><p>Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer Ramp Time, description=time in seconds to ramp to desired level<br /><h1>Overview</h1><p>The amount of time in seconds the switch will take to reach the desired dim level</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 147
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param7, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=7]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=protection_local, typeId=protection_local, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_PROTECTION;type=PROTECTION_LOCAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Cooper Wiring Devices], NodeValue [nodeName=property, value=RF9542], NodeValue [nodeName=property, value=001A], NodeValue [nodeName=property, value=4441:0000,4441:AA00], NodeValue [nodeName=property, value=17], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:cooper_rf9542_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delayed OFF time, description=delay time in seconds<br /><h1>Overview</h1><p>The amount of time in seconds the switch will delay when trigger the delayed off feature</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Panic ON time, description=time in seconds for panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn on for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Panic OFF time, description=off time in seconds for panic mode<br /><h1>Overview</h1><p>The amount of time in seconds the switch will turn off for when panic mode is triggered</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Basic Set Value, description=send this value to associated devices<br /><h1>Overview</h1><p>Setting this to anything other than 0 will cause the value to be transmitted to devices in the association group when the switch is triggered. A setting other than 0 will likely result in undesired operation</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Power Up State, description=Power Up State of the switch, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Panic mode enable, description=Enables this switch to participate in panic mode, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer Ramp Time, description=time in seconds to ramp to desired level<br /><h1>Overview</h1><p>The amount of time in seconds the switch will take to reach the desired dim level</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 147
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.469 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/coqon_psmz0001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Coqon], NodeValue [nodeName=property, value=PSMZ0001], NodeValue [nodeName=property, value=0248], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=427], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:coqon_psmz0001_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: SwitchInput]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 66
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Coqon], NodeValue [nodeName=property, value=PSMZ0001], NodeValue [nodeName=property, value=0248], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=427], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:coqon_psmz0001_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: SwitchInput]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 66
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.481 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/devolo_09813_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=09813], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=2004:04A4], NodeValue [nodeName=property, value=615]]], ConfigDescription [uri=thing-type:zwave:devolo_09813_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm mode, description=The value (255) activates the transmission of the alarm message<br /><h1>Overview</h1><p>....to the Z-Wave® controller. The value (0) disables the transmission of the alarm message.</p>, defaultValue=255], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm, description=smoke is detected<br /><h1>Overview</h1><p>When smoke is detected, the Home Control Smoke Detector will send a message to the Z-Wave® controller.</p> <p><strong>Alarm version 1</strong></p> <p>Alarm type: 0x01</p> <p>Alarm level: 0x00 (normal) 0xFF (Alarm)</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery capacity low, description=<br /><h1>Overview</h1><p>The Home Control Smoke Detector continuously checks the battery capacity. If the battery capacity falls below a defined value of approx. 2.7V +-0.1V, a low battery alarm will be sent via Z-Wave®. If the capacity continues falling, the visual and acoustic battery capacity warning will be activated additionally.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 92
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=09813], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=2004:04A4], NodeValue [nodeName=property, value=615]]], ConfigDescription [uri=thing-type:zwave:devolo_09813_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm mode, description=The value (255) activates the transmission of the alarm message<br /><h1>Overview</h1><p>....to the Z-Wave® controller. The value (0) disables the transmission of the alarm message.</p>, defaultValue=255], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm, description=smoke is detected<br /><h1>Overview</h1><p>When smoke is detected, the Home Control Smoke Detector will send a message to the Z-Wave® controller.</p> <p><strong>Alarm version 1</strong></p> <p>Alarm type: 0x01</p> <p>Alarm level: 0x00 (normal) 0xFF (Alarm)</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery capacity low, description=<br /><h1>Overview</h1><p>The Home Control Smoke Detector continuously checks the battery capacity. If the battery capacity falls below a defined value of approx. 2.7V +-0.1V, a low battery alarm will be sent via Z-Wave®. If the capacity continues falling, the visual and acoustic battery capacity warning will be activated additionally.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 92
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.485 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/devolo_mt02646_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_powerfactor, typeId=meter_powerfactor, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_Power_Factor]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=MT02646], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=0001:0011], NodeValue [nodeName=property, value=1], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:devolo_mt02646_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Watt Meter Report Period, description=multiples of 5s<br /><h1>Overview</h1><p>Enable automatic interval in seconds reporting with an interval of 5s * the value. Set to 0 will disable the autoreporting function.</p>, defaultValue=720], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: KWH Meter Report Period, description=number of 10 minute intervals<br /><h1>Overview</h1><p>Enable automatic interval in minutes reporting with an interval of 10min * the value. Set to 0 will disable the autoreporting function.</p>, defaultValue=6], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=1300, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Threshold of current for Load Caution, description=1300*0.01A = 13A, defaultValue=1300], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=1, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Threshold of KWh for Load Caution, description=load caution threshold<br /><h1>Overview</h1><p>Enable automatic warning when the accumulated kWh power consumption exceeds the setting value from 1KWh ~ 10000KWh.. Set to 0 will disable kWh load caution reporting.</p>, defaultValue=10000], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state mode, description=Restore switch state mode., defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Mode of switch off function, description=Mode of switch off function., defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indication mode, description=Restore switch state mode., defaultValue=1], ConfigDescriptionParameter [name=config_8_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Auto off timer, description=Auto off timer. 0 will disable the auto off function., defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: RF off command mode, description=RF off command mode, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Reports, description=Grouping 1 includes, SWITCH_BINARY_REPORT, METER_REPORT, ALARM_REPORT.]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 196
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_powerfactor, typeId=meter_powerfactor, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_Power_Factor]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=MT02646], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=0001:0011], NodeValue [nodeName=property, value=1], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:devolo_mt02646_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Watt Meter Report Period, description=multiples of 5s<br /><h1>Overview</h1><p>Enable automatic interval in seconds reporting with an interval of 5s * the value. Set to 0 will disable the autoreporting function.</p>, defaultValue=720], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: KWH Meter Report Period, description=number of 10 minute intervals<br /><h1>Overview</h1><p>Enable automatic interval in minutes reporting with an interval of 10min * the value. Set to 0 will disable the autoreporting function.</p>, defaultValue=6], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=1300, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Threshold of current for Load Caution, description=1300*0.01A = 13A, defaultValue=1300], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=1, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Threshold of KWh for Load Caution, description=load caution threshold<br /><h1>Overview</h1><p>Enable automatic warning when the accumulated kWh power consumption exceeds the setting value from 1KWh ~ 10000KWh.. Set to 0 will disable kWh load caution reporting.</p>, defaultValue=10000], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state mode, description=Restore switch state mode., defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Mode of switch off function, description=Mode of switch off function., defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indication mode, description=Restore switch state mode., defaultValue=1], ConfigDescriptionParameter [name=config_8_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Auto off timer, description=Auto off timer. 0 will disable the auto off function., defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: RF off command mode, description=RF off command mode, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Reports, description=Grouping 1 includes, SWITCH_BINARY_REPORT, METER_REPORT, ALARM_REPORT.]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 196
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.496 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/devolo_mt2652_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=MT2652], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=0100:0101], NodeValue [nodeName=property, value=3], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:devolo_mt2652_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=Button 1 and 3 pair mode<br /><h1>Overview</h1><p>In separate mode button 1 works with group 1, button 3 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 1/3 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks works with group 1, double click with group 3.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=Button 2 and 4 pair mode<br /><h1>Overview</h1><p>In separate mode button 2 works with group 2, button 4 with groups 4. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 2/4 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks works with group 2, double click with group 4.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Command to control Group A, description=Defines the command to be sent to devices of control group A when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Command to control Group B, description=Defines the command to be sent to devices of control group B when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Command to control Group C, description=Defines the command to be sent to devices of control group C when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Command to control Group D, description=Defines the command to be sent to devices of control group D when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following Switch All commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Block wake up even when Wake Up Interval is set, defaultValue=1], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Control Group A, controlled by button 1 or single clicks of buttons 1, description=Control Group A, controlled by button 1 or single clicks of buttons 1 and 3], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Control Group B, controlled by button 2 or single clicks of buttons 2, description=Control Group B, controlled by button 2 or single clicks of buttons 2 and 4], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Control Group C, controlled by button 3 or double clicks of buttons 1, description=Control Group C, controlled by button 3 or double clicks of buttons 1 and 3], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Control Group D, controlled by button 4 or double clicks of buttons 2, description=Control Group D, controlled by button 4 or double clicks of buttons 2 and 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 245
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=MT2652], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=0100:0101], NodeValue [nodeName=property, value=3], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:devolo_mt2652_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=Button 1 and 3 pair mode<br /><h1>Overview</h1><p>In separate mode button 1 works with group 1, button 3 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 1/3 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks works with group 1, double click with group 3.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=Button 2 and 4 pair mode<br /><h1>Overview</h1><p>In separate mode button 2 works with group 2, button 4 with groups 4. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 2/4 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks works with group 2, double click with group 4.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Command to control Group A, description=Defines the command to be sent to devices of control group A when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Command to control Group B, description=Defines the command to be sent to devices of control group B when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Command to control Group C, description=Defines the command to be sent to devices of control group C when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Command to control Group D, description=Defines the command to be sent to devices of control group D when the related button is pressed.<br /><h1>Overview</h1><p>In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop</p>, defaultValue=8], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following Switch All commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Block wake up even when Wake Up Interval is set, defaultValue=1], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Control Group A, controlled by button 1 or single clicks of buttons 1, description=Control Group A, controlled by button 1 or single clicks of buttons 1 and 3], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Control Group B, controlled by button 2 or single clicks of buttons 2, description=Control Group B, controlled by button 2 or single clicks of buttons 2 and 4], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Control Group C, controlled by button 3 or double clicks of buttons 1, description=Control Group C, controlled by button 3 or double clicks of buttons 1 and 3], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Control Group D, controlled by button 4 or double clicks of buttons 2, description=Control Group D, controlled by button 4 or double clicks of buttons 2 and 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 245
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.508 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/devolo_phpse02_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=SMOKE:1,event2=ACCESS_CONTROL:22,event3=BURGLAR:1,event4=EMERGENCY:1,event5=EMERGENCY:2,event6=EMERGENCY:3,event7=ACCESS_CONTROL:3,event8=ACCESS_CONTROL:4,event9=EMERGENCY:254]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=ph-pse02], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=0004:000A], NodeValue [nodeName=property, value=453], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:devolo_phpse02_00_000, parameters=[ConfigDescriptionParameter [name=config_7_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Costumer Function, description=NotificationReport/BinaryReport<br /><h1>Overview</h1><p>Notification Type,</p> <p>0: Using Notification Report.</p> <p>1: Using Sensor Binary Report.</p>, defaultValue=4], ConfigDescriptionParameter [name=config_29_4, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Disable Alarm, description=Disable the alarm function.<br /><h1>Overview</h1><p>Disable the alarm function.</p> <p>1: Disable Alarm,</p> <p>0: Enable Alarm.</p> <p>Caution: After the power up, this configuration is always 0.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_4_0000000C, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Alarm Duration, description=Play alarm sound duration.<br /><h1>Overview</h1><p>Play alarm sound duration, 1 tick is 30 seconds.</p> <p>Default is 3 minutes, maximum is 63.5 minutes.</p> <p>0 means never auto stop.</p>, defaultValue=6], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Report Message, description=Report Message, e.g. tamper alarm<br /><h1>Overview</h1><p>Notice: The device supports 1 group.</p> <p>The group 1 is for receiving the report message, like tamper event. And the group 8 nodes maximum</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 113
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=SMOKE:1,event2=ACCESS_CONTROL:22,event3=BURGLAR:1,event4=EMERGENCY:1,event5=EMERGENCY:2,event6=EMERGENCY:3,event7=ACCESS_CONTROL:3,event8=ACCESS_CONTROL:4,event9=EMERGENCY:254]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Devolo], NodeValue [nodeName=property, value=ph-pse02], NodeValue [nodeName=property, value=0175], NodeValue [nodeName=property, value=0004:000A], NodeValue [nodeName=property, value=453], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:devolo_phpse02_00_000, parameters=[ConfigDescriptionParameter [name=config_7_4, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Costumer Function, description=NotificationReport/BinaryReport<br /><h1>Overview</h1><p>Notification Type,</p> <p>0: Using Notification Report.</p> <p>1: Using Sensor Binary Report.</p>, defaultValue=4], ConfigDescriptionParameter [name=config_29_4, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Disable Alarm, description=Disable the alarm function.<br /><h1>Overview</h1><p>Disable the alarm function.</p> <p>1: Disable Alarm,</p> <p>0: Enable Alarm.</p> <p>Caution: After the power up, this configuration is always 0.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_4_0000000C, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Alarm Duration, description=Play alarm sound duration.<br /><h1>Overview</h1><p>Play alarm sound duration, 1 tick is 30 seconds.</p> <p>Default is 3 minutes, maximum is 63.5 minutes.</p> <p>0 means never auto stop.</p>, defaultValue=6], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Report Message, description=Report Message, e.g. tamper alarm<br /><h1>Overview</h1><p>Notice: The device supports 1 group.</p> <p>The group 1 is for receiving the report message, like tamper event. And the group 8 nodes maximum</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 113
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.517 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/dlink_dchz310_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=D-Link], NodeValue [nodeName=property, value=DCH-Z310], NodeValue [nodeName=property, value=0108], NodeValue [nodeName=property, value=0002:001E], NodeValue [nodeName=property, value=689], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:dlink_dchz310_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Customer Function, description=Customer function switch, using bit control<br /><h1>Overview</h1><p>Bit0 : Reserve.<br />Bit1 : Reserve.<br />Bit2 : Reserve.<br />Bit3 : Reserve.<br />Bit4 : Notification Type<br />0: Using Notification Report<br />1: Using Sensor Binary Report<br />Bit5 : Reserve.<br />Bit6 : Reserve.<br />Bit7 : Reserve.</p>, defaultValue=4], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Auto Report Battery Time, description=The interval time for auto report the battery level<br /><h1>Overview</h1><p>The interval time for auto report the battery level. 0 means turn off auto report battery. Each tick means 30 minutes.</p>, defaultValue=12], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Reports, description=Receiving the report message, like triggered event etc<br /><h1>Overview</h1><p>1. Have Z-WaveTM Controller entered association mode.<br />2. Press the button three times within 1.5 seconds to enter the association mode.<br />Note: The device supports 1 group. This group is for receiving the report message, like triggered event etc. This group supports 8 nodes maximum. </p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 99
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=D-Link], NodeValue [nodeName=property, value=DCH-Z310], NodeValue [nodeName=property, value=0108], NodeValue [nodeName=property, value=0002:001E], NodeValue [nodeName=property, value=689], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:dlink_dchz310_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Customer Function, description=Customer function switch, using bit control<br /><h1>Overview</h1><p>Bit0 : Reserve.<br />Bit1 : Reserve.<br />Bit2 : Reserve.<br />Bit3 : Reserve.<br />Bit4 : Notification Type<br />0: Using Notification Report<br />1: Using Sensor Binary Report<br />Bit5 : Reserve.<br />Bit6 : Reserve.<br />Bit7 : Reserve.</p>, defaultValue=4], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Auto Report Battery Time, description=The interval time for auto report the battery level<br /><h1>Overview</h1><p>The interval time for auto report the battery level. 0 means turn off auto report battery. Each tick means 30 minutes.</p>, defaultValue=12], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Reports, description=Receiving the report message, like triggered event etc<br /><h1>Overview</h1><p>1. Have Z-WaveTM Controller entered association mode.<br />2. Press the button three times within 1.5 seconds to enter the association mode.<br />Note: The device supports 1 group. This group is for receiving the report message, like triggered event etc. This group supports 8 nodes maximum. </p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 99
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.519 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/dlink_dchz510_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=BURGLAR:1,event2=EMERGENCY:1,event3=EMERGENCY:2,event4=EMERGENCY:3,event5=ACCESS_CONTROL:22,event6=SMOKE:1,event7=EMERGENCY:5,event8=EMERGENCY:254,event9=ACCESS_CONTROL:1,event10=ACCESS_CONTROL:2,event11=ACCESS_CONTROL:3,event12=ACCESS_CONTROL:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=D-Link], NodeValue [nodeName=property, value=DCH-Z510], NodeValue [nodeName=property, value=0108], NodeValue [nodeName=property, value=0004:000A], NodeValue [nodeName=property, value=330], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:dlink_dchz510_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1_00000010, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Customer Function, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Disable Alarm, defaultValue=0], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Alarm Duration, description=Play alarm sound duration, 1 tick is 30 seconds. 0 means never auto stop., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Report Messages, description=The group 1 is for receiving the report message, like tamper event. This is the device's Lifeline group. The group supports 8 nodes maximum.]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 98
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=BURGLAR:1,event2=EMERGENCY:1,event3=EMERGENCY:2,event4=EMERGENCY:3,event5=ACCESS_CONTROL:22,event6=SMOKE:1,event7=EMERGENCY:5,event8=EMERGENCY:254,event9=ACCESS_CONTROL:1,event10=ACCESS_CONTROL:2,event11=ACCESS_CONTROL:3,event12=ACCESS_CONTROL:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=D-Link], NodeValue [nodeName=property, value=DCH-Z510], NodeValue [nodeName=property, value=0108], NodeValue [nodeName=property, value=0004:000A], NodeValue [nodeName=property, value=330], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:dlink_dchz510_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1_00000010, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Customer Function, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Disable Alarm, defaultValue=0], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Alarm Duration, description=Play alarm sound duration, 1 tick is 30 seconds. 0 means never auto stop., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Report Messages, description=The group 1 is for receiving the report message, like tamper event. This is the device's Lifeline group. The group supports 8 nodes maximum.]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 98
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.530 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/eco_pir1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Ecolink], NodeValue [nodeName=property, value=PIR], NodeValue [nodeName=property, value=014A], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=137], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:eco_pir1_00_000, parameters=[ConfigDescriptionParameter [name=config_99_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=99: Toggle sending clear message to group 2, description=Toggle sending clear message to group 2<br /><h1>Overview</h1><p>Set to 0 to disable sending a fault clear message (00) to group 2 when the device has cleared.</p> <p>The Configuration command class can be utilized to enable Basic Sets of 0x00 on a fault<br />restore to nodes in Group 2 with a Configuration Set command of Parameter number 0x63<br />(decimal 99), a size of 1, and a Configuration value of 0xFF (decimal 255). Changing the<br />configuration value to 0 disables the feature.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 86
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Ecolink], NodeValue [nodeName=property, value=PIR], NodeValue [nodeName=property, value=014A], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=137], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:eco_pir1_00_000, parameters=[ConfigDescriptionParameter [name=config_99_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=99: Toggle sending clear message to group 2, description=Toggle sending clear message to group 2<br /><h1>Overview</h1><p>Set to 0 to disable sending a fault clear message (00) to group 2 when the device has cleared.</p> <p>The Configuration command class can be utilized to enable Basic Sets of 0x00 on a fault<br />restore to nodes in Group 2 with a Configuration Set command of Parameter number 0x63<br />(decimal 99), a size of 1, and a Configuration value of 0xFF (decimal 255). Changing the<br />configuration value to 0 disables the feature.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 86
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.554 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/enerwave_zw500dm_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wenzhou MTLC Electric Appliances Co.,Ltd.], NodeValue [nodeName=property, value=ZW500DM], NodeValue [nodeName=property, value=011A], NodeValue [nodeName=property, value=0111:0201], NodeValue [nodeName=property, value=382], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:enerwave_zw500dm_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1:, description=Synchronization of load power and LED indicator, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8:, description=Instant Energy Autosend Interval (send METER_REPORT), defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9:, description=Instant Energy Autosend interval (send SENSOR_MULTILEVEL_REPORT), defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10:, description=Accumulated Energy Autosend Interval report (send METER_REPORT), defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11:, description=Enable automatic notifications to associated device<br /><h1>Overview</h1><p>Device will send a notification whenever the is a wattage change</p>, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12:, description=Minimum change in wattage report<br /><h1>Overview</h1><p>0-255: 0.0-25.5W</p>, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Notifications, description=Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: StatusReport, description=Send basic report], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: PowerReport, description=PowerReport: Send meter power report]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 134
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wenzhou MTLC Electric Appliances Co.,Ltd.], NodeValue [nodeName=property, value=ZW500DM], NodeValue [nodeName=property, value=011A], NodeValue [nodeName=property, value=0111:0201], NodeValue [nodeName=property, value=382], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:enerwave_zw500dm_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1:, description=Synchronization of load power and LED indicator, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8:, description=Instant Energy Autosend Interval (send METER_REPORT), defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9:, description=Instant Energy Autosend interval (send SENSOR_MULTILEVEL_REPORT), defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10:, description=Accumulated Energy Autosend Interval report (send METER_REPORT), defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11:, description=Enable automatic notifications to associated device<br /><h1>Overview</h1><p>Device will send a notification whenever the is a wattage change</p>, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12:, description=Minimum change in wattage report<br /><h1>Overview</h1><p>0-255: 0.0-25.5W</p>, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Notifications, description=Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: StatusReport, description=Send basic report], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: PowerReport, description=PowerReport: Send meter power report]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 134
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.557 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/enerwave_zwmrsm1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wenzhou MTLC Electric Appliances Co.,Ltd.], NodeValue [nodeName=property, value=ZWM-RSM1], NodeValue [nodeName=property, value=011A], NodeValue [nodeName=property, value=0111:0605], NodeValue [nodeName=property, value=479], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:enerwave_zwmrsm1_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Lifeline: Send device reset locally notification], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: StatusReport, description=StatusReport: Send basic report]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 58
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wenzhou MTLC Electric Appliances Co.,Ltd.], NodeValue [nodeName=property, value=ZWM-RSM1], NodeValue [nodeName=property, value=011A], NodeValue [nodeName=property, value=0111:0605], NodeValue [nodeName=property, value=479], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:enerwave_zwmrsm1_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Lifeline: Send device reset locally notification], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: StatusReport, description=StatusReport: Send basic report]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 58
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.564 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/enerwave_zwnrsm2_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wenzhou MTLC Electric Appliances Co.,Ltd.], NodeValue [nodeName=property, value=ZWN-RSM2], NodeValue [nodeName=property, value=011A], NodeValue [nodeName=property, value=0101:5606,0111:0605], NodeValue [nodeName=property, value=465]]], ConfigDescription [uri=thing-type:zwave:enerwave_zwnrsm2_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Unsolicited Report Configuration, description=ZWN-RSM2 can send unsolicited status report to primary controller (Node ID 0X01) when switch toggled due to some controllers designed as gateway. If your controller is not a gateway or does not need the status or you think it could confuse your Z-Wave net, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 63
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wenzhou MTLC Electric Appliances Co.,Ltd.], NodeValue [nodeName=property, value=ZWN-RSM2], NodeValue [nodeName=property, value=011A], NodeValue [nodeName=property, value=0101:5606,0111:0605], NodeValue [nodeName=property, value=465]]], ConfigDescription [uri=thing-type:zwave:enerwave_zwnrsm2_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Unsolicited Report Configuration, description=ZWN-RSM2 can send unsolicited status report to primary controller (Node ID 0X01) when switch toggled due to some controllers designed as gateway. If your controller is not a gateway or does not need the status or you think it could confuse your Z-Wave net, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 63
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.568 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/eurotronic_cometz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=eurotronic_cometz_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Eurotronics], NodeValue [nodeName=property, value=CometZ], NodeValue [nodeName=property, value=0148], NodeValue [nodeName=property, value=0002:0001,4672:BD41], NodeValue [nodeName=property, value=372]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=eurotronic_cometz_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Eurotronics], NodeValue [nodeName=property, value=CometZ], NodeValue [nodeName=property, value=0148], NodeValue [nodeName=property, value=0002:0001,4672:BD41], NodeValue [nodeName=property, value=372]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.573 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/eurotronic_spirit_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_report, typeId=sensor_report, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=eurotronic_spirit_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Eurotronics], NodeValue [nodeName=property, value=Spirit], NodeValue [nodeName=property, value=0148], NodeValue [nodeName=property, value=0003:0001,0003:0003], NodeValue [nodeName=property, value=710], NodeValue [nodeName=property, value=Provides access to basic functionality], NodeValue [nodeName=property, value=Provides or sets the valve opening degree of the valve Controlling the valve opening degree requires manufacturer specific mode], NodeValue [nodeName=property, value=Provides the measured room temperature], NodeValue [nodeName=property, value=Configures the operation mode], NodeValue [nodeName=property, value=Allows to configure the desired room temperature], NodeValue [nodeName=property, value=Allows to group associations], NodeValue [nodeName=property, value=Informs the Z-Wave Controller that the device was factory reset], NodeValue [nodeName=property, value=Identifies the device as a Z-Wave Plus Device], NodeValue [nodeName=property, value=Allows to configure the device settings], NodeValue [nodeName=property, value=Informs the controller about critical system events/errors], NodeValue [nodeName=property, value=Provides information about Manufacturer and Product], NodeValue [nodeName=property, value=Used to alter the rf-power(required by Z-Wave).], NodeValue [nodeName=property, value=Allows to lock the device(child protection).], NodeValue [nodeName=property, value=Allows Over the Air Update of the device.], NodeValue [nodeName=property, value=Returns the current battery level of the device.], NodeValue [nodeName=property, value=Allows to associate with other Z-Wave devices.], NodeValue [nodeName=property, value=Returns information about the Firmware.], NodeValue [nodeName=property, value=Allows encrypted Z-Wave Communication], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:eurotronic_spirit_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LCD Invert, description=LCD Invert, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=5, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: LCD Timeout, description=LCD Timeout<br /><h1>Overview</h1><p>0: No Timeout LCD always on</p> <p>5-30: LCD will turn off after 5 to 30 seconds</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Backlight, description=Backlight, defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Battery report, description=Battery report, defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Measured Temperature report, description=Measured Temperature report<br /><h1>Overview</h1><p>0: Unsolicited Temperature reporting disabled</p> <p>1-50: report if temperature changed by delta = 0,1°C ... 5,0 °C</p> <p>default 5: report on delta T = 0,5°C</p>, defaultValue=5], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Valve opening percentage report, description=Valve opening percentage report<br /><h1>Overview</h1><p>0: Unsolicited valve opening percentage reporting disabled.</p> <p>1-100: report if valve opening changed by delta = 1% ... 100%</p>, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Window open detection, description=Window open detection, defaultValue=2], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Measured Temperature offset, description=Measured Temperature offset<br /><h1>Overview</h1><p>-50 - +50: Offsets the measured temperature by-5,0°C ? (+)5,0°C</p> <p>128: External temperature sensor will be used for regulation.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Spirit Z-Wave Plus can only be associated with the Z-Wave controller.<br /><h1>Overview</h1><p>Commands:</p> <p>BATTERY_REPORT, DEVICE_RESET_LOCALLY_NOTIFICATION, THERMOSTAT_MODE_REPORT, THERMOSTAT_SETPOINT_REPORT, NOTIFICATION_REPORT, PROTECTION_REPORT, SENSOR_MULTILEVEL_REPORT, SWITCH_MULTILEVEL_REPORT</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 212
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_report, typeId=sensor_report, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=eurotronic_spirit_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Eurotronics], NodeValue [nodeName=property, value=Spirit], NodeValue [nodeName=property, value=0148], NodeValue [nodeName=property, value=0003:0001,0003:0003], NodeValue [nodeName=property, value=710], NodeValue [nodeName=property, value=Provides access to basic functionality], NodeValue [nodeName=property, value=Provides or sets the valve opening degree of the valve Controlling the valve opening degree requires manufacturer specific mode], NodeValue [nodeName=property, value=Provides the measured room temperature], NodeValue [nodeName=property, value=Configures the operation mode], NodeValue [nodeName=property, value=Allows to configure the desired room temperature], NodeValue [nodeName=property, value=Allows to group associations], NodeValue [nodeName=property, value=Informs the Z-Wave Controller that the device was factory reset], NodeValue [nodeName=property, value=Identifies the device as a Z-Wave Plus Device], NodeValue [nodeName=property, value=Allows to configure the device settings], NodeValue [nodeName=property, value=Informs the controller about critical system events/errors], NodeValue [nodeName=property, value=Provides information about Manufacturer and Product], NodeValue [nodeName=property, value=Used to alter the rf-power(required by Z-Wave).], NodeValue [nodeName=property, value=Allows to lock the device(child protection).], NodeValue [nodeName=property, value=Allows Over the Air Update of the device.], NodeValue [nodeName=property, value=Returns the current battery level of the device.], NodeValue [nodeName=property, value=Allows to associate with other Z-Wave devices.], NodeValue [nodeName=property, value=Returns information about the Firmware.], NodeValue [nodeName=property, value=Allows encrypted Z-Wave Communication], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:eurotronic_spirit_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LCD Invert, description=LCD Invert, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=5, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: LCD Timeout, description=LCD Timeout<br /><h1>Overview</h1><p>0: No Timeout LCD always on</p> <p>5-30: LCD will turn off after 5 to 30 seconds</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Backlight, description=Backlight, defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Battery report, description=Battery report, defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Measured Temperature report, description=Measured Temperature report<br /><h1>Overview</h1><p>0: Unsolicited Temperature reporting disabled</p> <p>1-50: report if temperature changed by delta = 0,1°C ... 5,0 °C</p> <p>default 5: report on delta T = 0,5°C</p>, defaultValue=5], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Valve opening percentage report, description=Valve opening percentage report<br /><h1>Overview</h1><p>0: Unsolicited valve opening percentage reporting disabled.</p> <p>1-100: report if valve opening changed by delta = 1% ... 100%</p>, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Window open detection, description=Window open detection, defaultValue=2], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=-50, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Measured Temperature offset, description=Measured Temperature offset<br /><h1>Overview</h1><p>-50 - +50: Offsets the measured temperature by-5,0°C ? (+)5,0°C</p> <p>128: External temperature sensor will be used for regulation.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Spirit Z-Wave Plus can only be associated with the Z-Wave controller.<br /><h1>Overview</h1><p>Commands:</p> <p>BATTERY_REPORT, DEVICE_RESET_LOCALLY_NOTIFICATION, THERMOSTAT_MODE_REPORT, THERMOSTAT_SETPOINT_REPORT, NOTIFICATION_REPORT, PROTECTION_REPORT, SENSOR_MULTILEVEL_REPORT, SWITCH_MULTILEVEL_REPORT</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 212
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.575 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/eurotronic_stellaz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=eurotronic_stellaz_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Eurotronics], NodeValue [nodeName=property, value=StellaZ], NodeValue [nodeName=property, value=0148], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=183]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 68
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=eurotronic_stellaz_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Eurotronics], NodeValue [nodeName=property, value=StellaZ], NodeValue [nodeName=property, value=0148], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=183]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 68
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.577 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/everspring_ad130_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=AD130], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=0000:0000], NodeValue [nodeName=property, value=23]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=AD130], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=0000:0000], NodeValue [nodeName=property, value=23]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.578 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/everspring_ad142_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=AD142], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=25]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 35
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=AD142], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=25]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 35
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.630 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/everspring_hsp02_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=HSP02], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=0001:0001,0001:0003], NodeValue [nodeName=property, value=22], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:everspring_hsp02_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Basic Set Level, description=Value to be sent with a BASIC SET command, defaultValue=99], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Sensor Detecting Function, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Sensitivity Level, defaultValue=6], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Re-trigger Interval Setting, defaultValue=180], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: LUX Level, description=Value for what LUX level will arm the detection sensor, defaultValue=10], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: On-Off Duration, defaultValue=15], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Target for reports], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Target nodes who receive BASIC_SET command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 113
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=HSP02], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=0001:0001,0001:0003], NodeValue [nodeName=property, value=22], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:everspring_hsp02_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Basic Set Level, description=Value to be sent with a BASIC SET command, defaultValue=99], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Sensor Detecting Function, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=10, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Sensitivity Level, defaultValue=6], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Re-trigger Interval Setting, defaultValue=180], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: LUX Level, description=Value for what LUX level will arm the detection sensor, defaultValue=10], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: On-Off Duration, defaultValue=15], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Target for reports], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Target nodes who receive BASIC_SET command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 113
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.669 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/everspring_sf812_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_battery, typeId=alarm_battery, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM,COMMAND_CLASS_BASIC;type=SMOKE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=SF812], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=000D:0001], NodeValue [nodeName=property, value=33], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:everspring_sf812_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm notifications]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_battery, typeId=alarm_battery, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM,COMMAND_CLASS_BASIC;type=SMOKE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Everspring], NodeValue [nodeName=property, value=SF812], NodeValue [nodeName=property, value=0060], NodeValue [nodeName=property, value=000D:0001], NodeValue [nodeName=property, value=33], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:everspring_sf812_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm notifications]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.683 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/evolve_lom15_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Evolve], NodeValue [nodeName=property, value=LOM15], NodeValue [nodeName=property, value=0113], NodeValue [nodeName=property, value=5252:3530], NodeValue [nodeName=property, value=660]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Evolve], NodeValue [nodeName=property, value=LOM15], NodeValue [nodeName=property, value=0113], NodeValue [nodeName=property, value=5252:3530], NodeValue [nodeName=property, value=660]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.687 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/evolve_lrmas_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Evolve], NodeValue [nodeName=property, value=LRM-AS], NodeValue [nodeName=property, value=0113], NodeValue [nodeName=property, value=4457:3034], NodeValue [nodeName=property, value=39], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:evolve_lrmas_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=In night-light mode the LED will turn ON when the switch is turned OFF., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Change the top of the switch to OFF and the bottom of the switch to ON., defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Load Sense, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 109
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Evolve], NodeValue [nodeName=property, value=LRM-AS], NodeValue [nodeName=property, value=0113], NodeValue [nodeName=property, value=4457:3034], NodeValue [nodeName=property, value=39], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:evolve_lrmas_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=In night-light mode the LED will turn ON when the switch is turned OFF., defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Change the top of the switch to OFF and the bottom of the switch to ON., defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Load Sense, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 109
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.696 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fakro_vmzsolar_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fakro], NodeValue [nodeName=property, value=VMZ Solar], NodeValue [nodeName=property, value=0085], NodeValue [nodeName=property, value=0006:0002], NodeValue [nodeName=property, value=670]]], ConfigDescription [uri=thing-type:zwave:fakro_vmzsolar_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: mode, description=operating mode<br /><h1>Overview</h1><p>Operating mode. Available values:</p> <p>0 - manual</p> <p>1 - semiauto</p> <p>2 - auto</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: winter mode, description=Summer/Winter mode<br /><h1>Overview</h1><p>Summer / Winter mode</p> <p>50 - Auto (summer / winter mode)</p> <p>0 - summer mode only</p>, defaultValue=50], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Measurement frequency, description=Measurement frequency, defaultValue=3], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Level of sensitivity for day, description=Level of sensitivity for day, defaultValue=60], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Temperature, description=Temperature, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=9, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Level of sensitivity for night, description=Level of sensitivity for night, defaultValue=3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fakro], NodeValue [nodeName=property, value=VMZ Solar], NodeValue [nodeName=property, value=0085], NodeValue [nodeName=property, value=0006:0002], NodeValue [nodeName=property, value=670]]], ConfigDescription [uri=thing-type:zwave:fakro_vmzsolar_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: mode, description=operating mode<br /><h1>Overview</h1><p>Operating mode. Available values:</p> <p>0 - manual</p> <p>1 - semiauto</p> <p>2 - auto</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: winter mode, description=Summer/Winter mode<br /><h1>Overview</h1><p>Summer / Winter mode</p> <p>50 - Auto (summer / winter mode)</p> <p>0 - summer mode only</p>, defaultValue=50], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Measurement frequency, description=Measurement frequency, defaultValue=3], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Level of sensitivity for day, description=Level of sensitivity for day, defaultValue=60], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Temperature, description=Temperature, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=9, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Level of sensitivity for night, description=Level of sensitivity for night, defaultValue=3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.706 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fakro_zws12n_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Window], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_flood, typeId=alarm_flood, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=FLOOD]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fakro], NodeValue [nodeName=property, value=ZWS12n], NodeValue [nodeName=property, value=0085], NodeValue [nodeName=property, value=0002:0011], NodeValue [nodeName=property, value=777], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fakro_zws12n_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Motor speed I, description=Motor speed I<br /><h1>Overview</h1><p>1- the lowest speed</p> <p>2- default</p> <p>4 - the higest speed</p>, defaultValue=2], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: 1 Motor speed II (rain sensor), description=1 Motor speed II (rain sensor)<br /><h1>Overview</h1><p>1- the lowest speed</p> <p>2- default</p> <p>4 - the higest speed</p>, defaultValue=2], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=2, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Callibrate, description=This parameter on/off callibration function<br /><h1>Overview</h1><p>Value 1 ? calibrated</p> <p>Value 2 ? discalibrated</p> <p>to enter the calibration mode must first time discalibrate and then calibrate.</p> <p>Calibration possible after prior recalibration of the device. It is possible via gate (Gateway Z-Wave), remote control with a display, e.g. ZRS24 remote control (FAKRO). </p> <p>See manual.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=2, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Last saved position, description=Set servomotor in previous position<br /><h1>Overview</h1><p>This parameter set servomotor in previous position after using Basic Mode operation.</p> <p>1 ? FF go to Max</p> <p>2 ? FF go to previous position</p>, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, min=0, max=120, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Close after time, description=Close after time min<br /><h1>Overview</h1><p>0-120 minutes</p>, defaultValue=120], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Position reporting<br /><h1>Overview</h1><p>Life Line ? group for position reporting actuator after each a stoppage and alarm reporting (overcurrent, damage encoders). This group can be a maximum 1 device.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Basic Repeat, description=Basic commands<br /><h1>Overview</h1><p>Basic Repeat ? group used to transfer the received basic commands to the devices included in this group. This group can be a maximum 5 devices.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Multilevel Repeat, description=Transfer the received multilevel commands<br /><h1>Overview</h1><p>Multilevel Repeat ? group used to transfer the received multilevel commands to the devices included in this group. This group can be a maximum 5 devices.</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Basic Rain, description=Transfer the received commands from actuator & rain detector to the devices<br /><h1>Overview</h1><p>Basic Rain ? group used to transfer the received commands from actuator & rain detector to the devices included in this group. This group can be a maximum 5 devices.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 148
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Window], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_flood, typeId=alarm_flood, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=FLOOD]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fakro], NodeValue [nodeName=property, value=ZWS12n], NodeValue [nodeName=property, value=0085], NodeValue [nodeName=property, value=0002:0011], NodeValue [nodeName=property, value=777], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fakro_zws12n_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Motor speed I, description=Motor speed I<br /><h1>Overview</h1><p>1- the lowest speed</p> <p>2- default</p> <p>4 - the higest speed</p>, defaultValue=2], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=4, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: 1 Motor speed II (rain sensor), description=1 Motor speed II (rain sensor)<br /><h1>Overview</h1><p>1- the lowest speed</p> <p>2- default</p> <p>4 - the higest speed</p>, defaultValue=2], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=2, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Callibrate, description=This parameter on/off callibration function<br /><h1>Overview</h1><p>Value 1 ? calibrated</p> <p>Value 2 ? discalibrated</p> <p>to enter the calibration mode must first time discalibrate and then calibrate.</p> <p>Calibration possible after prior recalibration of the device. It is possible via gate (Gateway Z-Wave), remote control with a display, e.g. ZRS24 remote control (FAKRO). </p> <p>See manual.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=2, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Last saved position, description=Set servomotor in previous position<br /><h1>Overview</h1><p>This parameter set servomotor in previous position after using Basic Mode operation.</p> <p>1 ? FF go to Max</p> <p>2 ? FF go to previous position</p>, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, min=0, max=120, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Close after time, description=Close after time min<br /><h1>Overview</h1><p>0-120 minutes</p>, defaultValue=120], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=Position reporting<br /><h1>Overview</h1><p>Life Line ? group for position reporting actuator after each a stoppage and alarm reporting (overcurrent, damage encoders). This group can be a maximum 1 device.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Basic Repeat, description=Basic commands<br /><h1>Overview</h1><p>Basic Repeat ? group used to transfer the received basic commands to the devices included in this group. This group can be a maximum 5 devices.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Multilevel Repeat, description=Transfer the received multilevel commands<br /><h1>Overview</h1><p>Multilevel Repeat ? group used to transfer the received multilevel commands to the devices included in this group. This group can be a maximum 5 devices.</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Basic Rain, description=Transfer the received commands from actuator & rain detector to the devices<br /><h1>Overview</h1><p>Basic Rain ? group used to transfer the received commands from actuator & rain detector to the devices included in this group. This group can be a maximum 5 devices.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 148
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.716 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgd211_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD211], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0100:0104,0100:0106,0100:0107,0100:0109,0100:100A,0100:300A], NodeValue [nodeName=property, value=1.8], NodeValue [nodeName=property, value=117], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd211_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=Key no.2 is not represented by any physical device - only devices in the association list. This functionality prevents of lack of reaction on pressing key no.2 through polling devices from association list one by one and checking their, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming step at automatic control, defaultValue=1], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time of MANUALLY moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s), defaultValue=5], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Time of AUTOMATIC moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s) - 0: this value disables the smooth change in light intensity. NOTE: value 0 is required for inductive and capacitive devices unsuitable for dimming (e.g. fluorescent lamps, motors, etc...), defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Dimming step at manual control, description=Options for changing parameter 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum dimmer level control, description=Options for changing parameter 2-99, defaultValue=2], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Minimum dimmer level control, description=Options for changing parameter 1-98, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Parm 15, description=Double-click set lighting at 100%, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 3-way switch, description=The function of 3-way switch provides the option to double key no. 1. The dimmer may control two bi-stable push-buttons or an infinite number of mono-stable push-buttons. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Synchronizing light level for associated devices, description=The dimmer communicate the level to the associated devices. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=100, max=170, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Parm 20, description=This function will enable decreasing the minimum level of the Dimmer by extending the control impulse.[100 - 170] By changing the minimem level, the user may completely dim LED bulbs. Not all LED bulbs available on the market have the dimmm, defaultValue=110], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 226
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD211], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0100:0104,0100:0106,0100:0107,0100:0109,0100:100A,0100:300A], NodeValue [nodeName=property, value=1.8], NodeValue [nodeName=property, value=117], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd211_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=Key no.2 is not represented by any physical device - only devices in the association list. This functionality prevents of lack of reaction on pressing key no.2 through polling devices from association list one by one and checking their, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming step at automatic control, defaultValue=1], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time of MANUALLY moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s), defaultValue=5], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Time of AUTOMATIC moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s) - 0: this value disables the smooth change in light intensity. NOTE: value 0 is required for inductive and capacitive devices unsuitable for dimming (e.g. fluorescent lamps, motors, etc...), defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Dimming step at manual control, description=Options for changing parameter 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum dimmer level control, description=Options for changing parameter 2-99, defaultValue=2], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Minimum dimmer level control, description=Options for changing parameter 1-98, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Parm 15, description=Double-click set lighting at 100%, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 3-way switch, description=The function of 3-way switch provides the option to double key no. 1. The dimmer may control two bi-stable push-buttons or an infinite number of mono-stable push-buttons. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Synchronizing light level for associated devices, description=The dimmer communicate the level to the associated devices. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=100, max=170, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Parm 20, description=This function will enable decreasing the minimum level of the Dimmer by extending the control impulse.[100 - 170] By changing the minimem level, the user may completely dim LED bulbs. Not all LED bulbs available on the market have the dimmm, defaultValue=110], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 226
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.721 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgd211_1_9.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param40, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=40]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD211], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0100:0104,0100:0106,0100:0107,0100:0109,0100:100A,0100:300A], NodeValue [nodeName=property, value=1.9], NodeValue [nodeName=property, value=1.11], NodeValue [nodeName=property, value=118], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd211_01_009, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=Key no.2 is not represented by any physical device<br /><h1>Overview</h1><p>Key no.2 is not represented by any physical device - only devices in the association list.</p> <p>This functionality prevents of lack of reaction on pressing key no.2 through polling devices from association list one by one and checking their</p>, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming step at automatic control, defaultValue=1], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time of MANUALLY moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s), defaultValue=5], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Time of AUTOMATIC moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s) - 0: this value disables the smooth change in light intensity. NOTE: value 0 is required for inductive and capacitive devices unsuitable for dimming (e.g. fluorescent lamps, motors, etc...), defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Dimming step at manual control, description=Options for changing parameter 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum dimmer level control, description=Options for changing parameter 2-99, defaultValue=2], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Minimum dimmer level control, description=Options for changing parameter 1-98, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Parm 15, description=Double-click set lighting at 100%, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 3-way switch, description=The function of 3-way switch provides the option to double key no. 1. The dimmer may control two bi-stable push-buttons or an infinite number of mono-stable push-buttons. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Synchronizing light level for associated devices, description=The dimmer communicate the level to the associated devices. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=100, max=170, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Parm 20, description=This function will enable decreasing the minimum level of the Dimmer by extending the control impulse.[100 - 170] By changing the minimem level, the user may completely dim LED bulbs. Not all LED bulbs available on the market have the dimmm, defaultValue=110], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Updating the dimming level without switch., description=Available settings: from 1 to 99. Parameter?s value changes depending on the dimming level., defaultValue=99], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Scene activation functionality, description=The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3. Controllers such as Home Center 2 are able to interpret such commands and based on th, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 252
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param40, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=40]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD211], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0100:0104,0100:0106,0100:0107,0100:0109,0100:100A,0100:300A], NodeValue [nodeName=property, value=1.9], NodeValue [nodeName=property, value=1.11], NodeValue [nodeName=property, value=118], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd211_01_009, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=Key no.2 is not represented by any physical device<br /><h1>Overview</h1><p>Key no.2 is not represented by any physical device - only devices in the association list.</p> <p>This functionality prevents of lack of reaction on pressing key no.2 through polling devices from association list one by one and checking their</p>, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming step at automatic control, defaultValue=1], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time of MANUALLY moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s), defaultValue=5], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Time of AUTOMATIC moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s) - 0: this value disables the smooth change in light intensity. NOTE: value 0 is required for inductive and capacitive devices unsuitable for dimming (e.g. fluorescent lamps, motors, etc...), defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Dimming step at manual control, description=Options for changing parameter 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum dimmer level control, description=Options for changing parameter 2-99, defaultValue=2], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Minimum dimmer level control, description=Options for changing parameter 1-98, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Parm 15, description=Double-click set lighting at 100%, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 3-way switch, description=The function of 3-way switch provides the option to double key no. 1. The dimmer may control two bi-stable push-buttons or an infinite number of mono-stable push-buttons. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Synchronizing light level for associated devices, description=The dimmer communicate the level to the associated devices. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=100, max=170, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Parm 20, description=This function will enable decreasing the minimum level of the Dimmer by extending the control impulse.[100 - 170] By changing the minimem level, the user may completely dim LED bulbs. Not all LED bulbs available on the market have the dimmm, defaultValue=110], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Updating the dimming level without switch., description=Available settings: from 1 to 99. Parameter?s value changes depending on the dimming level., defaultValue=99], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Scene activation functionality, description=The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3. Controllers such as Home Center 2 are able to interpret such commands and based on th, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 252
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.725 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgd211_2_1.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param40, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=40]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD211], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0100:0104,0100:0106,0100:0107,0100:0109,0100:100A,0100:300A], NodeValue [nodeName=property, value=2.1], NodeValue [nodeName=property, value=119], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd211_02_001, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16<br /><h1>Overview</h1><p>Sending commands to control devices assigned to 1-st association group (key no. 1).</p> <p>NOTE: Parameter 15 value must be set to 1 to work properly. This activates the double-click functionality - dimmer/roller shutter control.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=Checking the device status before sending a control frame from the key no. 2.<br /><h1>Overview</h1><p>Info: Key no. 2 is not represented by any physical device expect of devices on association list. This functionality prevents of lack of reaction on pressing key no. 2 through polling devices from list one by one and checking thier actual states.</p> <p>It is not possible to check the device status before sending a control frame from the key no. 2 if roller blind switch is chosen in parameter 14 (value 2)</p> <p>If devices state is checked before sending asociation then parameter 19 should be set to value 0.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming step at automatic control, defaultValue=1], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time of MANUALLY moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s), defaultValue=5], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Time of AUTOMATIC moving between the extreme dimming values, description=Time of Automatic moving the Dimmer between the extreme dimming values<br /><h1>Overview</h1><p>Options for changing parameter 0-255 (0ms ? 2.5s)</p> <p>0 - this value disables the smooth change in light intensity</p> <p>NOTE value 0 is required for inductive and capacitive devices unsuitable for dimming, (e.g. fluorescent lamps , motors etc.)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Dimming step at manual control, description=Options for changing parameter 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum dimmer level control, description=Options for changing parameter 2-99, defaultValue=99], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Minimum dimmer level control, description=Options for changing parameter 1-98, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Parm 15, description=Double-click set lighting at 100%, defaultValue=1], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 3-way switch, description=3-way switch function<br /><h1>Overview</h1><p>The function of 3 - way switch, provides the option to double key no. 1.<br />The Dimmer may control two toggle push-buttons or an infinite number of momentary push-buttons. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Synchronizing light level for associated devices, description=The dimmer communicate the level to the associated devices. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Change [On-Off] bi-stable keys, description=Assigns bistable key status to the device status.<br /><h1>Overview</h1><p>Info: Remote control from Fibaro System Is Still Possible. This function is useful When you want display status of external devices, e.g. Motion Sensor, in Fibaro System. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=100, max=170, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Minimum level of the Dimmer, description=Enable decreasing the minimum level of the Dimmer<br /><h1>Overview</h1><p>This function will enable decreasing the minimum level of the Dimmer by extending the control impulse. [100 - 170] </p> <p>By changing the minimem level, the user may completely dim LED bulbs.</p> <p>Not all LED bulbs available on the market have the dimmm</p>, defaultValue=110], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, description=Resonse to alarm of any type<br /><h1>Overview</h1><p>Alarm of any type (general alarm, water flooding alarm, smoke alarm: CO, CO2, temperature alarm). </p>, defaultValue=3], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Updating the dimming level without switch., description=Available settings: from 1 to 99.<br /><h1>Overview</h1><p>Parameter?s value changes depending on the dimming level. </p>, defaultValue=99], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Scene activation functionality, description=Sending commands with command class scene activation<br /><h1>Overview</h1><p>The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3. Controllers such as Home Center 2 are able to interpret such commands and based on these commands they activate scenes, to which specific scene IDs have been assigned. The user may expand the functionality of the button connected to inputs S1 and S2 by distinguishing the actions of keys connected to those inputs. For example: double click would activate the scene "goodnight" and triple click would activate the scene "morning"</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 278
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=config_decimal_param40, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=40]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD211], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0100:0104,0100:0106,0100:0107,0100:0109,0100:100A,0100:300A], NodeValue [nodeName=property, value=2.1], NodeValue [nodeName=property, value=119], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd211_02_001, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16<br /><h1>Overview</h1><p>Sending commands to control devices assigned to 1-st association group (key no. 1).</p> <p>NOTE: Parameter 15 value must be set to 1 to work properly. This activates the double-click functionality - dimmer/roller shutter control.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=Checking the device status before sending a control frame from the key no. 2.<br /><h1>Overview</h1><p>Info: Key no. 2 is not represented by any physical device expect of devices on association list. This functionality prevents of lack of reaction on pressing key no. 2 through polling devices from list one by one and checking thier actual states.</p> <p>It is not possible to check the device status before sending a control frame from the key no. 2 if roller blind switch is chosen in parameter 14 (value 2)</p> <p>If devices state is checked before sending asociation then parameter 19 should be set to value 0.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming step at automatic control, defaultValue=1], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time of MANUALLY moving between the extreme dimming values, description=Options for changing parameter 1-255 (10ms - 2,5s), defaultValue=5], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Time of AUTOMATIC moving between the extreme dimming values, description=Time of Automatic moving the Dimmer between the extreme dimming values<br /><h1>Overview</h1><p>Options for changing parameter 0-255 (0ms ? 2.5s)</p> <p>0 - this value disables the smooth change in light intensity</p> <p>NOTE value 0 is required for inductive and capacitive devices unsuitable for dimming, (e.g. fluorescent lamps , motors etc.)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Dimming step at manual control, description=Options for changing parameter 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Maximum dimmer level control, description=Options for changing parameter 2-99, defaultValue=99], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Minimum dimmer level control, description=Options for changing parameter 1-98, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Parm 15, description=Double-click set lighting at 100%, defaultValue=1], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 3-way switch, description=3-way switch function<br /><h1>Overview</h1><p>The function of 3 - way switch, provides the option to double key no. 1.<br />The Dimmer may control two toggle push-buttons or an infinite number of momentary push-buttons. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Synchronizing light level for associated devices, description=The dimmer communicate the level to the associated devices. (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Change [On-Off] bi-stable keys, description=Assigns bistable key status to the device status.<br /><h1>Overview</h1><p>Info: Remote control from Fibaro System Is Still Possible. This function is useful When you want display status of external devices, e.g. Motion Sensor, in Fibaro System. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=100, max=170, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Minimum level of the Dimmer, description=Enable decreasing the minimum level of the Dimmer<br /><h1>Overview</h1><p>This function will enable decreasing the minimum level of the Dimmer by extending the control impulse. [100 - 170] </p> <p>By changing the minimem level, the user may completely dim LED bulbs.</p> <p>Not all LED bulbs available on the market have the dimmm</p>, defaultValue=110], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, description=Resonse to alarm of any type<br /><h1>Overview</h1><p>Alarm of any type (general alarm, water flooding alarm, smoke alarm: CO, CO2, temperature alarm). </p>, defaultValue=3], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Updating the dimming level without switch., description=Available settings: from 1 to 99.<br /><h1>Overview</h1><p>Parameter?s value changes depending on the dimming level. </p>, defaultValue=99], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Scene activation functionality, description=Sending commands with command class scene activation<br /><h1>Overview</h1><p>The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3. Controllers such as Home Center 2 are able to interpret such commands and based on these commands they activate scenes, to which specific scene IDs have been assigned. The user may expand the functionality of the button connected to inputs S1 and S2 by distinguishing the actions of keys connected to those inputs. For example: double click would activate the scene "goodnight" and triple click would activate the scene "morning"</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 278
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.734 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgd212_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=config_decimal_param19, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=19]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_power1, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=alarm_general1, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1]]], ChannelTypeXmlResult [id=notification_send1, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;event1=SMOKE:1,event2=ACCESS_CONTROL:22,event3=BURGLAR:1,event4=EMERGENCY:1,event5=EMERGENCY:2,event6=EMERGENCY:3]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD212], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0102:1000,0102:2000,0102:3000,0102:4000], NodeValue [nodeName=property, value=3.4], NodeValue [nodeName=property, value=133], NodeValue [nodeName=property, value=ccRemove], NodeValue [nodeName=property, value=ccRemove], NodeValue [nodeName=property, value=ccRemove], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd212_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Minimum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Maximum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=99], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Incandescence level of dimmable compact fluorescent lamps, description=Virtual value set as a percentage level between parameters MIN (1%) and MAX. (99%). The Dimmer will set to this value after first switch on. It is required for warming up and switching dimmable compact fluorescent lamps and certain types of light sources., defaultValue=1], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incandescence time of dimmable compact fluorescent lamps, description=This parameter determines the time required for switching compact fluorescent lamps and certain types of light sources. Setting this parameter to 0 will disable the incandescence functionality. Available settings: 0-255 (0s - 25,5s), defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Dimming Step at Automatic Control, description=The parameter defines the percentage of a dimming step at automatic control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Dimming Step Timing at Automatic Control, description=The parameter defines the time of a dimming step at automatic control. Available settings: 0-255 (0s - 2,55s), defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimming Step at Manual Control, description=The parameter defines the percentage of a dimming step at manual control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_8_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming Step Timing at Manual Control, description=The parameter defines the time of a dimming step at manual control. Available settings: 0-255 (0s - 2,55s), defaultValue=5], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Timer functionality (auto - off). 0 disables the function, description=The parameter defines the setting of the timer. Available settings:1-32767 - time to turn off measured in seconds (1s - 9,1h), defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF function, description=The parameter specifies the available functions., defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Force auto-calibration, description=Changing the value of this parameter to 1 will force the calibration process. During the calibration parameter is set to 1 and switched to 0 upon completion., defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Auto-calibration status (read-only parameter), description=This parameter determines operating mode of the Dimmer (automatic/manual settings)., defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Burnt out bulb detection, description=percentage value of power variation, compared to standard power consumption, measured during the calibration procedure (to be interpreted as load error/burnt out bulb). 1-99, 0 disables the function., defaultValue=30], ConfigDescriptionParameter [name=config_16_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Time delay of a burnt out bulb (parameter 15) or overload (parameter 39) detection, description=Time of delay (in seconds) for power variation detection, interpreted as a LOAD ERROR or OVERLOAD detection (too much power connected to the Dimmer 2). 0 disables the function., defaultValue=5], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Forced switch on brightness level, description=If the parameter is active, switching on the Dimmer 2 (S1 single click) will always set this brightness level. 0 disables the function., defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Value sent to associated devices on single click, description=The value sent to associated devices on single click., defaultValue=0], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Double click option, description=Double-click set lighting at 100%, defaultValue=1], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Command frames sent in 2nd and 3rd association groups (S1 associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Command frames sent in 4th and 5th association groups (S2associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_26_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=26: The function of 3-way switch, description=Key no. 2 controls the Dimmer additionally (in 3-way switch mode). Function disabled for parameter 20 set to 2 (roller blind switch)., defaultValue=0], ConfigDescriptionParameter [name=config_27_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=27: Associations in Z-Wave network security mode, description=This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. It does not apply to 1st Lifeline group., defaultValue=15], ConfigDescriptionParameter [name=config_28_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: Scene activation functionality, description=SCENE ID depends on the switch type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Switch functionality of S1 and S2, description=Switch S1 and S2 buttons, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Load control mode, description=The parameter defines the used control mode., defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Load control mode recognized during auto-calibration, description=Load control mode recognized during auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: On/Off mode, description=This mode is necessary while connecting non-dimmable light sources. Enabling parameter 32 automatically ignores brightening/- dimming time settings., defaultValue=2], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Dimmability of the load (read only), description=Dimmability of the load (read only), defaultValue=0], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Soft-Start functionality, description=Time required to warm up the filament of halogen bulb., defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Auto-calibration after power on, description=This parameter determines the trigger of auto-calibration procedure, e.g. power on, load error, etc., defaultValue=1], ConfigDescriptionParameter [name=config_37_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Behaviour of the Dimmer after overload or surge, defaultValue=1], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=250, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Power limit - OVERLOAD, description=Reaching the defined value will result in turning off the load. Parameter 39 is relevant only in a 3-wire connection i or a 2-wire connection for load of cos? ? 0.99. (1 W - 250 W). 0 disables the function., defaultValue=250], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: General Purpose Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Water Flooding Alarm, description=The parameter specifies the response to an alarm., defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Smoke, CO or CO2 Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Temperature Alarm, description=The parameter specifies the response to an alarm., defaultValue=1], ConfigDescriptionParameter [name=config_44_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Time of alarm state, description=Alarm state may be cancelled earlier, as a result of pushing the wall-switch keys or sending the Z-Wave command frame. Available settings: 1-32767 (1s - 32767s)., defaultValue=600], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: OVERLOAD alarm report, description=(load power consumption too high), defaultValue=1], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: LOAD ERROR alarm report, description=(no load, load failure, burnt out bulb), defaultValue=1], ConfigDescriptionParameter [name=config_47_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: OVERCURRENT alarm report, description=(short circuit, burnt out bulb causing overcurrent), defaultValue=1], ConfigDescriptionParameter [name=config_48_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=48: SURGE alarm report, description=(Dimmer output overvoltage), defaultValue=1], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: OVERHEAT (critical temperature) and VOLTAGE DROP (low voltage) alarm report, defaultValue=1], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Active power reports, description=The parameter defines the power level change that will result in a new power report being sent. The value is a percentage of the previous report. 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_52_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Periodic active power and energy reports, description=Parameter 52 defines a time period between consecutive reports. Timer is reset and counted from zero after each report (1 sec - 32767 sec). 0 disables the function., defaultValue=3600], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: Energy reports, description=Energy level change which will result in sending a new energy report. Available settings: 1-255 (0,01 - 2,55 kWh). 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Self-measurement, description=The Dimmer may include active power and energy used by itself in reports sent to the main controller., defaultValue=0], ConfigDescriptionParameter [name=config_58_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Method of calculating the active power, description=This parameter defines how to calculate active power. It is useful in a case of 2-wire connection with light sources other than resistive. Note: Parameter 58 is set to 0 after forced auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_59_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Approximated power at the maximum brightness level, description=This parameter determines the approximate value of the power that will be reported by the device at its maximum brightness level. Available settings: 0-500 (0-500W). Note: Parameter 59 works only when parameter 58 has a value other than 0., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Sends BASIC SET command class frame according to the state of the devi]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 641
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=config_decimal_param19, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=19]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_power1, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=alarm_general1, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1]]], ChannelTypeXmlResult [id=notification_send1, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;event1=SMOKE:1,event2=ACCESS_CONTROL:22,event3=BURGLAR:1,event4=EMERGENCY:1,event5=EMERGENCY:2,event6=EMERGENCY:3]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD212], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0102:1000,0102:2000,0102:3000,0102:4000], NodeValue [nodeName=property, value=3.4], NodeValue [nodeName=property, value=133], NodeValue [nodeName=property, value=ccRemove], NodeValue [nodeName=property, value=ccRemove], NodeValue [nodeName=property, value=ccRemove], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd212_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Minimum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Maximum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=99], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Incandescence level of dimmable compact fluorescent lamps, description=Virtual value set as a percentage level between parameters MIN (1%) and MAX. (99%). The Dimmer will set to this value after first switch on. It is required for warming up and switching dimmable compact fluorescent lamps and certain types of light sources., defaultValue=1], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incandescence time of dimmable compact fluorescent lamps, description=This parameter determines the time required for switching compact fluorescent lamps and certain types of light sources. Setting this parameter to 0 will disable the incandescence functionality. Available settings: 0-255 (0s - 25,5s), defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Dimming Step at Automatic Control, description=The parameter defines the percentage of a dimming step at automatic control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Dimming Step Timing at Automatic Control, description=The parameter defines the time of a dimming step at automatic control. Available settings: 0-255 (0s - 2,55s), defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimming Step at Manual Control, description=The parameter defines the percentage of a dimming step at manual control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_8_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming Step Timing at Manual Control, description=The parameter defines the time of a dimming step at manual control. Available settings: 0-255 (0s - 2,55s), defaultValue=5], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Timer functionality (auto - off). 0 disables the function, description=The parameter defines the setting of the timer. Available settings:1-32767 - time to turn off measured in seconds (1s - 9,1h), defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF function, description=The parameter specifies the available functions., defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Force auto-calibration, description=Changing the value of this parameter to 1 will force the calibration process. During the calibration parameter is set to 1 and switched to 0 upon completion., defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Auto-calibration status (read-only parameter), description=This parameter determines operating mode of the Dimmer (automatic/manual settings)., defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Burnt out bulb detection, description=percentage value of power variation, compared to standard power consumption, measured during the calibration procedure (to be interpreted as load error/burnt out bulb). 1-99, 0 disables the function., defaultValue=30], ConfigDescriptionParameter [name=config_16_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Time delay of a burnt out bulb (parameter 15) or overload (parameter 39) detection, description=Time of delay (in seconds) for power variation detection, interpreted as a LOAD ERROR or OVERLOAD detection (too much power connected to the Dimmer 2). 0 disables the function., defaultValue=5], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Forced switch on brightness level, description=If the parameter is active, switching on the Dimmer 2 (S1 single click) will always set this brightness level. 0 disables the function., defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Value sent to associated devices on single click, description=The value sent to associated devices on single click., defaultValue=0], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Double click option, description=Double-click set lighting at 100%, defaultValue=1], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Command frames sent in 2nd and 3rd association groups (S1 associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Command frames sent in 4th and 5th association groups (S2associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_26_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=26: The function of 3-way switch, description=Key no. 2 controls the Dimmer additionally (in 3-way switch mode). Function disabled for parameter 20 set to 2 (roller blind switch)., defaultValue=0], ConfigDescriptionParameter [name=config_27_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=27: Associations in Z-Wave network security mode, description=This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. It does not apply to 1st Lifeline group., defaultValue=15], ConfigDescriptionParameter [name=config_28_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: Scene activation functionality, description=SCENE ID depends on the switch type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Switch functionality of S1 and S2, description=Switch S1 and S2 buttons, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Load control mode, description=The parameter defines the used control mode., defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Load control mode recognized during auto-calibration, description=Load control mode recognized during auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: On/Off mode, description=This mode is necessary while connecting non-dimmable light sources. Enabling parameter 32 automatically ignores brightening/- dimming time settings., defaultValue=2], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Dimmability of the load (read only), description=Dimmability of the load (read only), defaultValue=0], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Soft-Start functionality, description=Time required to warm up the filament of halogen bulb., defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Auto-calibration after power on, description=This parameter determines the trigger of auto-calibration procedure, e.g. power on, load error, etc., defaultValue=1], ConfigDescriptionParameter [name=config_37_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Behaviour of the Dimmer after overload or surge, defaultValue=1], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=250, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Power limit - OVERLOAD, description=Reaching the defined value will result in turning off the load. Parameter 39 is relevant only in a 3-wire connection i or a 2-wire connection for load of cos? ? 0.99. (1 W - 250 W). 0 disables the function., defaultValue=250], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: General Purpose Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Water Flooding Alarm, description=The parameter specifies the response to an alarm., defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Smoke, CO or CO2 Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Temperature Alarm, description=The parameter specifies the response to an alarm., defaultValue=1], ConfigDescriptionParameter [name=config_44_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Time of alarm state, description=Alarm state may be cancelled earlier, as a result of pushing the wall-switch keys or sending the Z-Wave command frame. Available settings: 1-32767 (1s - 32767s)., defaultValue=600], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: OVERLOAD alarm report, description=(load power consumption too high), defaultValue=1], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: LOAD ERROR alarm report, description=(no load, load failure, burnt out bulb), defaultValue=1], ConfigDescriptionParameter [name=config_47_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: OVERCURRENT alarm report, description=(short circuit, burnt out bulb causing overcurrent), defaultValue=1], ConfigDescriptionParameter [name=config_48_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=48: SURGE alarm report, description=(Dimmer output overvoltage), defaultValue=1], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: OVERHEAT (critical temperature) and VOLTAGE DROP (low voltage) alarm report, defaultValue=1], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Active power reports, description=The parameter defines the power level change that will result in a new power report being sent. The value is a percentage of the previous report. 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_52_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Periodic active power and energy reports, description=Parameter 52 defines a time period between consecutive reports. Timer is reset and counted from zero after each report (1 sec - 32767 sec). 0 disables the function., defaultValue=3600], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: Energy reports, description=Energy level change which will result in sending a new energy report. Available settings: 1-255 (0,01 - 2,55 kWh). 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Self-measurement, description=The Dimmer may include active power and energy used by itself in reports sent to the main controller., defaultValue=0], ConfigDescriptionParameter [name=config_58_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Method of calculating the active power, description=This parameter defines how to calculate active power. It is useful in a case of 2-wire connection with light sources other than resistive. Note: Parameter 58 is set to 0 after forced auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_59_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Approximated power at the maximum brightness level, description=This parameter determines the approximate value of the power that will be reported by the device at its maximum brightness level. Available settings: 0-500 (0-500W). Note: Parameter 59 works only when parameter 58 has a value other than 0., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Sends BASIC SET command class frame according to the state of the devi]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 641
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.743 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgd212_3_5.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_power1, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=alarm_heat1, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=HEAT]]], ChannelTypeXmlResult [id=alarm_power1, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system1, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=SYSTEM]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD212], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0102:1000], NodeValue [nodeName=property, value=3.5], NodeValue [nodeName=property, value=787], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd212_03_005, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Minimum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Maximum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=99], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Incandescence level of dimmable compact fluorescent lamps, description=Virtual value set as a percentage level between parameters MIN (1%) and MAX. (99%). The Dimmer will set to this value after first switch on. It is required for warming up and switching dimmable compact fluorescent lamps and certain types of light sources., defaultValue=1], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incandescence time of dimmable compact fluorescent lamps, description=This parameter determines the time required for switching compact fluorescent lamps and certain types of light sources. Setting this parameter to 0 will disable the incandescence functionality. Available settings: 0-255 (0s - 25,5s), defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Dimming Step at Automatic Control, description=The parameter defines the percentage of a dimming step at automatic control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Dimming Step Timing at Automatic Control, description=The parameter defines the time of a dimming step at automatic control. Available settings: 0-255 (0s - 2,55s), defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimming Step at Manual Control, description=The parameter defines the percentage of a dimming step at manual control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_8_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming Step Timing at Manual Control, description=The parameter defines the time of a dimming step at manual control. Available settings: 0-255 (0s - 2,55s), defaultValue=5], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Timer functionality (auto - off). 0 disables the function, description=The parameter defines the setting of the timer. Available settings:1-32767 - time to turn off measured in seconds (1s - 9,1h), defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF function, description=The parameter specifies the available functions., defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Force auto-calibration, description=Changing the value of this parameter to 1 will force the calibration process. During the calibration parameter is set to 1 and switched to 0 upon completion., defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Auto-calibration status (read-only parameter), description=This parameter determines operating mode of the Dimmer (automatic/manual settings)., defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Burnt out bulb detection, description=percentage value of power variation, compared to standard power consumption, measured during the calibration procedure (to be interpreted as load error/burnt out bulb). 1-99, 0 disables the function., defaultValue=30], ConfigDescriptionParameter [name=config_16_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Time delay of a burnt out bulb (parameter 15) or overload (parameter 39) detection, description=Time of delay (in seconds) for power variation detection, interpreted as a LOAD ERROR or OVERLOAD detection (too much power connected to the Dimmer 2). 0 disables the function., defaultValue=5], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Forced switch on brightness level, description=If the parameter is active, switching on the Dimmer 2 (S1 single click) will always set this brightness level. 0 disables the function., defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Value sent to associated devices on single click, description=The value sent to associated devices on single click., defaultValue=0], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Double click option, description=Double-click set lighting at 100%, defaultValue=1], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Command frames sent in 2nd and 3rd association groups (S1 associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Command frames sent in 4th and 5th association groups (S2associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_26_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=26: The function of 3-way switch, description=Key no. 2 controls the Dimmer additionally (in 3-way switch mode). Function disabled for parameter 20 set to 2 (roller blind switch)., defaultValue=0], ConfigDescriptionParameter [name=config_27_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=27: Associations in Z-Wave network security mode, description=This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. It does not apply to 1st Lifeline group., defaultValue=15], ConfigDescriptionParameter [name=config_28_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: Scene activation functionality, description=SCENE ID depends on the switch type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Switch functionality of S1 and S2, description=Switch S1 and S2 buttons, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Load control mode, description=The parameter defines the used control mode., defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Load control mode recognized during auto-calibration, description=Load control mode recognized during auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: On/Off mode, description=This mode is necessary while connecting non-dimmable light sources. Enabling parameter 32 automatically ignores brightening/- dimming time settings., defaultValue=2], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Dimmability of the load (read only), description=Dimmability of the load (read only), defaultValue=0], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Soft-Start functionality, description=Time required to warm up the filament of halogen bulb., defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Auto-calibration after power on, description=This parameter determines the trigger of auto-calibration procedure, e.g. power on, load error, etc., defaultValue=1], ConfigDescriptionParameter [name=config_37_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Behaviour of the Dimmer after overload or surge, defaultValue=1], ConfigDescriptionParameter [name=config_38_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Brightness level correction for flickering loads, description=This parameter specifies the duration of Brightness level correction for flickering loads in seconds. 255 sets the function to "always enabled". 0 disables the function.<br /><h1>Overview</h1><p>Correction reduces spontaneous flickering of some capacitive load (e.g. dimmable LEDs) at certain brightness levels in 2-wire installation. </p> <p>In countries using ripple-control, correction may cause changes in brightness. In this case it is necessary to disable correction or adjust time of correction for flickering loads.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=250, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Power limit - OVERLOAD, description=Reaching the defined value will result in turning off the load. Parameter 39 is relevant only in a 3-wire connection i or a 2-wire connection for load of cos? ? 0.99. (1 W - 250 W). 0 disables the function., defaultValue=250], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: General Purpose Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Water Flooding Alarm, description=The parameter specifies the response to an alarm., defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Smoke, CO or CO2 Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Temperature Alarm, description=The parameter specifies the response to an alarm., defaultValue=1], ConfigDescriptionParameter [name=config_44_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Time of alarm state, description=Alarm state may be cancelled earlier, as a result of pushing the wall-switch keys or sending the Z-Wave command frame. Available settings: 1-32767 (1s - 32767s)., defaultValue=600], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: OVERLOAD alarm report, description=(load power consumption too high), defaultValue=1], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: LOAD ERROR alarm report, description=(no load, load failure, burnt out bulb), defaultValue=1], ConfigDescriptionParameter [name=config_47_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: OVERCURRENT alarm report, description=(short circuit, burnt out bulb causing overcurrent), defaultValue=1], ConfigDescriptionParameter [name=config_48_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=48: SURGE alarm report, description=(Dimmer output overvoltage), defaultValue=1], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: OVERHEAT (critical temperature) and VOLTAGE DROP (low voltage) alarm report, defaultValue=1], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Active power reports, description=The parameter defines the power level change that will result in a new power report being sent. The value is a percentage of the previous report. 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_52_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Periodic active power and energy reports, description=Parameter 52 defines a time period between consecutive reports. Timer is reset and counted from zero after each report (1 sec - 32767 sec). 0 disables the function., defaultValue=3600], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: Energy reports, description=Energy level change which will result in sending a new energy report. Available settings: 1-255 (0,01 - 2,55 kWh). 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Self-measurement, description=The Dimmer may include active power and energy used by itself in reports sent to the main controller., defaultValue=0], ConfigDescriptionParameter [name=config_58_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Method of calculating the active power, description=This parameter defines how to calculate active power. It is useful in a case of 2-wire connection with light sources other than resistive. Note: Parameter 58 is set to 0 after forced auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_59_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Approximated power at the maximum brightness level, description=This parameter determines the approximate value of the power that will be reported by the device at its maximum brightness level. Available settings: 0-500 (0-500W). Note: Parameter 59 works only when parameter 58 has a value other than 0., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Sends BASIC SET command class frame according to the state of the devi]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 647
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_power1, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=alarm_heat1, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=HEAT]]], ChannelTypeXmlResult [id=alarm_power1, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system1, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=SYSTEM]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGD212], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0102:1000], NodeValue [nodeName=property, value=3.5], NodeValue [nodeName=property, value=787], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgd212_03_005, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Minimum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Maximum brightness level, description=The parameter is set automatically during the calibration process. The parameter can be changed manually after the calibration., defaultValue=99], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Incandescence level of dimmable compact fluorescent lamps, description=Virtual value set as a percentage level between parameters MIN (1%) and MAX. (99%). The Dimmer will set to this value after first switch on. It is required for warming up and switching dimmable compact fluorescent lamps and certain types of light sources., defaultValue=1], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incandescence time of dimmable compact fluorescent lamps, description=This parameter determines the time required for switching compact fluorescent lamps and certain types of light sources. Setting this parameter to 0 will disable the incandescence functionality. Available settings: 0-255 (0s - 25,5s), defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Dimming Step at Automatic Control, description=The parameter defines the percentage of a dimming step at automatic control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Dimming Step Timing at Automatic Control, description=The parameter defines the time of a dimming step at automatic control. Available settings: 0-255 (0s - 2,55s), defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimming Step at Manual Control, description=The parameter defines the percentage of a dimming step at manual control. 1-99, defaultValue=1], ConfigDescriptionParameter [name=config_8_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Dimming Step Timing at Manual Control, description=The parameter defines the time of a dimming step at manual control. Available settings: 0-255 (0s - 2,55s), defaultValue=5], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Timer functionality (auto - off). 0 disables the function, description=The parameter defines the setting of the timer. Available settings:1-32767 - time to turn off measured in seconds (1s - 9,1h), defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF function, description=The parameter specifies the available functions., defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Force auto-calibration, description=Changing the value of this parameter to 1 will force the calibration process. During the calibration parameter is set to 1 and switched to 0 upon completion., defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Auto-calibration status (read-only parameter), description=This parameter determines operating mode of the Dimmer (automatic/manual settings)., defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Burnt out bulb detection, description=percentage value of power variation, compared to standard power consumption, measured during the calibration procedure (to be interpreted as load error/burnt out bulb). 1-99, 0 disables the function., defaultValue=30], ConfigDescriptionParameter [name=config_16_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Time delay of a burnt out bulb (parameter 15) or overload (parameter 39) detection, description=Time of delay (in seconds) for power variation detection, interpreted as a LOAD ERROR or OVERLOAD detection (too much power connected to the Dimmer 2). 0 disables the function., defaultValue=5], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Forced switch on brightness level, description=If the parameter is active, switching on the Dimmer 2 (S1 single click) will always set this brightness level. 0 disables the function., defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Value sent to associated devices on single click, description=The value sent to associated devices on single click., defaultValue=0], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Change [On-Off] bi-stable keys, description=This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0), defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Double click option, description=Double-click set lighting at 100%, defaultValue=1], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Command frames sent in 2nd and 3rd association groups (S1 associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Command frames sent in 4th and 5th association groups (S2associations), description=Parameter determines, which actions will not result in sending frames to association groups., defaultValue=0], ConfigDescriptionParameter [name=config_26_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=26: The function of 3-way switch, description=Key no. 2 controls the Dimmer additionally (in 3-way switch mode). Function disabled for parameter 20 set to 2 (roller blind switch)., defaultValue=0], ConfigDescriptionParameter [name=config_27_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=27: Associations in Z-Wave network security mode, description=This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. It does not apply to 1st Lifeline group., defaultValue=15], ConfigDescriptionParameter [name=config_28_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: Scene activation functionality, description=SCENE ID depends on the switch type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Switch functionality of S1 and S2, description=Switch S1 and S2 buttons, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Load control mode, description=The parameter defines the used control mode., defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Load control mode recognized during auto-calibration, description=Load control mode recognized during auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: On/Off mode, description=This mode is necessary while connecting non-dimmable light sources. Enabling parameter 32 automatically ignores brightening/- dimming time settings., defaultValue=2], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Dimmability of the load (read only), description=Dimmability of the load (read only), defaultValue=0], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Soft-Start functionality, description=Time required to warm up the filament of halogen bulb., defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Auto-calibration after power on, description=This parameter determines the trigger of auto-calibration procedure, e.g. power on, load error, etc., defaultValue=1], ConfigDescriptionParameter [name=config_37_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: Behaviour of the Dimmer after overload or surge, defaultValue=1], ConfigDescriptionParameter [name=config_38_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: Brightness level correction for flickering loads, description=This parameter specifies the duration of Brightness level correction for flickering loads in seconds. 255 sets the function to "always enabled". 0 disables the function.<br /><h1>Overview</h1><p>Correction reduces spontaneous flickering of some capacitive load (e.g. dimmable LEDs) at certain brightness levels in 2-wire installation. </p> <p>In countries using ripple-control, correction may cause changes in brightness. In this case it is necessary to disable correction or adjust time of correction for flickering loads.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=250, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Power limit - OVERLOAD, description=Reaching the defined value will result in turning off the load. Parameter 39 is relevant only in a 3-wire connection i or a 2-wire connection for load of cos? ? 0.99. (1 W - 250 W). 0 disables the function., defaultValue=250], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: General Purpose Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Water Flooding Alarm, description=The parameter specifies the response to an alarm., defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Smoke, CO or CO2 Alarm, description=The parameter specifies the response to an alarm., defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Temperature Alarm, description=The parameter specifies the response to an alarm., defaultValue=1], ConfigDescriptionParameter [name=config_44_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Time of alarm state, description=Alarm state may be cancelled earlier, as a result of pushing the wall-switch keys or sending the Z-Wave command frame. Available settings: 1-32767 (1s - 32767s)., defaultValue=600], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: OVERLOAD alarm report, description=(load power consumption too high), defaultValue=1], ConfigDescriptionParameter [name=config_46_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=46: LOAD ERROR alarm report, description=(no load, load failure, burnt out bulb), defaultValue=1], ConfigDescriptionParameter [name=config_47_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: OVERCURRENT alarm report, description=(short circuit, burnt out bulb causing overcurrent), defaultValue=1], ConfigDescriptionParameter [name=config_48_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=48: SURGE alarm report, description=(Dimmer output overvoltage), defaultValue=1], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: OVERHEAT (critical temperature) and VOLTAGE DROP (low voltage) alarm report, defaultValue=1], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Active power reports, description=The parameter defines the power level change that will result in a new power report being sent. The value is a percentage of the previous report. 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_52_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Periodic active power and energy reports, description=Parameter 52 defines a time period between consecutive reports. Timer is reset and counted from zero after each report (1 sec - 32767 sec). 0 disables the function., defaultValue=3600], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: Energy reports, description=Energy level change which will result in sending a new energy report. Available settings: 1-255 (0,01 - 2,55 kWh). 0 disables the function., defaultValue=10], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Self-measurement, description=The Dimmer may include active power and energy used by itself in reports sent to the main controller., defaultValue=0], ConfigDescriptionParameter [name=config_58_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Method of calculating the active power, description=This parameter defines how to calculate active power. It is useful in a case of 2-wire connection with light sources other than resistive. Note: Parameter 58 is set to 0 after forced auto-calibration, defaultValue=0], ConfigDescriptionParameter [name=config_59_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Approximated power at the maximum brightness level, description=This parameter determines the approximate value of the power that will be reported by the device at its maximum brightness level. Available settings: 0-500 (0-500W). Note: Parameter 59 works only when parameter 58 has a value other than 0., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Sends BASIC SET command class frame according to the state of the devi], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Sends BASIC SET command class frame according to the state of the devi]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 647
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.763 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgk101_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=alarm_flood, typeId=alarm_flood, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=FLOOD]]], ChannelTypeXmlResult [id=alarm_co, typeId=alarm_co, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=CARBON_MONOXIDE]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_co2, typeId=alarm_co2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=CARBON_DIOXIDE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2,COMMAND_CLASS_BASIC:2;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGK101], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0700:1000,0700:2000,0700:3000], NodeValue [nodeName=property, value=2.5], NodeValue [nodeName=property, value=125], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgk101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: IN1 Alarm Cancellation Delay, description=Additional delay after an alarm from input IN1 has ceased.<br /><h1>Overview</h1><p>The parameter allows you to specify additional time, after which the input no. 1 alarm is cancelled once its violation has ceased. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Status change signalled by LED, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Type of input no. 1, description=Type of IN input<br /><h1>Overview</h1><p>Default = 0- INPUT_NC (Normally closed)</p> <p>Available parameter settings</p> <p>0 - INPUT_NC (Normally closed)</p> <p>1 - INPUT_NO (Normally open) </p> <p>2 - INPUT_MONOSTABLE</p> <p>3 - INPUT_BISTABLE</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Type of transmitted control frame for association, description=Type of transmitted control frame for association group 1<br /><h1>Overview</h1><p>Type of transmitted control frame for association group 1, activated via input IN1. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</p> <p>Default value = 255 - BASIC SET</p> <p>Available parameter settings</p> <p>1 - ALARM SMOKE frame</p> <p>2 - ALARM CO frame</p> <p>3 - ALARM CO2 frame</p> <p>4 - ALARM HEAT frame</p> <p>5 - ALARM WATER frame</p> <p>255 Control frame BASIC_SET</p>, defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Forced Level of Dimming group 1, description=Parameter for dimming/opening blinds<br /><h1>Overview</h1><p>Value of the parameter specifying the forced level of dimming/opening roller blinds when ?switch on?/?open? commands are sent to devices from association group no.1. In case of alarm frames an alarm priority is specified. Default value: 255 Possible parameter settings: (1 ? 99) and 255 Value of 255 makes it possible to activate a device. In case of the Dimmer module it means activating the device and setting it to the previously stored condition, e.g. when Dimmer is set to 30%, deactivated and then reactivated using 255 commend, it will be automatically set to the previous condition i.e. 30%</p>, defaultValue=255], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Enable/Disable transmission of frame cancelling alarm, description=Enable/Disable transmission of frame cancelling alarm<br /><h1>Overview</h1><p>Deactivating transmission of the alarm cancelling frame or the control frame deactivating the device (Basic). It allows for disabling the function of deactivating the device and cancelling alarms for devices associated with IN input. Default value: 0</p> <p>Available parameter settings: 0 ? for association group no. 1 information is sent 1 ? for association group no.</p> <p>1 information is not sent.</p> <p>Parameter size: 1 [byte].</p>, defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Sensitivity to temperature changes, description=Sensitivity to temperature changes<br /><h1>Overview</h1><p>Sensitivity to temperature changes. The maximum acceptable difference between the last reported temperature and the current temperature read from the sensor. If the temperatures differ by the set value or more, a report with the current temperature value is sent to the device assigned to association group no. 3.</p> <p>Default value: 8 [0,5o C]</p> <p>Available parameter settings: 0 ? 255 [0o C to 16o C] [32o F ? 60,8o F] To set an appropriate parameter value use the following formula: x = delta T x 16 - for Celsius x = delta T x 80 / 9 - for Fahrenheit x = parameter value delta T ? maximum acceptable temperature gradient in Celsius or Fahrenheit If the value is set to 0: - if the wake-up interval is set to 255 seconds, temperature report will be sent according to the interval, - if the wake-up interval is set to over 255, temperature report will be sent each ca. 4 minutes. Parameter size: 1 [byte].</p>, defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Transmitting the alarm or control frame broadcast, description=Enabling/Disabling broadcast alarm for IN and TMP<br /><h1>Overview</h1><p>Sending an alarm or control frame (for IN input, depending on parameter no.5 value), and TMP button alarm frame. The frame is sent in ?broadcast? mode, i.e. to all devices within range - information sent in this mode is not repeated by the mesh network.</p> <p>Default value: 0</p> <p>Available parameter settings: 0 ? IN and TMP Broadcast mode inactive,</p> <p>1 ? IN broadcast mode active, TMP broadcast mode inactive</p> <p>2 ? IN broadcast mode inactive, TMP broadcast mode active</p> <p>3 ? IN and TMP broadcast mode active</p> <p>Parameter size: 1 [byte].</p>, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Scene activation, description=Enable/Disable scene functionality<br /><h1>Overview</h1><p>Scene activation functionality.</p> <p>Default value: 0</p> <p>Available parameter settings:</p> <p>0 - functionality deactivated</p> <p>1 - functionality activated The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3 Controllers such as the Home Center 2 are able to interpret such commands and based on these commands activate scenes, to which specific scene IDs have been assigned. The user may expand the functionality of a button connected to IN input by distinguishing the sequence of it being pushed. For example: double click would trigger the ?goodnight? scene and triple click would trigger the ?morning? scene. To fully use the possibilities offered by the parameter no.14 it is recommended to use a momentary or a toggle switch (parameter no.3). Scene ID is determined in the following manner: IN input: Switch from ?off? to ?on? ID10 Switch from ?on? to ?off? ID11 Remaining IDs are recognized correctly if the value of parameter no.3 was set to 2 Holding down ID12 Releasing ID13 Double click ID14 Triple click ID15 Parameter size: 1 [byte].</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Input IN1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: TMP Button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Condition]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 221
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=alarm_flood, typeId=alarm_flood, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=FLOOD]]], ChannelTypeXmlResult [id=alarm_co, typeId=alarm_co, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=CARBON_MONOXIDE]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_co2, typeId=alarm_co2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=CARBON_DIOXIDE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2,COMMAND_CLASS_BASIC:2;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGK101], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0700:1000,0700:2000,0700:3000], NodeValue [nodeName=property, value=2.5], NodeValue [nodeName=property, value=125], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgk101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: IN1 Alarm Cancellation Delay, description=Additional delay after an alarm from input IN1 has ceased.<br /><h1>Overview</h1><p>The parameter allows you to specify additional time, after which the input no. 1 alarm is cancelled once its violation has ceased. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Status change signalled by LED, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Type of input no. 1, description=Type of IN input<br /><h1>Overview</h1><p>Default = 0- INPUT_NC (Normally closed)</p> <p>Available parameter settings</p> <p>0 - INPUT_NC (Normally closed)</p> <p>1 - INPUT_NO (Normally open) </p> <p>2 - INPUT_MONOSTABLE</p> <p>3 - INPUT_BISTABLE</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Type of transmitted control frame for association, description=Type of transmitted control frame for association group 1<br /><h1>Overview</h1><p>Type of transmitted control frame for association group 1, activated via input IN1. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</p> <p>Default value = 255 - BASIC SET</p> <p>Available parameter settings</p> <p>1 - ALARM SMOKE frame</p> <p>2 - ALARM CO frame</p> <p>3 - ALARM CO2 frame</p> <p>4 - ALARM HEAT frame</p> <p>5 - ALARM WATER frame</p> <p>255 Control frame BASIC_SET</p>, defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Forced Level of Dimming group 1, description=Parameter for dimming/opening blinds<br /><h1>Overview</h1><p>Value of the parameter specifying the forced level of dimming/opening roller blinds when ?switch on?/?open? commands are sent to devices from association group no.1. In case of alarm frames an alarm priority is specified. Default value: 255 Possible parameter settings: (1 ? 99) and 255 Value of 255 makes it possible to activate a device. In case of the Dimmer module it means activating the device and setting it to the previously stored condition, e.g. when Dimmer is set to 30%, deactivated and then reactivated using 255 commend, it will be automatically set to the previous condition i.e. 30%</p>, defaultValue=255], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Enable/Disable transmission of frame cancelling alarm, description=Enable/Disable transmission of frame cancelling alarm<br /><h1>Overview</h1><p>Deactivating transmission of the alarm cancelling frame or the control frame deactivating the device (Basic). It allows for disabling the function of deactivating the device and cancelling alarms for devices associated with IN input. Default value: 0</p> <p>Available parameter settings: 0 ? for association group no. 1 information is sent 1 ? for association group no.</p> <p>1 information is not sent.</p> <p>Parameter size: 1 [byte].</p>, defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Sensitivity to temperature changes, description=Sensitivity to temperature changes<br /><h1>Overview</h1><p>Sensitivity to temperature changes. The maximum acceptable difference between the last reported temperature and the current temperature read from the sensor. If the temperatures differ by the set value or more, a report with the current temperature value is sent to the device assigned to association group no. 3.</p> <p>Default value: 8 [0,5o C]</p> <p>Available parameter settings: 0 ? 255 [0o C to 16o C] [32o F ? 60,8o F] To set an appropriate parameter value use the following formula: x = delta T x 16 - for Celsius x = delta T x 80 / 9 - for Fahrenheit x = parameter value delta T ? maximum acceptable temperature gradient in Celsius or Fahrenheit If the value is set to 0: - if the wake-up interval is set to 255 seconds, temperature report will be sent according to the interval, - if the wake-up interval is set to over 255, temperature report will be sent each ca. 4 minutes. Parameter size: 1 [byte].</p>, defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Transmitting the alarm or control frame broadcast, description=Enabling/Disabling broadcast alarm for IN and TMP<br /><h1>Overview</h1><p>Sending an alarm or control frame (for IN input, depending on parameter no.5 value), and TMP button alarm frame. The frame is sent in ?broadcast? mode, i.e. to all devices within range - information sent in this mode is not repeated by the mesh network.</p> <p>Default value: 0</p> <p>Available parameter settings: 0 ? IN and TMP Broadcast mode inactive,</p> <p>1 ? IN broadcast mode active, TMP broadcast mode inactive</p> <p>2 ? IN broadcast mode inactive, TMP broadcast mode active</p> <p>3 ? IN and TMP broadcast mode active</p> <p>Parameter size: 1 [byte].</p>, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Scene activation, description=Enable/Disable scene functionality<br /><h1>Overview</h1><p>Scene activation functionality.</p> <p>Default value: 0</p> <p>Available parameter settings:</p> <p>0 - functionality deactivated</p> <p>1 - functionality activated The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3 Controllers such as the Home Center 2 are able to interpret such commands and based on these commands activate scenes, to which specific scene IDs have been assigned. The user may expand the functionality of a button connected to IN input by distinguishing the sequence of it being pushed. For example: double click would trigger the ?goodnight? scene and triple click would trigger the ?morning? scene. To fully use the possibilities offered by the parameter no.14 it is recommended to use a momentary or a toggle switch (parameter no.3). Scene ID is determined in the following manner: IN input: Switch from ?off? to ?on? ID10 Switch from ?on? to ?off? ID11 Remaining IDs are recognized correctly if the value of parameter no.3 was set to 2 Holding down ID12 Releasing ID13 Double click ID14 Triple click ID15 Parameter size: 1 [byte].</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Input IN1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: TMP Button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Condition]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 221
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.775 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgms001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM,COMMAND_CLASS_BASIC;type=GENERAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGMS001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0800:1001,0800:2001,0800:3001,0801:1001,0801:2001], NodeValue [nodeName=property, value=2.8], NodeValue [nodeName=property, value=115], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgms001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Motion Sensor's Sensitivity, description=The lower the value, the more sensitive the PIR sensor.<br /><h1>Overview</h1><p>The lower the value, the more sensitive the PIR sensor. Available settings: 8 - 255.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Motion Sensor's Blind Time (Insensitive), description=Period of time through which the PIR sensor is ?blind?.<br /><h1>Overview</h1><p>Period of time through which the PIR sensor is ?blind? (insensitive) to motion. After this time period the PIR sensor will be again able to detect motion. The longer the insensitivity period, the longer the battery life. If the sensor is required to detect motion quickly, the time period may be shortened. The time of insensitivity should be shorter that the time period set in parameter 6.<br />Available settings: 0 - 15<br />Formula to calculate the time: time [s] = 0.5 x (value + 1)<br />Default setting: 15 (8 seconds)<br />Parameter size: 1 [byte]</p>, defaultValue=15], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: PIR Sensor?s ?PULSE COUNTER?, description=Sets the number of moves required for the PIR sensor to report motion.<br /><h1>Overview</h1><p>Sets the number of moves required for the PIR sensor to report motion. The lower the value, the less sensitive the PIR sensor. It?s not recommended to modify this parameter settings.<br />Available settings: 0 - 3<br />Formula to calculate the number of pulses: pulses = (value + 1) Default setting: 1 (2 pulses)<br />Parameter size: 1 [byte]</p>, defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: PIR Sensor?s ?WINDOW TIME?, description=The higher the value, the more sensitive the PIR sensor.<br /><h1>Overview</h1><p>Period of time during which the number of moves set in parameter 3 must be detected in order for the PIR sensor to report motion. The higher the value, the more sensitive the PIR sensor. It?s not recommended to modify this parameter setting.<br />Available settings: 0 - 3<br />Formula to calculate the time: time [s] = 4 x (value + 1)<br />Default setting: 2 (12 seconds)<br />Parameter size: 1 [byte]</p>, defaultValue=2], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Alarm Cancellation Delay, description=Period of time after wich Motion alarm will be cancelled.<br /><h1>Overview</h1><p>Motion alarm will be cancelled in the main controller and the associated devices after the period of time set in this parameter. Any motion detected during the cancellation delay time countdown will result in the countdown being restarted. In case of small values, below 10 seconds, the value of parameter 2 must be modified (PIR sensor?s ?Blind Time?).<br />Available settings: 1 - 65535<br />Default setting: 30 (30 seconds)<br />Parameter size: 2 [bytes]</p>, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: PIR Sensor Operating Mode, description=The parameter determines the part of day in which the PIR sensor will be active.<br /><h1>Overview</h1><p>The parameter determines the part of day in which the PIR sensor will be active. This parameter influences only the motion reports and associations. Tamper, light intensity and temperature measurements will be still active, regardless of this parameter settings. 0 - PIR sensor always active 1 - PIR sensor active during the day only 2 - PIR sensor active during the night only. Default setting: 0 Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Night / Day, description=The parameter defines the difference between night and day.<br /><h1>Overview</h1><p>The parameter defines the difference between night and day, in terms of light intensity, used in parameter 8. Available settings: 1 - 65535 Default setting: 200 (200 lux) Parameter size: 2 [bytes]</p>, defaultValue=200], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: BASIC command class configuration, description=Determines the command frames sent in 1-st association group.<br /><h1>Overview</h1><p>The parameter determines the command frames sent in 1-st association group, assigned to PIR sensor.<br />0 - BASIC ON and BASIC OFF command frames sent in Basic Command Class.<br />1 - only the BASIC ON command frame sent in Basic Command Class.<br />2 - only the BASIC OFF command frame sent in Basic CommandClass.<br />Values of BASIC ON and BASIC OFF command frames may be modified by dedicated parameters.<br />Default setting: 0 Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: BASIC ON command frame value, description=The value of 255 allows to turn ON a device.<br /><h1>Overview</h1><p>The value of 255 allows to turn ON a device. In case of the Dimmer, the value of 255 means turning ON at the last memorized state, e.g. the Dimmer turned ON at 30% and turned OFF using the value of 255, and then turned OFF, will be turned ON at 30%, i.e. the last memorized state.<br />Available settings: 0 - 255<br />Default setting: 255<br />Parameter size: 1 [byte]</p>, defaultValue=255], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: BASIC OFF command frame value, description=The value of 0 allows to turn OFF a device.<br /><h1>Overview</h1><p>The command frame sent at the moment of motion alarm cancellation, after the cancellation delay time, specified in parameter 6, has passed. The value of 0 allows to turn a device OFF while the value of 255 allows to turn ON a device. In case of the Dimmer, the value of 255 means turning ON at the last memorized state, e.g. the Dimmer turned ON at 30% and turned OFF using the value of 255, and then turned OFF, will be turned ON at 30%, i.e. the last memorized state.<br />Available settings: 0 - 255<br />Default setting: 0<br />Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=122, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Tamper Sensitivity, description=The parameter determines the changes in forces.<br /><h1>Overview</h1><p>The parameter determines the chages in forces acting on the Fibaro Motion Sensor resulting in tamper alarm being reported - g-force acceleration.<br />Available settigs: 0 - 122 (0.08 - 2g; multiply by 0.016g; 0 = tamper inactive)<br />Default setting: 15 (0.224g)<br />Parameter size: 1 [byte] </p>, defaultValue=15], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Tamper - alarm cancellation delay, description=Time period after which a tamper alarm will be cancelled.<br /><h1>Overview</h1><p>Time period after which a tamper alarm will be cancelled. Another tampering detected durig the countdown to cancellation will not extend the delay.<br />Available settings: 1 - 65535<br />Default setting: 30 (seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=30], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Tamper Operating Modes, description=The parameter determines the behaviour of tamper and how it reports.<br /><h1>Overview</h1><p>The parameter determines the behaviour of tamper and how it reports. </p> <p>0 ? Tamper alarm is reported in Sensor Alarm command class / Cancellation is not reported.</p> <p>1 ? Tamper alarm is reported in Sensor Alarm command class / Cancellation is reported in Sensor Alarm commad class after the time period set in parameter 22 (Tamper Alarm Cancellation Delay) 2 - Tamper alarm is reported in Sensor Alarm command class / Cancellation is not reported. Sensor?s orientation in space is reported in Fibar Commad Class after the time period set in paramer 22.</p> 3 - Tamper alarm is reported in Sensor Alarm command class / Cancellation is reported in Sensor Alarm commad class after the time period set in parameter 22. Sensor?s orientation in space is reported in Fibar Commad Class after the time period set in paramer 22. 4 - The maximum level of vibrations recorded in the time period set in parameter 22 is reported. Reports stop being sent when the vibrations cease. The reports are sent in Sensor Alarm command class. Value displayed in the ?value? field (0 - 100) depends on the vibrations force. Reports to the association groups are sent using Sensor Alarm command class. Available settings: 0 or 255 Default setting: 0 Parameter size: 1 [byte] , defaultValue=0], ConfigDescriptionParameter [name=config_26_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=26: Tamper Alarm Broadcast Mode, description=Alarm frame will or will not be sent in broadcast mode.<br /><h1>Overview</h1><p>The parameter determines whether the tamper alarm frame will or will not be sent in broadcast mode. Alarm frames sent in broadcast mode may be received by all of the devices within communication range (if they accept such frames).</p> <p>0 - Tamper alarm is not sent in broadcast mode.</p> <p>1 - Tamper alarm sent in broadcast mode.</p> <p>Default setting: 0<br /> Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Illumination Report Threshold, description=Change in level of light intensity resulting in illumination report.<br /><h1>Overview</h1><p>The parameter determines the change in light intensity level resulting in illumination report being sent to the main controller.</p> <p>Available settings: 0 - 65535 (1 - 65535 lux; 0 = reports are not sent)</p> <p>Default setting: 200 (200 lux) Parameter size: 2 [byte] </p>, defaultValue=200], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Illumination Reports Interval, description=Time interval between consecutive illumination reports.<br /><h1>Overview</h1><p>Time interval between consecutive illumination reports. The reports are sent even if there are no changes in the light intensity.</p> <p>Available settings: 0 - 65535 (1 - 65535 seconds; 0 = reports are not sent)</p> <p>Default setting: 0 (no reports) Parameter size: 2 [bytes] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Temperature Report Threshold, description=Change in level of temperature resulting in temperature report.<br /><h1>Overview</h1><p>The parameter determines the change in level of temperature resulting in temperature report being sent to the main controller.<br />Available settings: 0 - 255 (0.1 - 25.5oC; 0 = reports are not sent)<br />Default setting: 10 (1oC) Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_62_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: Interval of Temperature Measuring, description=The parameter determines how often the temperature will be measured.<br /><h1>Overview</h1><p>The parameter determines how often the temperature will be measured. The shorter the time, the more frequently the temperature will be measured, but the battery life will shorten.<br />Available settings: 0 - 65535 (1 - 65535 seconds; 0 = temperature will not be measured)<br />Default setting: 900 (900 seconds)<br />Parameter size: 2 [bytes]</p>, defaultValue=900], ConfigDescriptionParameter [name=config_64_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=64: Temperature Reports Interval, description=How often temperature reports will be sent to the main controller.<br /><h1>Overview</h1><p>The parameter determines how often the temperature reports will be sent to the main controller.<br />Available settings: 0 - 65535 (1 - 65535 seconds; 0 = reports are not sent)<br />Default setting: 0 Parameter size: 2 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_66_2, type=INTEGER, groupName=configuration, min=-100, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Temperature Offset, description=The value to be added to the actual measured temperature.<br /><h1>Overview</h1><p>The value to be added to the actual temperature, measured by the sensor (temperature compensation).<br />Available settings: -100 to 100 degrees Celsius<br />Default setting: 0 Parameter size: 2 [bytes]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: LED Signalling Mode, description=Way in which LED diode behaves after motion has been detected.<br /><h1>Overview</h1><p>The parameter determines the way in which LED diode behaves after motion has been detected.<br />Values from 1 to 9 = single long blink at the moment of reporting motion. No other motion will be indicated until alarm is cancelled.<br />Values from 10 to 18 = single long blink at the moment of reporting motion and one short blink each time the motion is detected again.<br />Values from 19 to 26 = single long blink at the moment of reporting motion and two short blinks each time the motion is detected again.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: LED Brightness, description=The parameter determines the brightness of LED when indicating motion.<br /><h1>Overview</h1><p>The parameter determines the brightness of LED when indicating motion.<br />Available settings: 0 - 100 (1 - 100%; 0 = brightness determined by the ambient lighting - see parameters 82 and 83)<br />Default setting: 50 Parameter size: 1 [byte]</p>, defaultValue=50], ConfigDescriptionParameter [name=config_82_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Ambient Illumination Level, description=Below which LED brightness is set to 1%<br /><h1>Overview</h1><p>The parameter is relevant only when the parameter 81 is set to 0.</p> <p>Available settings: 0 to parameter 83 value<br />Default setting: 100 (100 lux)<br />Parameter size: 2 [bytes]</p>, defaultValue=100], ConfigDescriptionParameter [name=config_83_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=83: Ambient Illumination Level, description=Above which LED brightness is set to 100%<br /><h1>Overview</h1><p>The parameter is relevant only when the parameter 81 is set to 0.</p> <p>Available settings: parameter 82 value to 65535<br />Default setting: 1 000 (1 000 lux)<br />Parameter size: 2 [bytes]</p>, defaultValue=1000], ConfigDescriptionParameter [name=config_86_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Min Temperature Resulting in Blue LED Illumination, description=This parameter is relevant only when parameter 80 has been properly configured.<br /><h1>Overview</h1><p>This parameter is relevant only when parameter 80 has been properly configured.<br />Available settings: 0 to parameter 87 value (degrees celsius)<br />Default setting: 18 (18oC)<br />Parameter size: 1 [byte]</p>, defaultValue=18], ConfigDescriptionParameter [name=config_87_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=87: Max Temperature Resulting in Red LED Illumination, description=This parameter is relevant only when parameter 80 has been properly configured.<br /><h1>Overview</h1><p>This parameter is relevant only when parameter 80 has been properly configured.<br />Available settings: parameter 86 value to 255 (degrees celsius)<br />Default setting: 28 (28oC)<br />Parameter size: 1 [byte]</p>, defaultValue=28], ConfigDescriptionParameter [name=config_89_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=89: LED indicating Tamper Alarm, description=Indicating mode resembles a police car (white, red and blue).<br /><h1>Overview</h1><p>Indicating mode resembles a police car (white, red and blue).</p> <p>0 - LED does not indicate tamper alarm.</p> <p>1 - LED indicates tamper alarm.</p> <p>Default setting: 1 Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Device Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Tamper Alarm], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 380
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM,COMMAND_CLASS_BASIC;type=GENERAL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGMS001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0800:1001,0800:2001,0800:3001,0801:1001,0801:2001], NodeValue [nodeName=property, value=2.8], NodeValue [nodeName=property, value=115], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgms001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Motion Sensor's Sensitivity, description=The lower the value, the more sensitive the PIR sensor.<br /><h1>Overview</h1><p>The lower the value, the more sensitive the PIR sensor. Available settings: 8 - 255.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Motion Sensor's Blind Time (Insensitive), description=Period of time through which the PIR sensor is ?blind?.<br /><h1>Overview</h1><p>Period of time through which the PIR sensor is ?blind? (insensitive) to motion. After this time period the PIR sensor will be again able to detect motion. The longer the insensitivity period, the longer the battery life. If the sensor is required to detect motion quickly, the time period may be shortened. The time of insensitivity should be shorter that the time period set in parameter 6.<br />Available settings: 0 - 15<br />Formula to calculate the time: time [s] = 0.5 x (value + 1)<br />Default setting: 15 (8 seconds)<br />Parameter size: 1 [byte]</p>, defaultValue=15], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: PIR Sensor?s ?PULSE COUNTER?, description=Sets the number of moves required for the PIR sensor to report motion.<br /><h1>Overview</h1><p>Sets the number of moves required for the PIR sensor to report motion. The lower the value, the less sensitive the PIR sensor. It?s not recommended to modify this parameter settings.<br />Available settings: 0 - 3<br />Formula to calculate the number of pulses: pulses = (value + 1) Default setting: 1 (2 pulses)<br />Parameter size: 1 [byte]</p>, defaultValue=1], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: PIR Sensor?s ?WINDOW TIME?, description=The higher the value, the more sensitive the PIR sensor.<br /><h1>Overview</h1><p>Period of time during which the number of moves set in parameter 3 must be detected in order for the PIR sensor to report motion. The higher the value, the more sensitive the PIR sensor. It?s not recommended to modify this parameter setting.<br />Available settings: 0 - 3<br />Formula to calculate the time: time [s] = 4 x (value + 1)<br />Default setting: 2 (12 seconds)<br />Parameter size: 1 [byte]</p>, defaultValue=2], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Alarm Cancellation Delay, description=Period of time after wich Motion alarm will be cancelled.<br /><h1>Overview</h1><p>Motion alarm will be cancelled in the main controller and the associated devices after the period of time set in this parameter. Any motion detected during the cancellation delay time countdown will result in the countdown being restarted. In case of small values, below 10 seconds, the value of parameter 2 must be modified (PIR sensor?s ?Blind Time?).<br />Available settings: 1 - 65535<br />Default setting: 30 (30 seconds)<br />Parameter size: 2 [bytes]</p>, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: PIR Sensor Operating Mode, description=The parameter determines the part of day in which the PIR sensor will be active.<br /><h1>Overview</h1><p>The parameter determines the part of day in which the PIR sensor will be active. This parameter influences only the motion reports and associations. Tamper, light intensity and temperature measurements will be still active, regardless of this parameter settings. 0 - PIR sensor always active 1 - PIR sensor active during the day only 2 - PIR sensor active during the night only. Default setting: 0 Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Night / Day, description=The parameter defines the difference between night and day.<br /><h1>Overview</h1><p>The parameter defines the difference between night and day, in terms of light intensity, used in parameter 8. Available settings: 1 - 65535 Default setting: 200 (200 lux) Parameter size: 2 [bytes]</p>, defaultValue=200], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: BASIC command class configuration, description=Determines the command frames sent in 1-st association group.<br /><h1>Overview</h1><p>The parameter determines the command frames sent in 1-st association group, assigned to PIR sensor.<br />0 - BASIC ON and BASIC OFF command frames sent in Basic Command Class.<br />1 - only the BASIC ON command frame sent in Basic Command Class.<br />2 - only the BASIC OFF command frame sent in Basic CommandClass.<br />Values of BASIC ON and BASIC OFF command frames may be modified by dedicated parameters.<br />Default setting: 0 Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: BASIC ON command frame value, description=The value of 255 allows to turn ON a device.<br /><h1>Overview</h1><p>The value of 255 allows to turn ON a device. In case of the Dimmer, the value of 255 means turning ON at the last memorized state, e.g. the Dimmer turned ON at 30% and turned OFF using the value of 255, and then turned OFF, will be turned ON at 30%, i.e. the last memorized state.<br />Available settings: 0 - 255<br />Default setting: 255<br />Parameter size: 1 [byte]</p>, defaultValue=255], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: BASIC OFF command frame value, description=The value of 0 allows to turn OFF a device.<br /><h1>Overview</h1><p>The command frame sent at the moment of motion alarm cancellation, after the cancellation delay time, specified in parameter 6, has passed. The value of 0 allows to turn a device OFF while the value of 255 allows to turn ON a device. In case of the Dimmer, the value of 255 means turning ON at the last memorized state, e.g. the Dimmer turned ON at 30% and turned OFF using the value of 255, and then turned OFF, will be turned ON at 30%, i.e. the last memorized state.<br />Available settings: 0 - 255<br />Default setting: 0<br />Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=122, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Tamper Sensitivity, description=The parameter determines the changes in forces.<br /><h1>Overview</h1><p>The parameter determines the chages in forces acting on the Fibaro Motion Sensor resulting in tamper alarm being reported - g-force acceleration.<br />Available settigs: 0 - 122 (0.08 - 2g; multiply by 0.016g; 0 = tamper inactive)<br />Default setting: 15 (0.224g)<br />Parameter size: 1 [byte] </p>, defaultValue=15], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Tamper - alarm cancellation delay, description=Time period after which a tamper alarm will be cancelled.<br /><h1>Overview</h1><p>Time period after which a tamper alarm will be cancelled. Another tampering detected durig the countdown to cancellation will not extend the delay.<br />Available settings: 1 - 65535<br />Default setting: 30 (seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=30], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Tamper Operating Modes, description=The parameter determines the behaviour of tamper and how it reports.<br /><h1>Overview</h1><p>The parameter determines the behaviour of tamper and how it reports. </p> <p>0 ? Tamper alarm is reported in Sensor Alarm command class / Cancellation is not reported.</p> <p>1 ? Tamper alarm is reported in Sensor Alarm command class / Cancellation is reported in Sensor Alarm commad class after the time period set in parameter 22 (Tamper Alarm Cancellation Delay) 2 - Tamper alarm is reported in Sensor Alarm command class / Cancellation is not reported. Sensor?s orientation in space is reported in Fibar Commad Class after the time period set in paramer 22.</p> 3 - Tamper alarm is reported in Sensor Alarm command class / Cancellation is reported in Sensor Alarm commad class after the time period set in parameter 22. Sensor?s orientation in space is reported in Fibar Commad Class after the time period set in paramer 22. 4 - The maximum level of vibrations recorded in the time period set in parameter 22 is reported. Reports stop being sent when the vibrations cease. The reports are sent in Sensor Alarm command class. Value displayed in the ?value? field (0 - 100) depends on the vibrations force. Reports to the association groups are sent using Sensor Alarm command class. Available settings: 0 or 255 Default setting: 0 Parameter size: 1 [byte] , defaultValue=0], ConfigDescriptionParameter [name=config_26_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=26: Tamper Alarm Broadcast Mode, description=Alarm frame will or will not be sent in broadcast mode.<br /><h1>Overview</h1><p>The parameter determines whether the tamper alarm frame will or will not be sent in broadcast mode. Alarm frames sent in broadcast mode may be received by all of the devices within communication range (if they accept such frames).</p> <p>0 - Tamper alarm is not sent in broadcast mode.</p> <p>1 - Tamper alarm sent in broadcast mode.</p> <p>Default setting: 0<br /> Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Illumination Report Threshold, description=Change in level of light intensity resulting in illumination report.<br /><h1>Overview</h1><p>The parameter determines the change in light intensity level resulting in illumination report being sent to the main controller.</p> <p>Available settings: 0 - 65535 (1 - 65535 lux; 0 = reports are not sent)</p> <p>Default setting: 200 (200 lux) Parameter size: 2 [byte] </p>, defaultValue=200], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Illumination Reports Interval, description=Time interval between consecutive illumination reports.<br /><h1>Overview</h1><p>Time interval between consecutive illumination reports. The reports are sent even if there are no changes in the light intensity.</p> <p>Available settings: 0 - 65535 (1 - 65535 seconds; 0 = reports are not sent)</p> <p>Default setting: 0 (no reports) Parameter size: 2 [bytes] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Temperature Report Threshold, description=Change in level of temperature resulting in temperature report.<br /><h1>Overview</h1><p>The parameter determines the change in level of temperature resulting in temperature report being sent to the main controller.<br />Available settings: 0 - 255 (0.1 - 25.5oC; 0 = reports are not sent)<br />Default setting: 10 (1oC) Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_62_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: Interval of Temperature Measuring, description=The parameter determines how often the temperature will be measured.<br /><h1>Overview</h1><p>The parameter determines how often the temperature will be measured. The shorter the time, the more frequently the temperature will be measured, but the battery life will shorten.<br />Available settings: 0 - 65535 (1 - 65535 seconds; 0 = temperature will not be measured)<br />Default setting: 900 (900 seconds)<br />Parameter size: 2 [bytes]</p>, defaultValue=900], ConfigDescriptionParameter [name=config_64_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=64: Temperature Reports Interval, description=How often temperature reports will be sent to the main controller.<br /><h1>Overview</h1><p>The parameter determines how often the temperature reports will be sent to the main controller.<br />Available settings: 0 - 65535 (1 - 65535 seconds; 0 = reports are not sent)<br />Default setting: 0 Parameter size: 2 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_66_2, type=INTEGER, groupName=configuration, min=-100, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Temperature Offset, description=The value to be added to the actual measured temperature.<br /><h1>Overview</h1><p>The value to be added to the actual temperature, measured by the sensor (temperature compensation).<br />Available settings: -100 to 100 degrees Celsius<br />Default setting: 0 Parameter size: 2 [bytes]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: LED Signalling Mode, description=Way in which LED diode behaves after motion has been detected.<br /><h1>Overview</h1><p>The parameter determines the way in which LED diode behaves after motion has been detected.<br />Values from 1 to 9 = single long blink at the moment of reporting motion. No other motion will be indicated until alarm is cancelled.<br />Values from 10 to 18 = single long blink at the moment of reporting motion and one short blink each time the motion is detected again.<br />Values from 19 to 26 = single long blink at the moment of reporting motion and two short blinks each time the motion is detected again.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: LED Brightness, description=The parameter determines the brightness of LED when indicating motion.<br /><h1>Overview</h1><p>The parameter determines the brightness of LED when indicating motion.<br />Available settings: 0 - 100 (1 - 100%; 0 = brightness determined by the ambient lighting - see parameters 82 and 83)<br />Default setting: 50 Parameter size: 1 [byte]</p>, defaultValue=50], ConfigDescriptionParameter [name=config_82_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Ambient Illumination Level, description=Below which LED brightness is set to 1%<br /><h1>Overview</h1><p>The parameter is relevant only when the parameter 81 is set to 0.</p> <p>Available settings: 0 to parameter 83 value<br />Default setting: 100 (100 lux)<br />Parameter size: 2 [bytes]</p>, defaultValue=100], ConfigDescriptionParameter [name=config_83_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=83: Ambient Illumination Level, description=Above which LED brightness is set to 100%<br /><h1>Overview</h1><p>The parameter is relevant only when the parameter 81 is set to 0.</p> <p>Available settings: parameter 82 value to 65535<br />Default setting: 1 000 (1 000 lux)<br />Parameter size: 2 [bytes]</p>, defaultValue=1000], ConfigDescriptionParameter [name=config_86_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Min Temperature Resulting in Blue LED Illumination, description=This parameter is relevant only when parameter 80 has been properly configured.<br /><h1>Overview</h1><p>This parameter is relevant only when parameter 80 has been properly configured.<br />Available settings: 0 to parameter 87 value (degrees celsius)<br />Default setting: 18 (18oC)<br />Parameter size: 1 [byte]</p>, defaultValue=18], ConfigDescriptionParameter [name=config_87_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=87: Max Temperature Resulting in Red LED Illumination, description=This parameter is relevant only when parameter 80 has been properly configured.<br /><h1>Overview</h1><p>This parameter is relevant only when parameter 80 has been properly configured.<br />Available settings: parameter 86 value to 255 (degrees celsius)<br />Default setting: 28 (28oC)<br />Parameter size: 1 [byte]</p>, defaultValue=28], ConfigDescriptionParameter [name=config_89_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=89: LED indicating Tamper Alarm, description=Indicating mode resembles a police car (white, red and blue).<br /><h1>Overview</h1><p>Indicating mode resembles a police car (white, red and blue).</p> <p>0 - LED does not indicate tamper alarm.</p> <p>1 - LED indicates tamper alarm.</p> <p>Default setting: 1 Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Device Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Tamper Alarm], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 380
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.785 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgr221_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGR221], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0300:0104,0300:0106,0300:0107,0300:0109,0300:100A,0300:0102], NodeValue [nodeName=property, value=132], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgr221_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Control key #2 behaviour, description=Turning off the shutter positioning function, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Dimmer/Roller shutter control, description=Options for changing parameter 1-99, default 16, defaultValue=16], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: General Alarm, description=set for shutter no. 1, defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Alarm of flooding with water, description=set for relay the shutter, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Smoke, CO, CO2 Alarm., description=Set for the roller shutter., defaultValue=1], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Temperature Alarm, description=set for roller shutter, defaultValue=1], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Scene activation functionality, description=Only valid for the 1.9 version of FGR221.<br /><h1>Overview</h1><p>The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 169
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGR221], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0300:0104,0300:0106,0300:0107,0300:0109,0300:100A,0300:0102], NodeValue [nodeName=property, value=132], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgr221_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Control key #2 behaviour, description=Turning off the shutter positioning function, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Dimmer/Roller shutter control, description=Options for changing parameter 1-99, default 16, defaultValue=16], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: General Alarm, description=set for shutter no. 1, defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Alarm of flooding with water, description=set for relay the shutter, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Smoke, CO, CO2 Alarm., description=Set for the roller shutter., defaultValue=1], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Temperature Alarm, description=set for roller shutter, defaultValue=1], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Scene activation functionality, description=Only valid for the 1.9 version of FGR221.<br /><h1>Overview</h1><p>The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 169
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.790 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgr222_24_24.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=blinds_shutter, typeId=blinds_shutter, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]], ChannelTypeXmlResult [id=blinds_lamella, typeId=blinds_lamella, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGR222], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0301:1001,0302:1000,0302:3000], NodeValue [nodeName=property, value=24.24], NodeValue [nodeName=property, value=413], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgr222_24_024, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Reports type, description=value should be set to 1 if the module operates in Venetian Blind mode., defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Roller Shutter operating modes, defaultValue=1], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Turning time/ delay time, description=depending on mode, turning time or delay time<br /><h1>Overview</h1><p>In Venetian Blind mode (parameter 10 set to 2) the parameter determines time of full turn of the lamellas.</p> <p>In Gate Mode (parameter 10 set to 3 or 4) the parameter defines the delay time after which an open gate starts closing.Type range</p>, defaultValue=150], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lamellas positioning mode, description=Parameter influences the lamellas positioning in venetian blind mode<br /><h1>Overview</h1><p>Parameter influences the lamellas positioning in venetian blind mode (parameter 10 set to 2)</p> <p>Set slats back to previous position. In Venetian Blind Mode (parameter 10 set to 2) the parameter influences slats positioning in various situations. In any other operating mode the parameter value is irrelevant. <br />0 - Slats return to previously set position only in case of the main controller operation. <br />1 - Slats return to previously set position in case of the main controller operation, momentary switch operation, or when the limit switch is reached. <br />2 - Slats return to previously set position in case of the main controller operation, momentary switch operation, when the limit switch is reached or after receiving a ?STOP? control frame (Switch Multilevel Stop).</p> <p>Default setting: 1 Parameter size: 1 [byte]</p>, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Switch type, description=either Toggle switches or a single, momentary switch.<br /><h1>Overview</h1><p>14. Switch type. The parameter settings are relevant for Roller Blind Mode and Venetian Blind Mode (parameter 10 set to 0, 1, 2). 0 - Momentary switches 1 - Toggle switches 2 - Single, momentary switch. (The switch should be connected to S1 terminal) Default setting: 0 Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: Delay time after S2, description=delay till auto turned off or auto gate close<br /><h1>Overview</h1><p>17. In Roller Blind Mode or Venetian Blind mode (parameter 10 set to 0, 1, 2) the parameter determines when the Roller Shutter relays are turned off after reaching a limit switch. In Gate Mode (parameter 10 set to 3 or 4) the parameter determines a time period after which a gate will start closing after a S2 contact has been disconnected. In this mode, time to turn off the Roller Shutter relays after reaching a limit switch is set to 3 seconds and cannot be modified.</p> <p>Value of 0 means the gate will note close automatically. <br />Available settings: 0 - 255 (0,1-25,5s). <br />Default setting: 10 (1s). <br />Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Motor operation detection, description=Power threshold to be interpreted as reaching a limit switch., defaultValue=10], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Motor operation time, description=Time period for the motor to continue operation., defaultValue=10], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Forced Roller Shutter calibration, description=set to 1 will enter calibration mode<br /><h1>Overview</h1><p>29. Forced Roller Shutter calibration. By modifying the parameters setting from 0 to 1 a Roller Shutter enters the calibration mode. The parameter relevant only if a Roller Shutter is set to work in positioning mode (parameter 10 set to 1, 2 or 4). 1 - Start calibration process Default setting: 0 Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Response to General Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to Water Flood Alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Response to Smoke, CO, CO2 Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Managing lamellas in response to alarm, description=0 no change, 1 extreme position<br /><h1>Overview</h1><p>35. Managing slats in response to alarm. In Venetian Blind Mode (parameter 10 set to 2), the parameter determines how the slats will react upon alarm detection. In any other modes, the parameter value is not relevant. 0 - Do not change slats position - slats return to the last set position. 1 - Set slats to their extreme position. Default setting: 1 Parameter size: 1 [byte]</p>, defaultValue=1], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reports, description=change that needs to occur to trigger the power report<br /><h1>Overview</h1><p>40. Power reports. Power level change that will result in new power value report being sent. The parameter defines a change that needs to occur in order to trigger the report. The value is a percentage of the previous report. Power report threshold available settings: 1-100 (1-100%). Value of 0 means the reports are turned off. Default setting: 10 (10%). Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Periodic power or energy reports, description=Time to the next report. Value of 0 means the reports are turned off., defaultValue=3600], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=0, max=254, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Energy reports, description=Energy threshold to trigger report<br /><h1>Overview</h1><p>43. Energy reports. Energy level change which will result in new energy value report being sent. The parameter defines a change that needs to occur in order to trigger the report. Energy threshold available settings: 1-254 (0,01 - 2,54kWh). Value of 0 means the reports are turned off. Default setting 10 (0,1kWh). Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Self-measurement, description=if power and energy reports are to sent to the main controller<br /><h1>Overview</h1><p>44. Self-measurement. A Roller Shutter may include power and energy used by itself in reports sent to the main controller.<br />0 - Self-measurement inactive. <br />1 - Self-measurement active. <br />Default setting: 0 <br />Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Scenes/ Associations activation, description=whether scenes or associations are activated by the switch keys<br /><h1>Overview</h1><p>SCENES AND ASSOCIATIONS SETTINGS: <br />50. Scenes / Associations activation. Parameter determines whether scenes or associations are activated by the switch keys. <br />0 - Associations activation <br />1 - Scenes activation <br />Default setting: 0 <br />Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Momentary click], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Momentary hold], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 306
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=blinds_shutter, typeId=blinds_shutter, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]], ChannelTypeXmlResult [id=blinds_lamella, typeId=blinds_lamella, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGR222], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0301:1001,0302:1000,0302:3000], NodeValue [nodeName=property, value=24.24], NodeValue [nodeName=property, value=413], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgr222_24_024, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Reports type, description=value should be set to 1 if the module operates in Venetian Blind mode., defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Roller Shutter operating modes, defaultValue=1], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Turning time/ delay time, description=depending on mode, turning time or delay time<br /><h1>Overview</h1><p>In Venetian Blind mode (parameter 10 set to 2) the parameter determines time of full turn of the lamellas.</p> <p>In Gate Mode (parameter 10 set to 3 or 4) the parameter defines the delay time after which an open gate starts closing.Type range</p>, defaultValue=150], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lamellas positioning mode, description=Parameter influences the lamellas positioning in venetian blind mode<br /><h1>Overview</h1><p>Parameter influences the lamellas positioning in venetian blind mode (parameter 10 set to 2)</p> <p>Set slats back to previous position. In Venetian Blind Mode (parameter 10 set to 2) the parameter influences slats positioning in various situations. In any other operating mode the parameter value is irrelevant. <br />0 - Slats return to previously set position only in case of the main controller operation. <br />1 - Slats return to previously set position in case of the main controller operation, momentary switch operation, or when the limit switch is reached. <br />2 - Slats return to previously set position in case of the main controller operation, momentary switch operation, when the limit switch is reached or after receiving a ?STOP? control frame (Switch Multilevel Stop).</p> <p>Default setting: 1 Parameter size: 1 [byte]</p>, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Switch type, description=either Toggle switches or a single, momentary switch.<br /><h1>Overview</h1><p>14. Switch type. The parameter settings are relevant for Roller Blind Mode and Venetian Blind Mode (parameter 10 set to 0, 1, 2). 0 - Momentary switches 1 - Toggle switches 2 - Single, momentary switch. (The switch should be connected to S1 terminal) Default setting: 0 Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: Delay time after S2, description=delay till auto turned off or auto gate close<br /><h1>Overview</h1><p>17. In Roller Blind Mode or Venetian Blind mode (parameter 10 set to 0, 1, 2) the parameter determines when the Roller Shutter relays are turned off after reaching a limit switch. In Gate Mode (parameter 10 set to 3 or 4) the parameter determines a time period after which a gate will start closing after a S2 contact has been disconnected. In this mode, time to turn off the Roller Shutter relays after reaching a limit switch is set to 3 seconds and cannot be modified.</p> <p>Value of 0 means the gate will note close automatically. <br />Available settings: 0 - 255 (0,1-25,5s). <br />Default setting: 10 (1s). <br />Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Motor operation detection, description=Power threshold to be interpreted as reaching a limit switch., defaultValue=10], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Motor operation time, description=Time period for the motor to continue operation., defaultValue=10], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Forced Roller Shutter calibration, description=set to 1 will enter calibration mode<br /><h1>Overview</h1><p>29. Forced Roller Shutter calibration. By modifying the parameters setting from 0 to 1 a Roller Shutter enters the calibration mode. The parameter relevant only if a Roller Shutter is set to work in positioning mode (parameter 10 set to 1, 2 or 4). 1 - Start calibration process Default setting: 0 Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Response to General Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to Water Flood Alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Response to Smoke, CO, CO2 Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Managing lamellas in response to alarm, description=0 no change, 1 extreme position<br /><h1>Overview</h1><p>35. Managing slats in response to alarm. In Venetian Blind Mode (parameter 10 set to 2), the parameter determines how the slats will react upon alarm detection. In any other modes, the parameter value is not relevant. 0 - Do not change slats position - slats return to the last set position. 1 - Set slats to their extreme position. Default setting: 1 Parameter size: 1 [byte]</p>, defaultValue=1], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reports, description=change that needs to occur to trigger the power report<br /><h1>Overview</h1><p>40. Power reports. Power level change that will result in new power value report being sent. The parameter defines a change that needs to occur in order to trigger the report. The value is a percentage of the previous report. Power report threshold available settings: 1-100 (1-100%). Value of 0 means the reports are turned off. Default setting: 10 (10%). Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Periodic power or energy reports, description=Time to the next report. Value of 0 means the reports are turned off., defaultValue=3600], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=0, max=254, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Energy reports, description=Energy threshold to trigger report<br /><h1>Overview</h1><p>43. Energy reports. Energy level change which will result in new energy value report being sent. The parameter defines a change that needs to occur in order to trigger the report. Energy threshold available settings: 1-254 (0,01 - 2,54kWh). Value of 0 means the reports are turned off. Default setting 10 (0,1kWh). Parameter size: 1 [byte]</p>, defaultValue=10], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Self-measurement, description=if power and energy reports are to sent to the main controller<br /><h1>Overview</h1><p>44. Self-measurement. A Roller Shutter may include power and energy used by itself in reports sent to the main controller.<br />0 - Self-measurement inactive. <br />1 - Self-measurement active. <br />Default setting: 0 <br />Parameter size: 1 [byte] </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Scenes/ Associations activation, description=whether scenes or associations are activated by the switch keys<br /><h1>Overview</h1><p>SCENES AND ASSOCIATIONS SETTINGS: <br />50. Scenes / Associations activation. Parameter determines whether scenes or associations are activated by the switch keys. <br />0 - Associations activation <br />1 - Scenes activation <br />Default setting: 0 <br />Parameter size: 1 [byte]</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Momentary click], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Momentary hold], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 306
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.798 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgrm222_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWH]]], ChannelTypeXmlResult [id=blinds_lamella, typeId=blinds_lamella, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]], ChannelTypeXmlResult [id=blinds_shutter, typeId=blinds_shutter, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGRM222], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0301:1001,0301:3001,0302:1000], NodeValue [nodeName=property, value=22.22], NodeValue [nodeName=property, value=116], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgrm222_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Local protection, description=Enables/disables local entry. If activated module stops responding to S1 and S2 push buttons, SCENE ID and association commands will not be sent. Only exception is the B-button., defaultValue=255], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Radio protection, description=Enables/disables RF protection. If activated device stops responding to command frames. Configuration and polling still possible., defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Reports type, description=Parameters value shoud be set to 1 if the module operates in Venetian Blind mode., defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Roller Shutter operating modes, defaultValue=1], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Turning time/ delay time, description=In Venetian Blind mode (parameter 10 set to 2) the parameter determines time of full turn of the lamellas. In Gate Mode (parameter 10 set to 3 or 4) the parameter defines the delay time after which an open gate starts closing. Type range, defaultValue=150], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lamellas positioning mode, description=Parameter influences the lamellas positioning in venetian blind mode (parameter 10 set to 2), defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Switch type, description=parameter settings are relevant for Roller Blind Mode and Venetian Blind Mode (parameter 10 set to 0, 1, 2)., defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: Delay time after S2, description=In roller blind mode or venetian blind mode (parameter 10 set to 0, 1, 2) the parameter determines when the Roller Shutter relays are turned off after reaching a limit switch. In Gate Mode (parameter 10 set to 3 or 4) the parameter determines a time perio, defaultValue=10], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Motor operation detection, description=Power threshold to be interpreted as reaching a limit switch., defaultValue=10], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Motor operation time, description=Time period for the motor to continue operation., defaultValue=10], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Forced Roller Shutter calibration, description=Seting the parameter to 1 Roller Shutter enters the calibration mode. Parameter is only only relevant if a Roller Shutter is set to work in positioning mode (parameter 10 set to 1, 2 or 4)., defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Response to General Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to Water Flood Alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Response to Smoke, CO, CO2 Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Managing lamellas in response to alarm, description=In Venetian Blind Mode (parameter 10 set to 2), the parameter determines how the lamellas will react upon alarm detection., defaultValue=1], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reports, description=Power level change that will result in new power value report being sent. value is a percentage of the previous report., defaultValue=10], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=-32767, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Periodic power or energy reports, description=Time to the next report. Value of 0 means the reports are turned off., defaultValue=3600], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Energy reports, description=Energy level change which will result in new energy value report being sent. Value of 0 means the reports are turned off., defaultValue=10], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Self-measurement, description=Enables/disables to include the power and energy used by itself in reports to main controller., defaultValue=0], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Scenes/ Associations activation, description=Parameter determines whether scenes or associations are activated by the switch keys., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Momentary click], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Momentary hold], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 304
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWH]]], ChannelTypeXmlResult [id=blinds_lamella, typeId=blinds_lamella, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]], ChannelTypeXmlResult [id=blinds_shutter, typeId=blinds_shutter, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_MANUFACTURER_PROPRIETARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGRM222], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0301:1001,0301:3001,0302:1000], NodeValue [nodeName=property, value=22.22], NodeValue [nodeName=property, value=116], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgrm222_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Local protection, description=Enables/disables local entry. If activated module stops responding to S1 and S2 push buttons, SCENE ID and association commands will not be sent. Only exception is the B-button., defaultValue=255], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Radio protection, description=Enables/disables RF protection. If activated device stops responding to command frames. Configuration and polling still possible., defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Reports type, description=Parameters value shoud be set to 1 if the module operates in Venetian Blind mode., defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Roller Shutter operating modes, defaultValue=1], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Turning time/ delay time, description=In Venetian Blind mode (parameter 10 set to 2) the parameter determines time of full turn of the lamellas. In Gate Mode (parameter 10 set to 3 or 4) the parameter defines the delay time after which an open gate starts closing. Type range, defaultValue=150], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lamellas positioning mode, description=Parameter influences the lamellas positioning in venetian blind mode (parameter 10 set to 2), defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Switch type, description=parameter settings are relevant for Roller Blind Mode and Venetian Blind Mode (parameter 10 set to 0, 1, 2)., defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: Delay time after S2, description=In roller blind mode or venetian blind mode (parameter 10 set to 0, 1, 2) the parameter determines when the Roller Shutter relays are turned off after reaching a limit switch. In Gate Mode (parameter 10 set to 3 or 4) the parameter determines a time perio, defaultValue=10], ConfigDescriptionParameter [name=config_18_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: Motor operation detection, description=Power threshold to be interpreted as reaching a limit switch., defaultValue=10], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Motor operation time, description=Time period for the motor to continue operation., defaultValue=10], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Forced Roller Shutter calibration, description=Seting the parameter to 1 Roller Shutter enters the calibration mode. Parameter is only only relevant if a Roller Shutter is set to work in positioning mode (parameter 10 set to 1, 2 or 4)., defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Response to General Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to Water Flood Alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Response to Smoke, CO, CO2 Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Managing lamellas in response to alarm, description=In Venetian Blind Mode (parameter 10 set to 2), the parameter determines how the lamellas will react upon alarm detection., defaultValue=1], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reports, description=Power level change that will result in new power value report being sent. value is a percentage of the previous report., defaultValue=10], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=-32767, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Periodic power or energy reports, description=Time to the next report. Value of 0 means the reports are turned off., defaultValue=3600], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Energy reports, description=Energy level change which will result in new energy value report being sent. Value of 0 means the reports are turned off., defaultValue=10], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Self-measurement, description=Enables/disables to include the power and energy used by itself in reports to main controller., defaultValue=0], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Scenes/ Associations activation, description=Parameter determines whether scenes or associations are activated by the switch keys., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Momentary click], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Momentary hold], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 304
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.819 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgs222_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGS222], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0202:1002,0202:4002], NodeValue [nodeName=property, value=124], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgs222_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Override OFF-delay, description=Forced auto off period<br /><h1>Overview</h1><p>If Parameter 4 or 5 states an auto off period, this parameter enable the possibility to turn off the relay with a button push. Default value 0 disallow turn off with a button push during the auto off interval.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Relay 1: OFF-delay time (100ms steps), description=Auto off relay 1 after set time, in 100ms increments (default: 0 - off), defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Relay 2: OFF-delay time (100ms steps), description=Auto off relay 2 after set time, in 100ms increments (default: 0 - off), defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=![CDATA[NOTE: Parameter 15 value must be set to 1 to work properly., defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Inputs behaviour, description=In case of bi-stable switches, define their behaviour (toggle or follow), defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Dimmer/Roller shutter control, description=Enable/Disable operation of dimmer or roller shutter devices associated to group 1. Available only when using mono-stable inputs (buttons) - Hold button 1 or double-tap for operation, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Relay 1: Response to Water Flood Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Relay 1: Response to Smoke, CO, CO2 Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Relay 1: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Relay 2: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Relay 2: Response to Water Flood Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Relay 2: Response to Smoke, CO, CO2 Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Relay 2: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 272
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGS222], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0202:1002,0202:4002], NodeValue [nodeName=property, value=124], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgs222_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable/Disable ALL ON/OFF, description=Activate/Deactive ALL ON/OFF, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Override OFF-delay, description=Forced auto off period<br /><h1>Overview</h1><p>If Parameter 4 or 5 states an auto off period, this parameter enable the possibility to turn off the relay with a button push. Default value 0 disallow turn off with a button push during the auto off interval.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Relay 1: OFF-delay time (100ms steps), description=Auto off relay 1 after set time, in 100ms increments (default: 0 - off), defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Relay 2: OFF-delay time (100ms steps), description=Auto off relay 2 after set time, in 100ms increments (default: 0 - off), defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Separation of association sending (key 1), description=Activate/Deactivate association sending for group 1 - Also see param #16, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Control key #2 behaviour, description=![CDATA[NOTE: Parameter 15 value must be set to 1 to work properly., defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Inputs behaviour, description=In case of bi-stable switches, define their behaviour (toggle or follow), defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Inputs Button/Switch configuration, description=Binary inputs type configuration, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Dimmer/Roller shutter control, description=Enable/Disable operation of dimmer or roller shutter devices associated to group 1. Available only when using mono-stable inputs (buttons) - Hold button 1 or double-tap for operation, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Saving state before power failure, description=Saving state before power failure, defaultValue=1], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Relay 1: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Relay 1: Response to Water Flood Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Relay 1: Response to Smoke, CO, CO2 Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_33_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: Relay 1: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: ALARM FLASHING alarm time, description=Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Relay 2: Response to General Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Relay 2: Response to Water Flood Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Relay 2: Response to Smoke, CO, CO2 Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Relay 2: Response to Temperature Alarm, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: Switch 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Switch 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 272
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.827 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgs223_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGS223], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0203:1000,0203:2000,0203:3000], NodeValue [nodeName=property, value=416], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgs223_00_000, parameters=[ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Restore state after power failure, description=Restore state after power failure<br /><h1>Overview</h1><p>This parameter determines if the device will return to state prior to the power failure after power is restored.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: First channel operating mode, description=First channel - operating mode<br /><h1>Overview</h1><p>This parameter allows to choose operating for the 1st channel controlled by the S1 switch.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: 1st ch. reaction to switch, description=First channel - reaction to switch for delay/auto ON/OFF modes<br /><h1>Overview</h1><p>This parameter determines how the device in timed mode reacts to pushing the switch connected to the S1 terminal.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: time parameter for delay/auto ON/OFF modes, description=First channel - time parameter for delay/auto ON/OFF modes<br /><h1>Overview</h1><p>This parameter allows to set time parameter used in timed modes.</p> <p>Available settings: 0 (0.1s), 1-32000 (1-32000s, 1s step) - time parameter</p> <p>Default setting: 50 (50s)</p>, defaultValue=50], ConfigDescriptionParameter [name=config_13_2, type=INTEGER, groupName=configuration, min=1, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: 1st ch. pulse time for flashing mode, description=First channel - pulse time for flashing mode<br /><h1>Overview</h1><p>This parameter allows to set time of switching to opposite state in flashing mode</p> <p>Available settings: 1-32000 (0.1-3200.0s, 0.1s step) - time parameter</p> <p>Default setting: 5 (0.5s)</p>, defaultValue=5], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: 2nd ch. operating mode, description=Second channel - operating mode<br /><h1>Overview</h1><p>This parameter allows to choose operating for the 1st channel controlled by the S2 switch.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: 2nd ch. reaction to switch, description=Second channel - reaction to switch for delay/auto ON/OFF modes, defaultValue=0], ConfigDescriptionParameter [name=config_17_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 2nd ch. time parameter for delay, description=Second channel - time parameter for delay/auto ON/OFF modes<br /><h1>Overview</h1><p>This parameter allows to set time parameter used in timed modes.</p> <p>Available settings: 0 (0.1s), 1-32000 (1-32000s, 1s step) - time parameter</p> <p>Default setting: 50 (50s)</p>, defaultValue=50], ConfigDescriptionParameter [name=config_18_2, type=INTEGER, groupName=configuration, min=1, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: 2nd ch. pulse time for flashing mode, description=Second channel - pulse time for flashing mode<br /><h1>Overview</h1><p>This parameter allows to set time of switching to opposite state in flashing mode</p> <p>Available settings: 1-32000 (0.1-3200.0s, 0.1s step) - time parameter</p> <p>Default setting: 5 (0.5s)</p>, defaultValue=5], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Switch type, description=Switch type<br /><h1>Overview</h1><p>This parameter defines as what type the device should treat the switch connected to the S1 and S2 terminals</p>, defaultValue=2], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Flashing mode - reports, description=Flashing mode - reports, defaultValue=0], ConfigDescriptionParameter [name=config_27_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=27: Associations in Z-Wave network security mode, description=Associations in Z-Wave network security mode<br /><h1>Overview</h1><p>This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. This parameter does not apply to 1st ?Lifeline? group.</p>, defaultValue=15], ConfigDescriptionParameter [name=config_28_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: S1 switch - scenes sent, description=S1 switch - scenes sent<br /><h1>Overview</h1><p>This parameter determines which actions result in sending scene IDs assigned to them</p>, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: S2 switch - scenes sent, description=S2 switch - scenes sent<br /><h1>Overview</h1><p>This parameter determines which actions result in sending scene IDs assigned to them.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: S1 assocs. sent to 2nd and 3rd group, description=S1 switch - associations sent to 2nd and 3rd association groups<br /><h1>Overview</h1><p>This parameter determines which actions are ignored when sending commands to devices associated in 2nd and 3rd association group. All actions are active by default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: S1 ON val sent to 2nd and 3rd groups, description=S1 switch - Switch ON value sent to 2nd and 3rd association groups, defaultValue=255], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: S1 OFF val sent to 2nd and 3rd groups, description=S1 switch - Switch ON value sent to 2nd and 3rd association groups<br /><h1>Overview</h1><p>This parameter defines value sent with Switch OFF command to devices associated in 2nd and 3rd association group.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_33_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: S1 DblClick val sent to 2nd and 3rd groups, description=S1 switch - Double Click value sent to 2nd and 3rd association groups<br /><h1>Overview</h1><p>This parameter defines value sent with Double Click command to devices associated in 2nd and 3rd association group.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: S2 assocs. sent to 4th and 5th group, description=S2 switch - associations sent to 4th and 5th association groups<br /><h1>Overview</h1><p>This parameter determines which actions result in sending commands to devices associated in 4th and 5th association group. All actions are active by default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_36_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=36: S2 ON val sent to 4th and 5th groups, description=S2 switch - Switch ON value sent to 4th and 5th association groups, defaultValue=255], ConfigDescriptionParameter [name=config_36_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=36: S2 ON val sent to 4th and 5th groups, description=S2 switch - Switch ON value sent to 4th and 5th association groups, defaultValue=255], ConfigDescriptionParameter [name=config_37_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: S2 OFF val sent to 4th and 5th groups, description=S2 switch - Switch OFF value sent to 4th and 5th association groups, defaultValue=0], ConfigDescriptionParameter [name=config_38_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: S2 DblClick val sent to 4th and 5th groups, defaultValue=99], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Reaction to General Alarm, description=Reaction to General Alarm<br /><h1>Overview</h1><p>This parameter determines how the device will react to General Alarm frame.</p>, defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Reaction to Flood Alarm, description=Reaction to Flood Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Reaction to CO/CO2/Smoke Alarm, description=Reaction to CO/CO2/Smoke Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Reaction to Heat Alarm, description=Reaction to Heat Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_44_2, type=INTEGER, groupName=configuration, min=1, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Flashing alarm duration, description=Flashing alarm duration<br /><h1>Overview</h1><p>This parameter allows to set duration of flashing alarm mode.</p> <p>Available settings: 1-32000 (1-32000s, 1s step) - duration</p> <p>Default setting: 600 (10min)</p>, defaultValue=600], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: First channel - power reports, description=First channel - power reports<br /><h1>Overview</h1><p>This parameter determines the minimum change in consumed power that will result in sending new power report to the main controller.</p> <p>Available settings:</p> <ul><li>0 - reports are disabled</li> <li>1-100 (1-100%) - change in power</li> </ul>, defaultValue=20], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, min=0, max=120, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: 1st ch min time between reports, description=First channel - minimal time between power reports<br /><h1>Overview</h1><p>This parameter determines minimum time that has to elapse before sending new power report to the main controller.</p> <p>Available settings: </p> <p>0 - reports are disabled</p> <p>1-120 (1-120s) - report interval</p> <p>Default setting: 10 (10s)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: 1st ch energy reports, description=First channel - energy reports<br /><h1>Overview</h1><p>This parameter determines minimum time that has to elapse before</p> <p>sending new power report to the main controller.</p> <p>Available settings:</p> <p>0 - reports are disabled</p> <p>1-32000 (0.01 - 320 kWh) - change in energy</p> <p>Default: 100 (1 KWh)</p>, defaultValue=100], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Second channel - power reports, description=Second channel - power reports<br /><h1>Overview</h1><p>This parameter determines the minimum change in consumed power that will result in sending new power report to the main controller.</p> <p>Available settings:</p> <ul><li>0 - reports are disabled</li> <li>1-100 (1-100%) - change in power</li> </ul>, defaultValue=20], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=0, max=120, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: 2nd ch min time between reports, description=Second channel - minimal time between power reports<br /><h1>Overview</h1><p>This parameter determines minimum time that has to elapse before sending new power report to the main controller.</p> <p>Available settings:</p> <p>0 - periodic reports are disabled</p> <p>1-120 (1-120s) - report interval</p> <p>Default setting: 10 (10s)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_57_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=57: 2nd ch energy reports, description=Second channel - energy reports<br /><h1>Overview</h1><p>This parameter determines the minimum change in consumed energy that will result in sending new energy report to the main controller.</p> <p>Available settings:</p> <p>0 - reports are disabled</p> <p>1-32000 (0.01 - 320 kWh) - change in energy</p> <p>Default setting: 100 (1 KWh)</p>, defaultValue=100], ConfigDescriptionParameter [name=config_58_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Periodic power reports, description=Periodic power reports<br /><h1>Overview</h1><p>This parameter determines in what time interval the periodic power reports are sent to the main controller.</p> <p>Available settings: </p> <p>0 - periodic reports are disabled</p> <p>1-32000 (1-32000s) - report interval</p> <p>Default setting: 3600 (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_59_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Periodic energy reports, description=Periodic energy reports<br /><h1>Overview</h1><p>This parameter determines in what time interval the periodic energy reports are sent to the main controller.</p> <p>Available settings:</p> <p>0 - periodic reports are disabled</p> <p>1-32000 (1-32000s) - report interval</p> <p>Default setting: 3600 (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Include own energy, description=Measuring energy consumed by the device itself<br /><h1>Overview</h1><p>This parameter determines whether energy metering should include the amount of energy consumed by the device itself. Results are being added to energy reports for first endpoint.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=reports the device status and allows for assigning single device only (main controller by default).<br /><h1>Overview</h1><p>1st association group ? ?Lifeline? reports the device status and allows for assigning single device only (main controller by default).</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: On/Off (S1), description=On/Off (S1) is assigned to switch connected to the S1 terminal (uses Basic command class)<br /><h1>Overview</h1><p>2nd association group ? ?On/Off (S1)? is assigned to switch connected to the S1 terminal (uses Basic command class).</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Dimmer (S1), description=?Dimmer (S1)? is assigned to switch connected to the S1 terminal (uses Switch Multilevel command class)<br /><h1>Overview</h1><p>?Dimmer (S1)? is assigned to switch connected to the S1 terminal (uses Switch Multilevel command class)</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: On/Off (S2), description=On/Off (S2) is assigned to switch connected to the S2 terminal (uses Basic command class)<br /><h1>Overview</h1><p>On/Off (S2) is assigned to switch connected to the S2 terminal (uses Basic command class)</p>], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Dimmer (S2), description=Dimmer (S2) is assigned to switch connected to the S2 terminal (uses Switch Multilevel command class)<br /><h1>Overview</h1><p>Dimmer (S2) is assigned to switch connected to the S2 terminal (uses Switch Multilevel command class)</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 553
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGS223], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0203:1000,0203:2000,0203:3000], NodeValue [nodeName=property, value=416], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgs223_00_000, parameters=[ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Restore state after power failure, description=Restore state after power failure<br /><h1>Overview</h1><p>This parameter determines if the device will return to state prior to the power failure after power is restored.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: First channel operating mode, description=First channel - operating mode<br /><h1>Overview</h1><p>This parameter allows to choose operating for the 1st channel controlled by the S1 switch.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: 1st ch. reaction to switch, description=First channel - reaction to switch for delay/auto ON/OFF modes<br /><h1>Overview</h1><p>This parameter determines how the device in timed mode reacts to pushing the switch connected to the S1 terminal.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: time parameter for delay/auto ON/OFF modes, description=First channel - time parameter for delay/auto ON/OFF modes<br /><h1>Overview</h1><p>This parameter allows to set time parameter used in timed modes.</p> <p>Available settings: 0 (0.1s), 1-32000 (1-32000s, 1s step) - time parameter</p> <p>Default setting: 50 (50s)</p>, defaultValue=50], ConfigDescriptionParameter [name=config_13_2, type=INTEGER, groupName=configuration, min=1, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: 1st ch. pulse time for flashing mode, description=First channel - pulse time for flashing mode<br /><h1>Overview</h1><p>This parameter allows to set time of switching to opposite state in flashing mode</p> <p>Available settings: 1-32000 (0.1-3200.0s, 0.1s step) - time parameter</p> <p>Default setting: 5 (0.5s)</p>, defaultValue=5], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: 2nd ch. operating mode, description=Second channel - operating mode<br /><h1>Overview</h1><p>This parameter allows to choose operating for the 1st channel controlled by the S2 switch.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: 2nd ch. reaction to switch, description=Second channel - reaction to switch for delay/auto ON/OFF modes, defaultValue=0], ConfigDescriptionParameter [name=config_17_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: 2nd ch. time parameter for delay, description=Second channel - time parameter for delay/auto ON/OFF modes<br /><h1>Overview</h1><p>This parameter allows to set time parameter used in timed modes.</p> <p>Available settings: 0 (0.1s), 1-32000 (1-32000s, 1s step) - time parameter</p> <p>Default setting: 50 (50s)</p>, defaultValue=50], ConfigDescriptionParameter [name=config_18_2, type=INTEGER, groupName=configuration, min=1, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=18: 2nd ch. pulse time for flashing mode, description=Second channel - pulse time for flashing mode<br /><h1>Overview</h1><p>This parameter allows to set time of switching to opposite state in flashing mode</p> <p>Available settings: 1-32000 (0.1-3200.0s, 0.1s step) - time parameter</p> <p>Default setting: 5 (0.5s)</p>, defaultValue=5], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Switch type, description=Switch type<br /><h1>Overview</h1><p>This parameter defines as what type the device should treat the switch connected to the S1 and S2 terminals</p>, defaultValue=2], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Flashing mode - reports, description=Flashing mode - reports, defaultValue=0], ConfigDescriptionParameter [name=config_27_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=27: Associations in Z-Wave network security mode, description=Associations in Z-Wave network security mode<br /><h1>Overview</h1><p>This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. This parameter does not apply to 1st ?Lifeline? group.</p>, defaultValue=15], ConfigDescriptionParameter [name=config_28_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=28: S1 switch - scenes sent, description=S1 switch - scenes sent<br /><h1>Overview</h1><p>This parameter determines which actions result in sending scene IDs assigned to them</p>, defaultValue=0], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: S2 switch - scenes sent, description=S2 switch - scenes sent<br /><h1>Overview</h1><p>This parameter determines which actions result in sending scene IDs assigned to them.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: S1 assocs. sent to 2nd and 3rd group, description=S1 switch - associations sent to 2nd and 3rd association groups<br /><h1>Overview</h1><p>This parameter determines which actions are ignored when sending commands to devices associated in 2nd and 3rd association group. All actions are active by default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: S1 ON val sent to 2nd and 3rd groups, description=S1 switch - Switch ON value sent to 2nd and 3rd association groups, defaultValue=255], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: S1 OFF val sent to 2nd and 3rd groups, description=S1 switch - Switch ON value sent to 2nd and 3rd association groups<br /><h1>Overview</h1><p>This parameter defines value sent with Switch OFF command to devices associated in 2nd and 3rd association group.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_33_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=33: S1 DblClick val sent to 2nd and 3rd groups, description=S1 switch - Double Click value sent to 2nd and 3rd association groups<br /><h1>Overview</h1><p>This parameter defines value sent with Double Click command to devices associated in 2nd and 3rd association group.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, min=0, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: S2 assocs. sent to 4th and 5th group, description=S2 switch - associations sent to 4th and 5th association groups<br /><h1>Overview</h1><p>This parameter determines which actions result in sending commands to devices associated in 4th and 5th association group. All actions are active by default.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_36_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=36: S2 ON val sent to 4th and 5th groups, description=S2 switch - Switch ON value sent to 4th and 5th association groups, defaultValue=255], ConfigDescriptionParameter [name=config_36_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=36: S2 ON val sent to 4th and 5th groups, description=S2 switch - Switch ON value sent to 4th and 5th association groups, defaultValue=255], ConfigDescriptionParameter [name=config_37_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=37: S2 OFF val sent to 4th and 5th groups, description=S2 switch - Switch OFF value sent to 4th and 5th association groups, defaultValue=0], ConfigDescriptionParameter [name=config_38_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=38: S2 DblClick val sent to 4th and 5th groups, defaultValue=99], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Reaction to General Alarm, description=Reaction to General Alarm<br /><h1>Overview</h1><p>This parameter determines how the device will react to General Alarm frame.</p>, defaultValue=3], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: Reaction to Flood Alarm, description=Reaction to Flood Alarm, defaultValue=2], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Reaction to CO/CO2/Smoke Alarm, description=Reaction to CO/CO2/Smoke Alarm, defaultValue=3], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Reaction to Heat Alarm, description=Reaction to Heat Alarm, defaultValue=1], ConfigDescriptionParameter [name=config_44_2, type=INTEGER, groupName=configuration, min=1, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Flashing alarm duration, description=Flashing alarm duration<br /><h1>Overview</h1><p>This parameter allows to set duration of flashing alarm mode.</p> <p>Available settings: 1-32000 (1-32000s, 1s step) - duration</p> <p>Default setting: 600 (10min)</p>, defaultValue=600], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: First channel - power reports, description=First channel - power reports<br /><h1>Overview</h1><p>This parameter determines the minimum change in consumed power that will result in sending new power report to the main controller.</p> <p>Available settings:</p> <ul><li>0 - reports are disabled</li> <li>1-100 (1-100%) - change in power</li> </ul>, defaultValue=20], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, min=0, max=120, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: 1st ch min time between reports, description=First channel - minimal time between power reports<br /><h1>Overview</h1><p>This parameter determines minimum time that has to elapse before sending new power report to the main controller.</p> <p>Available settings: </p> <p>0 - reports are disabled</p> <p>1-120 (1-120s) - report interval</p> <p>Default setting: 10 (10s)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_53_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=53: 1st ch energy reports, description=First channel - energy reports<br /><h1>Overview</h1><p>This parameter determines minimum time that has to elapse before</p> <p>sending new power report to the main controller.</p> <p>Available settings:</p> <p>0 - reports are disabled</p> <p>1-32000 (0.01 - 320 kWh) - change in energy</p> <p>Default: 100 (1 KWh)</p>, defaultValue=100], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Second channel - power reports, description=Second channel - power reports<br /><h1>Overview</h1><p>This parameter determines the minimum change in consumed power that will result in sending new power report to the main controller.</p> <p>Available settings:</p> <ul><li>0 - reports are disabled</li> <li>1-100 (1-100%) - change in power</li> </ul>, defaultValue=20], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=0, max=120, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: 2nd ch min time between reports, description=Second channel - minimal time between power reports<br /><h1>Overview</h1><p>This parameter determines minimum time that has to elapse before sending new power report to the main controller.</p> <p>Available settings:</p> <p>0 - periodic reports are disabled</p> <p>1-120 (1-120s) - report interval</p> <p>Default setting: 10 (10s)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_57_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=57: 2nd ch energy reports, description=Second channel - energy reports<br /><h1>Overview</h1><p>This parameter determines the minimum change in consumed energy that will result in sending new energy report to the main controller.</p> <p>Available settings:</p> <p>0 - reports are disabled</p> <p>1-32000 (0.01 - 320 kWh) - change in energy</p> <p>Default setting: 100 (1 KWh)</p>, defaultValue=100], ConfigDescriptionParameter [name=config_58_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=58: Periodic power reports, description=Periodic power reports<br /><h1>Overview</h1><p>This parameter determines in what time interval the periodic power reports are sent to the main controller.</p> <p>Available settings: </p> <p>0 - periodic reports are disabled</p> <p>1-32000 (1-32000s) - report interval</p> <p>Default setting: 3600 (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_59_2, type=INTEGER, groupName=configuration, min=0, max=32000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=59: Periodic energy reports, description=Periodic energy reports<br /><h1>Overview</h1><p>This parameter determines in what time interval the periodic energy reports are sent to the main controller.</p> <p>Available settings:</p> <p>0 - periodic reports are disabled</p> <p>1-32000 (1-32000s) - report interval</p> <p>Default setting: 3600 (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Include own energy, description=Measuring energy consumed by the device itself<br /><h1>Overview</h1><p>This parameter determines whether energy metering should include the amount of energy consumed by the device itself. Results are being added to energy reports for first endpoint.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=reports the device status and allows for assigning single device only (main controller by default).<br /><h1>Overview</h1><p>1st association group ? ?Lifeline? reports the device status and allows for assigning single device only (main controller by default).</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: On/Off (S1), description=On/Off (S1) is assigned to switch connected to the S1 terminal (uses Basic command class)<br /><h1>Overview</h1><p>2nd association group ? ?On/Off (S1)? is assigned to switch connected to the S1 terminal (uses Basic command class).</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Dimmer (S1), description=?Dimmer (S1)? is assigned to switch connected to the S1 terminal (uses Switch Multilevel command class)<br /><h1>Overview</h1><p>?Dimmer (S1)? is assigned to switch connected to the S1 terminal (uses Switch Multilevel command class)</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: On/Off (S2), description=On/Off (S2) is assigned to switch connected to the S2 terminal (uses Basic command class)<br /><h1>Overview</h1><p>On/Off (S2) is assigned to switch connected to the S2 terminal (uses Basic command class)</p>], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Dimmer (S2), description=Dimmer (S2) is assigned to switch connected to the S2 terminal (uses Switch Multilevel command class)<br /><h1>Overview</h1><p>Dimmer (S2) is assigned to switch connected to the S2 terminal (uses Switch Multilevel command class)</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 553
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.832 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgsd002_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=alarm_battery, typeId=alarm_battery, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSD002], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C02:1002], NodeValue [nodeName=property, value=129], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgsd002_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence.<br /><h1>Overview</h1><p>Level 1 means the highest sensitivity. Rising the parameter value lowers the sensitivity to smoke presence.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Visual indicator notifications status, description=This parameter allows to activate visual indications<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p> <p>Available settings: 0 - 7 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Sound notifications status, description=This parameter allows to activate sound signals...<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Configuration of control frames in BASIC command class, description=This parameter defines which frames will be sent ...<br /><h1>Overview</h1><p>in the 2-nd Association Group (FIRE ALARM). The values of BASIC ON and BASIC OFF frames may be defined as described in further parameters.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: BASIC ON frame value, description=BASIC ON frame is sent in case of smoke presence detection ...<br /><h1>Overview</h1><p>and FIRE ALARM triggering. Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: BASIC OFF frame value, description=BASIC OFF frame is sent in case of FIRE ALARM cancellation.<br /><h1>Overview</h1><p>Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Alarm broadcast, description=A value other than 0 means that alarms are being sent in ...<br /><h1>Overview</h1><p>broadcast mode, i.e. to all devices within a Fibaro Smoke Sensor?s range</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, min=0, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Temperature report interval, description=Time interval between consecutive temperature reports.<br /><h1>Overview</h1><p>Report is sent when new temperature value is different from the one previously reported - according to the set hysteresis (parameter 21). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 0, 1-8640 (multiply by 10 seconds) [10s-24h]<br /></p> <p>0 ? reports inactive<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Temperature report hysteresis, description=The temperature report will only be sent if there is a difference ...<br /><h1>Overview</h1><p>in temperature value from the previous value reported, defined in this parameter (hysteresis). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 1 ? 100 (in 0,1oC steps)<br />1-100 - (multiply by 0,1) [0,1oC - 10oC]<br /></p> <p>Default setting: 10 (1oC)<br />Parameter size: 1 [byte] </p>, defaultValue=10], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Temperature threshold, description=Temperature threshold for activating alarms<br /><h1>Overview</h1><p>This is the temperature threshold, measured by the internal sensor above which the excess temperature notification is sent (visual indication/sound/Z-Wave report).</p> <p>Note that the alarm will not be deactivated again until the temperature drops by at least 2 degrees below this threshold.</p>, defaultValue=55], ConfigDescriptionParameter [name=config_31_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Excess temperature signaling interval, description=Time interval of signaling (visual indication/sound) excess ...<br /><h1>Overview</h1><p> temperature level</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Lack of Z-Wave range indication interval, description=Time interval of signaling (visual indication/sound) lack of ...<br /><h1>Overview</h1><p>Z-Wave range.</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 180 (30min)<br />Parameter size: 2 [bytes] </p>, defaultValue=180], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Device Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery capacity low, description=<br /><h1>Overview</h1><p>The Home Control Smoke Detector continuously checks the battery capacity. If the battery capacity falls below a defined value of approx. 2.7V +-0.1V, a low battery alarm will be sent via Z-Wave®. If the capacity continues falling, the visual and acoustic battery capacity warning will be activated additionally.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Tamper Alarm], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Fire Alarm], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Tamper Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 281
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=alarm_battery, typeId=alarm_battery, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=HEAT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSD002], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C02:1002], NodeValue [nodeName=property, value=129], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgsd002_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence.<br /><h1>Overview</h1><p>Level 1 means the highest sensitivity. Rising the parameter value lowers the sensitivity to smoke presence.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Z-Wave notifications status, description=This parameter allows to activate excess temperature ...<br /><h1>Overview</h1><p>... and/or enclosure opening notifications sent to the main controller</p>, defaultValue=255], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Visual indicator notifications status, description=This parameter allows to activate visual indications<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p> <p>Available settings: 0 - 7 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Sound notifications status, description=This parameter allows to activate sound signals...<br /><h1>Overview</h1><p> but does not apply to major alarms, such as FIRE, TROUBLE and LOW BATTERY ALARM.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Configuration of control frames in BASIC command class, description=This parameter defines which frames will be sent ...<br /><h1>Overview</h1><p>in the 2-nd Association Group (FIRE ALARM). The values of BASIC ON and BASIC OFF frames may be defined as described in further parameters.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: BASIC ON frame value, description=BASIC ON frame is sent in case of smoke presence detection ...<br /><h1>Overview</h1><p>and FIRE ALARM triggering. Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: BASIC OFF frame value, description=BASIC OFF frame is sent in case of FIRE ALARM cancellation.<br /><h1>Overview</h1><p>Its value is defined by the parameter. Available settings: 0-99, 255. 0 - turn off the device. 1-99 - set the device to 1-99%. 255 - set the last status</p>, defaultValue=255], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Alarm broadcast, description=A value other than 0 means that alarms are being sent in ...<br /><h1>Overview</h1><p>broadcast mode, i.e. to all devices within a Fibaro Smoke Sensor?s range</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, min=0, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Temperature report interval, description=Time interval between consecutive temperature reports.<br /><h1>Overview</h1><p>Report is sent when new temperature value is different from the one previously reported - according to the set hysteresis (parameter 21). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 0, 1-8640 (multiply by 10 seconds) [10s-24h]<br /></p> <p>0 ? reports inactive<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Temperature report hysteresis, description=The temperature report will only be sent if there is a difference ...<br /><h1>Overview</h1><p>in temperature value from the previous value reported, defined in this parameter (hysteresis). Temperature reports can be also sent as a result of polling.<br /></p> <p>Available settings: 1 ? 100 (in 0,1oC steps)<br />1-100 - (multiply by 0,1) [0,1oC - 10oC]<br /></p> <p>Default setting: 10 (1oC)<br />Parameter size: 1 [byte] </p>, defaultValue=10], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Temperature threshold, description=Temperature threshold for activating alarms<br /><h1>Overview</h1><p>This is the temperature threshold, measured by the internal sensor above which the excess temperature notification is sent (visual indication/sound/Z-Wave report).</p> <p>Note that the alarm will not be deactivated again until the temperature drops by at least 2 degrees below this threshold.</p>, defaultValue=55], ConfigDescriptionParameter [name=config_31_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Excess temperature signaling interval, description=Time interval of signaling (visual indication/sound) excess ...<br /><h1>Overview</h1><p> temperature level</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 1 (10 seconds)<br />Parameter size: 2 [bytes] </p>, defaultValue=1], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=8640, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Lack of Z-Wave range indication interval, description=Time interval of signaling (visual indication/sound) lack of ...<br /><h1>Overview</h1><p>Z-Wave range.</p> <p><br />Available settings: 1-8640 (multiply by 10 seconds) [10s-24h]<br />1-8640 - [10s-24h]<br /></p> <p>Default setting: 180 (30min)<br />Parameter size: 2 [bytes] </p>, defaultValue=180], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Device Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Battery capacity low, description=<br /><h1>Overview</h1><p>The Home Control Smoke Detector continuously checks the battery capacity. If the battery capacity falls below a defined value of approx. 2.7V +-0.1V, a low battery alarm will be sent via Z-Wave®. If the capacity continues falling, the visual and acoustic battery capacity warning will be activated additionally.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Tamper Alarm], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Fire Alarm], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=5: Tamper Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 281
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.836 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgss001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=HEAT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSS001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C00:1000,0C00:3000], NodeValue [nodeName=property, value=134], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgss001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm Cancellation Delay, description=Additional delay after an alarm has ceased. The parameter allows you to specify additional time, after which the alarm is cancelled once its violation has ceased., defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Acoustic and visual signals On / Off in case of alarm, description=parameter allows for LED indicator and acoustic alarm deactivation in case of smoke detection, defaultValue=3], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Type of alarm frame sent to 1-st association group (SMOKE), description=parameter determines a type of command frame sent by the Sensor in case smoke detection has been detected or cancelled, defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Forced Level of Dimming group 1, description=Value of the parameter specifying the forced level of dimming / opening sun blinds when comes 'switch on' / 'open' command to devices from association group no. 1.<br /> In the case of alarm frames the alarm priority is specified. Possible parameter setti, defaultValue=255], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Interval between successive readings of temperature sensors, description=Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub., defaultValue=300], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Insensitiveness to temperature changes., defaultValue=20], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Transmitting the alarm or control frame broadcast mode, description=Transmitting the alarm or control frame in 'broadcast' mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network.<br /><b>NOTE:</b> If the broadcast mode of information transmission is activated for a given, defaultValue=0], ConfigDescriptionParameter [name=config_73_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Temperature measurement compensation, description=Temperature value to be added to or deducted from the current measured temperature<br /> -1000 0,1°C - 1000 0,1°C, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Z-Wave range test interval, description=Time period between the consecutive Z-Wave network range tests.<br /> 0 10min[10min-24h] - 17 10min[10min-24h] -> 0 ? Z-Wave network range test inactive, defaultValue=1], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Temperature alarm threshold, description=0 -> 0 ? temperature alarm inactive<br /> 2 °C - 100 °C -> Temperature, defaultValue=54], ConfigDescriptionParameter [name=config_82_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence. Level 1 means the highest sensitivity., defaultValue=2], ConfigDescriptionParameter [name=config_83_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=83: Black Box sensitivity level, description=Parameter specifies temperature and smoke level after which the Black Box starts recording them., defaultValue=0], ConfigDescriptionParameter [name=config_84_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=84: Malfunction alarm, description=Time interval in which malfuntion alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s], defaultValue=10], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Temperature alarm, description=Time interval in which temperature alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s] -> 5 means 500ms, defaultValue=5], ConfigDescriptionParameter [name=config_86_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Lack of the Z-Wave range alarm, description=Time interval in which lack of the Z-Wave network alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_87_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=87: Low battery alarm, description=Time interval in which low battery alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_88_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=88: Temperature measurement compensation for report, description=Consider temperature measurement compensation (parameter 73) when sending temperature report., defaultValue=0], ConfigDescriptionParameter [name=config_89_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=89: Tamper alarm, description=Activates/inactivates temper switch alarm, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Fire Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: TMP Button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Device Status]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 265
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=GENERAL]]], ChannelTypeXmlResult [id=alarm_heat, typeId=alarm_heat, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_ALARM;type=HEAT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGSS001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0C00:1000,0C00:3000], NodeValue [nodeName=property, value=134], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgss001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=3600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm Cancellation Delay, description=Additional delay after an alarm has ceased. The parameter allows you to specify additional time, after which the alarm is cancelled once its violation has ceased., defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Acoustic and visual signals On / Off in case of alarm, description=parameter allows for LED indicator and acoustic alarm deactivation in case of smoke detection, defaultValue=3], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Type of alarm frame sent to 1-st association group (SMOKE), description=parameter determines a type of command frame sent by the Sensor in case smoke detection has been detected or cancelled, defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Forced Level of Dimming group 1, description=Value of the parameter specifying the forced level of dimming / opening sun blinds when comes 'switch on' / 'open' command to devices from association group no. 1.<br /> In the case of alarm frames the alarm priority is specified. Possible parameter setti, defaultValue=255], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Interval between successive readings of temperature sensors, description=Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub., defaultValue=300], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Insensitiveness to temperature changes., defaultValue=20], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Transmitting the alarm or control frame broadcast mode, description=Transmitting the alarm or control frame in 'broadcast' mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network.<br /><b>NOTE:</b> If the broadcast mode of information transmission is activated for a given, defaultValue=0], ConfigDescriptionParameter [name=config_73_2, type=INTEGER, groupName=configuration, min=-1000, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Temperature measurement compensation, description=Temperature value to be added to or deducted from the current measured temperature<br /> -1000 0,1°C - 1000 0,1°C, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Z-Wave range test interval, description=Time period between the consecutive Z-Wave network range tests.<br /> 0 10min[10min-24h] - 17 10min[10min-24h] -> 0 ? Z-Wave network range test inactive, defaultValue=1], ConfigDescriptionParameter [name=config_81_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=81: Temperature alarm threshold, description=0 -> 0 ? temperature alarm inactive<br /> 2 °C - 100 °C -> Temperature, defaultValue=54], ConfigDescriptionParameter [name=config_82_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=82: Smoke Sensor sensitivity, description=There are 3 levels of sensitivity to smoke presence. Level 1 means the highest sensitivity., defaultValue=2], ConfigDescriptionParameter [name=config_83_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=83: Black Box sensitivity level, description=Parameter specifies temperature and smoke level after which the Black Box starts recording them., defaultValue=0], ConfigDescriptionParameter [name=config_84_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=84: Malfunction alarm, description=Time interval in which malfuntion alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s], defaultValue=10], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=-126, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Temperature alarm, description=Time interval in which temperature alarm, if detected, is repeated using visual and acoustic alarms.<br /> -126 100ms[100ms-25,5s] - 127 100ms[100ms-25,5s] -> 5 means 500ms, defaultValue=5], ConfigDescriptionParameter [name=config_86_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Lack of the Z-Wave range alarm, description=Time interval in which lack of the Z-Wave network alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_87_2, type=INTEGER, groupName=configuration, min=1, max=17280, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=87: Low battery alarm, description=Time interval in which low battery alarm, if detected, is repeated using visual and acoustic alarms.<br /> 1 5s [5s-24h] - 17280 5s [5s-24h] -> 360 means 30min, defaultValue=360], ConfigDescriptionParameter [name=config_88_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=88: Temperature measurement compensation for report, description=Consider temperature measurement compensation (parameter 73) when sending temperature report., defaultValue=0], ConfigDescriptionParameter [name=config_89_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=89: Tamper alarm, description=Activates/inactivates temper switch alarm, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Fire Status], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: TMP Button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Device Status]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 265
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.839 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgt001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK]]], ChannelTypeXmlResult [id=thermostat_mode1, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE:1]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating1, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT:1;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power1, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system1, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset1, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK:1]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_power2, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGT-001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=1301:1000], NodeValue [nodeName=property, value=749], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgt001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_4, type=INTEGER, groupName=configuration, min=10, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Override Schedule duration, description=This parameter determines duration of Override Schedule after turning the knob while normal schedule is active (set by Schedule CC).<br /><h1>Overview</h1><p>Units = minutes</p>, defaultValue=240], ConfigDescriptionParameter [name=config_2_4, type=INTEGER, groupName=configuration, min=0, max=31, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Additional functions, description=This parameter allows to enable different additional functions of the device.<br /><h1>Overview</h1><p>Parameter 2 values may be combined, e.g. 1+8=9 means that Open Window Detector and LED indications when controlling remotely are enabled.</p> <p>1 (bit 0) - enable Open Window Detector</p> <p>2 (bit 1) - enable fast Open Window Detector</p> <p>4 (bit 2) - increase receiver sensitivity (shortens battery life)</p> <p>8 (bit 3) - enabled LED indications when controlling remotely</p> <p>16 (bit 4) - protect from setting Full ON and Full OFF mode by turning the knob manually</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_4, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Additional functions status (READ-ONLY), description=This parameter allows to check statuses of different additional functions.<br /><h1>Overview</h1><p>Parameter 3 values may be combined, e.g. 1+2=3 means optional sensor works properly and open window detection was triggered.</p> <p>1 (bit 0) - optional temperature sensor connected and operational</p> <p>2 (bit 1) - open window detected</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Lifeline<br /><h1>Overview</h1><p>Z-Wave Plus Lifeline association group that reports the device status and allows for assigning single device only (main controller by default)</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 181
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK]]], ChannelTypeXmlResult [id=thermostat_mode1, typeId=fibaro_fgt001_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE:1]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating1, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT:1;type=HEATING]]], ChannelTypeXmlResult [id=alarm_power1, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_system1, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:1;type=SYSTEM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset1, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CLOCK:1]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_power2, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGT-001], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=1301:1000], NodeValue [nodeName=property, value=749], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgt001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_4, type=INTEGER, groupName=configuration, min=10, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Override Schedule duration, description=This parameter determines duration of Override Schedule after turning the knob while normal schedule is active (set by Schedule CC).<br /><h1>Overview</h1><p>Units = minutes</p>, defaultValue=240], ConfigDescriptionParameter [name=config_2_4, type=INTEGER, groupName=configuration, min=0, max=31, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Additional functions, description=This parameter allows to enable different additional functions of the device.<br /><h1>Overview</h1><p>Parameter 2 values may be combined, e.g. 1+8=9 means that Open Window Detector and LED indications when controlling remotely are enabled.</p> <p>1 (bit 0) - enable Open Window Detector</p> <p>2 (bit 1) - enable fast Open Window Detector</p> <p>4 (bit 2) - increase receiver sensitivity (shortens battery life)</p> <p>8 (bit 3) - enabled LED indications when controlling remotely</p> <p>16 (bit 4) - protect from setting Full ON and Full OFF mode by turning the knob manually</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_4, type=INTEGER, groupName=configuration, min=0, max=3, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Additional functions status (READ-ONLY), description=This parameter allows to check statuses of different additional functions.<br /><h1>Overview</h1><p>Parameter 3 values may be combined, e.g. 1+2=3 means optional sensor works properly and open window detection was triggered.</p> <p>1 (bit 0) - optional temperature sensor connected and operational</p> <p>2 (bit 1) - open window detected</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Lifeline<br /><h1>Overview</h1><p>Z-Wave Plus Lifeline association group that reports the device status and allows for assigning single device only (main controller by default)</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 181
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.843 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgwp101_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=config_decimal_param61, typeId=fibaro_fgwp101_00_000_config_decimal_param61, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=61]]], ChannelTypeXmlResult [id=config_decimal_param62, typeId=fibaro_fgwp101_00_000_config_decimal_param62, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=62]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=FLOOD:0,event2=FLOOD:255]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP101], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0600:1000], NodeValue [nodeName=property, value=130], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device ...<br /><h1>Overview</h1><p>... ON, will stop reacting to alarm frames and B-button push.<br />"Always on" function turns the Plug into a power and energy meter.<br />Also, connected device will not be turned off upon receiving an alarm<br />frame from another Z-Wave device (parameter 35 will be ignored).<br />In "Always on" mode, connected device may be turned off only after<br />user defined power has been exceeded (parameter 70). In such a<br />case, connected device can be turned on again by pushing the<br />B-button or sending a control frame. By default, overload protection<br />is inactive. Default setting: 1 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /><h1>Overview</h1><p>Default setting: 1</p> <p>Available settings:</p> <ul><li>0 - Wall Plug does not memorize its state after a power failure.</li> <li>1 - Connected device will be off after the power supply is reconnected.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /><h1>Overview</h1><p>Default setting: 63</p> <p>Available settings: 0 - 63.</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms ...<br /><h1>Overview</h1><p>... (device's status change) Default setting: 0<br />Available settings:<br />0 - no reaction,<br />1 - turn on connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />2 - turn off connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />3 - cyclically change device state, each 1second. In alarm mode<br />Wall Plug does not report status change, power changes,<br />ignores alarm frames. After the defined time period has passed<br />(parameter 39) or after the alarm cancellation, connected<br />device is set to the previous state. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an ...<br /><h1>Overview</h1><p>... alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.<br />Default setting: 600 (seconds).<br />Available settings: 1 - 65536 (seconds)<br /> </p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change ...<br /><h1>Overview</h1><p>...in percents, to be reported to the main controller, with the highest<br />priority in the Z-Wave network. By default, Fibaro Wall Plug<br />immediately sends power report if the power load changes by 80%.<br />Default setting: 80 (%)<br />Available settings: 1 - 100 (%).<br />Value of 100 (%) means the reports are turned off. </p>, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change ..<br /><h1>Overview</h1><p>... in percents, to be reported to the main controller. By default, Fibaro<br />Wall Plug sends power report if the power load changes by 15%.<br />By default such changes in power load may be reported up to 5 times<br />per 30 seconds. Wall Plug sends 5 reports during time period<br />specified in paramater 43.<br />Default setting: 15 (%)<br />Available settings: 1 - 100 (%)<br />Value of 100 (%) means the reports are turned off </p>, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power ...<br /><h1>Overview</h1><p>... (parameter 42) will be sent. By default Wall Plug sends up to 5<br />reports each 30 seconds, provided the power load changes by 15%.<br />Default seting: 30 (s)<br />Available settings: 1 - 254 (s)<br />Value of 255 - Reports will be sent only as a result of parameter 47<br />settings or in case of polling. </p>, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Reporting changes in energy consumed by controlled devices<br /><h1>Overview</h1><p>... New, reported energy value is calculated based on last reported<br />value. Default setting: 10 (0,1 kWh).<br />Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br />Value of 255 - changes in consumed energy will not be reported.<br />Reports will be sent only in case of polling. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Time Period between reports on power and energy ...<br /><h1>Overview</h1><p>... consumption.</p> <p>Parameter defines time period between reports sent when changes<br />in power load have not been recorded. By default, if power load<br />changes have not been recorded, reports are sent every hour.<br />Default setting: 3 600 (s),<br />Available settings: 1 - 65534 (s)<br />Value of 65535 - no periodic reports. Reports will be sent only in<br />case of power load / energy consumption changes (parameters 40,<br />42, 43,45) or in case of polling.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering ...<br /><h1>Overview</h1><p>... should include the amount of energy consumed by the Wall Plug itself.<br />Results are being added to energy consumed by controlled device.<br />Default setting: 0<br />Available settings:<br />0 - function inactive,<br />1 - function activated. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 300 (30 W)<br />Available settings: 0 - 25 000 (0,0W - 2 500W)<br />DOWN value cannot be higher than a value specified in parameter<br />51. </p>, defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 500 (50 W)<br />Available settings: 1 - 25 000 (0,1W - 2 500W)<br />UP value cannot be lower than a value specified in parameter 50. </p>, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices ...<br /><h1>Overview</h1><p>... are controlled, depending on the current power load.<br />Default setting: 6<br />Available settings:<br />0 - function inactive,<br />1 - turn the associated devices on, once the power drops below<br />DOWN value (parameter 50),<br />2 - turn the associated devices off, once the power drops below<br />DOWN value (parameter 50),<br />3 - turn the associated devices on, once the power rises above UP<br />value (parameter 51),<br />4 - turn the associated devices off, once the power rises above UP<br />value (parameter 51),<br />5 - 1 and 4 combined. Turn the associated devices on, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices off, once the power rises above UP value<br />(parameter 51).<br />6 - 2 and 3 combined. Turn the associated devices off, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices on, once the power rises above UP value<br />(parameter 51). </p>, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /><h1>Overview</h1><p>Default setting: 25 000 (2 500W)<br />Available settings: 1 000 - 32 000 (100W - 3200W) </p>, defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device...<br /><h1>Overview</h1><p>... in case of exceeding the defined power. Controlled device will be turned off<br />even if "always on" function is active (parameter 1).<br />Controlled device can be turned back on via B-button or sending a<br />control frame. By default this function is inactive.<br />Default setting: 65 535 (6 553,5W)<br />Available settings: 10 - 65 535 (1W - 6 553,5W).<br />Value higher than 32 000 (3 200W) turns the overload safety switch<br />off, i.e. this functionality is turned off by default. </p>, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1 (on/off controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2 (measured load controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 333
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=config_decimal_param61, typeId=fibaro_fgwp101_00_000_config_decimal_param61, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=61]]], ChannelTypeXmlResult [id=config_decimal_param62, typeId=fibaro_fgwp101_00_000_config_decimal_param62, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=62]]], ChannelTypeXmlResult [id=notification_send, typeId=notification_send, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;event1=FLOOD:0,event2=FLOOD:255]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP101], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0600:1000], NodeValue [nodeName=property, value=130], NodeValue [nodeName=property, value=ccAdd], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device ...<br /><h1>Overview</h1><p>... ON, will stop reacting to alarm frames and B-button push.<br />"Always on" function turns the Plug into a power and energy meter.<br />Also, connected device will not be turned off upon receiving an alarm<br />frame from another Z-Wave device (parameter 35 will be ignored).<br />In "Always on" mode, connected device may be turned off only after<br />user defined power has been exceeded (parameter 70). In such a<br />case, connected device can be turned on again by pushing the<br />B-button or sending a control frame. By default, overload protection<br />is inactive. Default setting: 1 </p>, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /><h1>Overview</h1><p>Default setting: 1</p> <p>Available settings:</p> <ul><li>0 - Wall Plug does not memorize its state after a power failure.</li> <li>1 - Connected device will be off after the power supply is reconnected.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /><h1>Overview</h1><p>Default setting: 63</p> <p>Available settings: 0 - 63.</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms ...<br /><h1>Overview</h1><p>... (device's status change) Default setting: 0<br />Available settings:<br />0 - no reaction,<br />1 - turn on connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />2 - turn off connected device. LED ring signals an alarm through<br />defined time period (parameter 39) or untill the alarm is<br />cancelled.<br />3 - cyclically change device state, each 1second. In alarm mode<br />Wall Plug does not report status change, power changes,<br />ignores alarm frames. After the defined time period has passed<br />(parameter 39) or after the alarm cancellation, connected<br />device is set to the previous state. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an ...<br /><h1>Overview</h1><p>... alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.<br />Default setting: 600 (seconds).<br />Available settings: 1 - 65536 (seconds)<br /> </p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change ...<br /><h1>Overview</h1><p>...in percents, to be reported to the main controller, with the highest<br />priority in the Z-Wave network. By default, Fibaro Wall Plug<br />immediately sends power report if the power load changes by 80%.<br />Default setting: 80 (%)<br />Available settings: 1 - 100 (%).<br />Value of 100 (%) means the reports are turned off. </p>, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change ..<br /><h1>Overview</h1><p>... in percents, to be reported to the main controller. By default, Fibaro<br />Wall Plug sends power report if the power load changes by 15%.<br />By default such changes in power load may be reported up to 5 times<br />per 30 seconds. Wall Plug sends 5 reports during time period<br />specified in paramater 43.<br />Default setting: 15 (%)<br />Available settings: 1 - 100 (%)<br />Value of 100 (%) means the reports are turned off </p>, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power ...<br /><h1>Overview</h1><p>... (parameter 42) will be sent. By default Wall Plug sends up to 5<br />reports each 30 seconds, provided the power load changes by 15%.<br />Default seting: 30 (s)<br />Available settings: 1 - 254 (s)<br />Value of 255 - Reports will be sent only as a result of parameter 47<br />settings or in case of polling. </p>, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Reporting changes in energy consumed by controlled devices<br /><h1>Overview</h1><p>... New, reported energy value is calculated based on last reported<br />value. Default setting: 10 (0,1 kWh).<br />Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br />Value of 255 - changes in consumed energy will not be reported.<br />Reports will be sent only in case of polling. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Time Period between reports on power and energy ...<br /><h1>Overview</h1><p>... consumption.</p> <p>Parameter defines time period between reports sent when changes<br />in power load have not been recorded. By default, if power load<br />changes have not been recorded, reports are sent every hour.<br />Default setting: 3 600 (s),<br />Available settings: 1 - 65534 (s)<br />Value of 65535 - no periodic reports. Reports will be sent only in<br />case of power load / energy consumption changes (parameters 40,<br />42, 43,45) or in case of polling.</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering ...<br /><h1>Overview</h1><p>... should include the amount of energy consumed by the Wall Plug itself.<br />Results are being added to energy consumed by controlled device.<br />Default setting: 0<br />Available settings:<br />0 - function inactive,<br />1 - function activated. </p>, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 300 (30 W)<br />Available settings: 0 - 25 000 (0,0W - 2 500W)<br />DOWN value cannot be higher than a value specified in parameter<br />51. </p>, defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /><h1>Overview</h1><p>Default setting: 500 (50 W)<br />Available settings: 1 - 25 000 (0,1W - 2 500W)<br />UP value cannot be lower than a value specified in parameter 50. </p>, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices ...<br /><h1>Overview</h1><p>... are controlled, depending on the current power load.<br />Default setting: 6<br />Available settings:<br />0 - function inactive,<br />1 - turn the associated devices on, once the power drops below<br />DOWN value (parameter 50),<br />2 - turn the associated devices off, once the power drops below<br />DOWN value (parameter 50),<br />3 - turn the associated devices on, once the power rises above UP<br />value (parameter 51),<br />4 - turn the associated devices off, once the power rises above UP<br />value (parameter 51),<br />5 - 1 and 4 combined. Turn the associated devices on, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices off, once the power rises above UP value<br />(parameter 51).<br />6 - 2 and 3 combined. Turn the associated devices off, once the<br />power drops below DOWN value (parameter 50). Turn the<br />associated devices on, once the power rises above UP value<br />(parameter 51). </p>, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /><h1>Overview</h1><p>Default setting: 25 000 (2 500W)<br />Available settings: 1 000 - 32 000 (100W - 3200W) </p>, defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device...<br /><h1>Overview</h1><p>... in case of exceeding the defined power. Controlled device will be turned off<br />even if "always on" function is active (parameter 1).<br />Controlled device can be turned back on via B-button or sending a<br />control frame. By default this function is inactive.<br />Default setting: 65 535 (6 553,5W)<br />Available settings: 10 - 65 535 (1W - 6 553,5W).<br />Value higher than 32 000 (3 200W) turns the overload safety switch<br />off, i.e. this functionality is turned off by default. </p>, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1 (on/off controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2 (measured load controlled devices), description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 333
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.846 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgwp102_2_1.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=2.1], NodeValue [nodeName=property, value=2.5], NodeValue [nodeName=property, value=464], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_02_001, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device constantly ON, will stop reacting to alarm frames and B-button push.<br /> 'Always on' function turns the Plug into a power and energy meter. Also, connected device will not be turned off upon receivi, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /> Default setting: 1<br /> Available settings:<br /> 0 - Wall Plug does not memorize its state after a power failure. Connected device will be off after the power supply is reconnected., defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /> Default setting: 63<br /> Available settings: 0 - 63.<br /> 1 - general alarm<br /> 2 - smoke alarm<br /> 4 - CO alarm<br /> 8 - CO2 alarm<br /> 16 - high temperature alarm<br /> 32 -, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms (device's status change).<br /> Available settings:<br /> 0 - no reaction<br /> 1 - turn on connected device. LED ring signals an alarm through defined time period (parameter 39) or untill the ala, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.Default setting: 600 (seconds).Available settings: 1 - 65535 (seconds), defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller, with the highest priority in the Z-Wave network. By default, Fibaro Wall Plug immediately sends power report if the power load changes by 80%.<br />, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller. By default, Fibaro Wall Plug sends power report if the power load changes by 15%. By default such changes in power load may be reported up to 5 times, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power reports (parameter 42) will be sent. By default Wall Plug sends up to 5 reports each 30 seconds, provided the power load changes by 15%.<br /> Default seting: 30 (s)<br /> Available settings: 1 - 254, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Defines the required change in power to generate an unsolicited power report.<br /> New, reported energy value is calculated based on last reported value. Default setting: 10 (0,1 kWh).<br /> Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br /> Value, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Parameter defines time period between reports sent when changes in power load have not been recorded. By default, if power load changes have not been recorded, reports are sent every hour. Default setting: 3 600 (s)Available settings: 1 - 65534 (s), defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering should include the amount of energy consumed by the Wall Plug itself.<br /> Results are being added to energy consumed by controlled device.<br /> Default setting: INACTIVE, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /> Default setting: 300 (30 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> DOWN value cannot be higher than a value specified in parameter 51., defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /> Default setting: 500 (50 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> UP value cannot be lower than a value specified in parameter 510, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices are controlled, depending on the current power load.<br /> Values are defined in parameters 50 and 51.<br /> Available settings:<br /> 0 - function inactive<br /> 1 - turn the associated devices on, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /> Default setting: 25 000 (2 500W)<br /> Available settings: 1 000 - 32 000 (100W - 3200W)., defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if 'always on' function is active (parameter 1).<br /> Controlled device can be turned back on via B-button or sen, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1, description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2, description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 316
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=2.1], NodeValue [nodeName=property, value=2.5], NodeValue [nodeName=property, value=464], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_02_001, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Always on function, description=Once activated, Wall Plug will keep a connected device constantly ON, will stop reacting to alarm frames and B-button push.<br /> 'Always on' function turns the Plug into a power and energy meter. Also, connected device will not be turned off upon receivi, defaultValue=0], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: Remember device status after power failure, description=Define how will the Plug react after the power supply is back on.<br /> Default setting: 1<br /> Available settings:<br /> 0 - Wall Plug does not memorize its state after a power failure. Connected device will be off after the power supply is reconnected., defaultValue=1], ConfigDescriptionParameter [name=config_34_1, type=INTEGER, groupName=configuration, min=0, max=63, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=34: Reaction to alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond.<br /> Default setting: 63<br /> Available settings: 0 - 63.<br /> 1 - general alarm<br /> 2 - smoke alarm<br /> 4 - CO alarm<br /> 8 - CO2 alarm<br /> 16 - high temperature alarm<br /> 32 -, defaultValue=63], ConfigDescriptionParameter [name=config_35_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=35: Response to alarms, description=Parameter defines how the Wall Plug will respond to alarms (device's status change).<br /> Available settings:<br /> 0 - no reaction<br /> 1 - turn on connected device. LED ring signals an alarm through defined time period (parameter 39) or untill the ala, defaultValue=0], ConfigDescriptionParameter [name=config_39_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=39: Alarm duration, description=Wall Plug's alarm mode duration. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.Default setting: 600 (seconds).Available settings: 1 - 65535 (seconds), defaultValue=600], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Immediate power report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller, with the highest priority in the Z-Wave network. By default, Fibaro Wall Plug immediately sends power report if the power load changes by 80%.<br />, defaultValue=80], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Standard power load report, description=Parameter defines by how much power load must change, in percents, to be reported to the main controller. By default, Fibaro Wall Plug sends power report if the power load changes by 15%. By default such changes in power load may be reported up to 5 times, defaultValue=15], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: Power reporting frequency, description=This parameter defines how frequently standard power reports (parameter 42) will be sent. By default Wall Plug sends up to 5 reports each 30 seconds, provided the power load changes by 15%.<br /> Default seting: 30 (s)<br /> Available settings: 1 - 254, defaultValue=30], ConfigDescriptionParameter [name=config_45_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=45: Reporting Changes in energy consumed by controlled devices, description=Defines the required change in power to generate an unsolicited power report.<br /> New, reported energy value is calculated based on last reported value. Default setting: 10 (0,1 kWh).<br /> Available settings: 1 - 254 (0,01kWh - 2,54kWh).<br /> Value, defaultValue=1], ConfigDescriptionParameter [name=config_47_2, type=INTEGER, groupName=configuration, min=1, max=65534, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=47: Time Period between reports on power and energy consumption, description=Parameter defines time period between reports sent when changes in power load have not been recorded. By default, if power load changes have not been recorded, reports are sent every hour. Default setting: 3 600 (s)Available settings: 1 - 65534 (s), defaultValue=3600], ConfigDescriptionParameter [name=config_49_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=49: Metering energy consumed by the Wall Plug itself., description=This parameter determines whether energy metering should include the amount of energy consumed by the Wall Plug itself.<br /> Results are being added to energy consumed by controlled device.<br /> Default setting: INACTIVE, defaultValue=0], ConfigDescriptionParameter [name=config_50_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: DOWN value, description=Lower power threshold, used in parameter 52.<br /> Default setting: 300 (30 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> DOWN value cannot be higher than a value specified in parameter 51., defaultValue=300], ConfigDescriptionParameter [name=config_51_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: UP value, description=Upper power threshold, used in parameter 52.<br /> Default setting: 500 (50 W)<br /> Available settings: 0 - 25 000 (0,0W - 2 500W)<br /> UP value cannot be lower than a value specified in parameter 510, defaultValue=500], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: Action in case defined power values exceeded, description=Parameter defines the way 2nd association group devices are controlled, depending on the current power load.<br /> Values are defined in parameters 50 and 51.<br /> Available settings:<br /> 0 - function inactive<br /> 1 - turn the associated devices on, defaultValue=6], ConfigDescriptionParameter [name=config_60_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Power load to make red ring flash violet, description=Function is active only when parameter 61 is set to 0 or 1.<br /> Default setting: 25 000 (2 500W)<br /> Available settings: 1 000 - 32 000 (100W - 3200W)., defaultValue=25000], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: LED color when device is on, defaultValue=1], ConfigDescriptionParameter [name=config_62_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=62: LED color when device is off, defaultValue=8], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: LED color when Z Wave alarm, defaultValue=1], ConfigDescriptionParameter [name=config_70_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=70: Overload safety switch, description=This function allows for turning off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if 'always on' function is active (parameter 1).<br /> Controlled device can be turned back on via B-button or sen, defaultValue=65535], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Group 1, description=<br /><h1>Overview</h1><p>Is assigned to the device status ? sending command frames to the associated devices whenever the Wall Plug is turned ON or OFF via B-button.</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Group 2, description=<br /><h1>Overview</h1><p>Is assigned to the measured active power ? sending command frames to the associated devices depending on the measured load (configured via advanced parameters 50, 51 and 52).</p> <p>Fibaro Association Group Info</p> <p>Allows to control 5 regular and 5 multichannel devices per an association group.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Controller Updates, description=<br /><h1>Overview</h1><p>Reports the device status and allows to assign single device only (the main controller by default).</p> <p>Fibaro Association Group Info</p> <p>3rd group is reserved solely for the controller and hence only 1 node can be assigned.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 316
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.850 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fibaro_fgwp102_3_2.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=3.2], NodeValue [nodeName=property, value=513], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_03_002, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: ?Always On? mode, description=Will turn on connected device permanently<br /><h1>Overview</h1><p>In this mode Wall Plug will turn on connected device permanently and will stop reacting to attempts of turning it off (through Z-Wave network or pushing the B-button).</p> <p>?Always On? function turns the Wall Plug into a power and energy meter. Connected device will not be turned off upon receiving an alarm frame from another Z-Wave device (parameter 31 will be ignored).</p> <p>In ?Always on? mode, connected device may be turned off after exceeding the power defined in parameter 3 or in case of detecting current greater than 110% of rated current. In such cases, connected device can be turned on again by pushing the B-button or sending a control frame. By default, overload protection is inactive.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Remember device status before the power failure, description=determines how the Wall Plug will react in the event of power supply failure<br /><h1>Overview</h1><p>This parameter determines how the Wall Plug will react in the event of power supply failure (e.g. power outage or taking out from the electrical outlet).</p> <p>After the power supply is back on, the Wall Plug can be restored to previous state or remain switched off.</p> <p>This parameter is ignored in ?Always On? mode - the device automatically turns ON after plugging it into the socket.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Overload safety switch, description=allows to turn off the controlled device in case of exceeding the defined power.<br /><h1>Overview</h1><p>This function allows to turn off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if ?Always On? function is active (parameter 1).</p> <p>Controlled device can be turned back on via B-button or sending a control frame. By default this function is inactive.</p> <p>10-30000 (1.0-3000.0W, step 0.1W) - power threshold</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: High priority power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller with the highest priority in the Z-Wave network.</p> <p>By default, the Wall Plug immediately sends the power report if the power load changes by 80%.</p> <p>1-99 - power change in percent</p> <p>100 - reports are disabled</p>, defaultValue=80], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Standard power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller</p> <p>Compared to parameter 10, the maximum number of reports sent is reduced (parameter 12) to 5 in a specified time interval. In addition, the reports are not sent in mode, which may result in overloading the Z-Wave network.</p> <p>By default changes in power load may be reported up to 5 times per 30 seconds, when power load changes by 15%.</p>, defaultValue=15], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Power reporting interval, description=defines the time interval of sending at most 5 standard power reports<br /><h1>Overview</h1><p>This parameter defines the time interval of sending at most 5 standard power reports when the power changes by the value set in parameter 11. The higher the value of parameter 12, the fewer reports the device will send.</p> <p>Settings in second</p> <p>Default: 30s</p>, defaultValue=30], ConfigDescriptionParameter [name=config_13_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Energy reporting threshold, description=specifies the minimum change in energy consumption<br /><h1>Overview</h1><p>This parameter specifies the minimum change in energy consumption (in relation to the previously reported), that will result in sending a new report.</p> <p>0 - energy reports inactive<br />1-500 (0.01-5kWh, step 0.01kWh) - threshold</p> <p>Default: 10 (0.1kWh)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_14_2, type=INTEGER, groupName=configuration, min=5, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Power and energy periodic reports, description=defines time period between independent reports sent<br /><h1>Overview</h1><p>This parameter defines time period between independent reports sent when changes in power load have not been recorded or if changes are insignificant. By default reports are sent every hour.</p> <p>Default: 3600 second (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Measuring energy consumed by the Wall Plug itself, description=determines whether power metering should include the amount of power<br /><h1>Overview</h1><p>This parameter determines whether power metering should include the amount of power consumed by the Wall Plug itself. Results are being added to the value of power consumed by controlled device.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Control of ?On/Off (Button)? association group (2), description=Control of ?On/Off (Button)? association group (2) devices<br /><h1>Overview</h1><p>Controlling devices with the B-Button. This parameter is inactive in ?Always On? mode (parameter 1).<br />Control as the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices on (parameter 24)<br />switching the Wall Plug off ? switch the devices off (parameter 24)</li> </ul><p>Control opposite to the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices off</li> <li>switching the Wall Plug off ? switch the devices on</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_21_2, type=INTEGER, groupName=configuration, min=0, max=24900, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: DOWN value - ?On/Off (Power)? association group (3), description=Lower power threshold, used in parameter 23<br /><h1>Overview</h1><p>Lower power threshold, used in parameter 23. DOWN value cannot be higher than a value specified in parameter 22.</p> <p>Setting: 0-24900 (0.0-2490.0W, step 0.1W)</p> <p>Default: 300 (30W)</p>, defaultValue=300], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=100, max=25000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: UP value - ?On/Off (Power)? association group (3), description=Upper power threshold, used in parameter 23.<br /><h1>Overview</h1><p>Upper power threshold, used in parameter 23. UP value cannot belower than a value specified in parameter 21.</p> <p>Available settings: 100-25000 (10.0-2500.0W, step 0.1W)<br />Default setting: 500 (50W)</p>, defaultValue=500], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: The response after exceeding defined power values, description=defines the way that 3rd association group devices are controlled.<br /><h1>Overview</h1><p>This parameter defines the way that 3rd association group devices are controlled. Depends on the actual measured power (as parameters 21 and 22 settings).</p>, defaultValue=6], ConfigDescriptionParameter [name=config_24_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: SWITCH ON value - ?On/Off? association groups, description=SWITCH ON value - ?On/Off? association groups<br /><h1>Overview</h1><p>The value of BASIC SET command frame sent to the devices associated in ?On/Off? association groups (2, 3).</p> <p>?On/Off (Button)? association group - in accordance with parameter 20.<br />?On/Off (Power)? association group - in accordance with parameter 23.</p> <p>Available settings: 0-99 or255</p> <p>Default setting: 255</p>, defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Active alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond<br /><h1>Overview</h1><p>Available settings:</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm</li> <li>4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> <li>63 - All</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, min=5, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to alarm frames, description=defines how the Wall Plug will respond to alarms<br /><h1>Overview</h1><p>This parameter defines how the Wall Plug will respond to alarms (device?s status change).</p> <p>In case of values 1 or 2 the Wall Plug is operating normally and LED ring signals an alarm through time defined in parameter 32 or until the alarm is cancelled.</p> <p>In case of values 5 to 50 the Wall Plug does not report status change, power changes, ignores BASIC SET command frames. After time defined in parameter 32 or after the alarm cancellation, connected device is set to the previous state.</p> <p>Available settings: 0 - no reaction,</p> <ul><li>1 - turn connected device on</li> <li>2 - turn connected device off</li> <li>5-50 (0.5-5.0s, step 0.1s) - cyclically change device state with set period</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Alarm state duration, description=specifies the duration of alarm state<br /><h1>Overview</h1><p>This parameter specifies the duration of alarm state. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this settings are ignored.</p> <p>Available settings: 1-32400 (in seconds)<br />Default setting: 600 (10min)</p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, min=1000, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power load for violet colour, description=determines maximum active power value<br /><h1>Overview</h1><p>This parameter determines maximum active power value, which when exceeded, causes the LED ring flash violet. Function is active only when parameter 41 is set to 1 or 2.</p> <p>Available settings: 1000-30000 (100.0-3000.0W, step 0.1W)<br />Default setting: 25000 (2500W)</p>, defaultValue=25000], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: LED ring colour when controlled device is on, description=LED ring colour when controlled device is on<br /><h1>Overview</h1><p>When set to 1 or 2, LED ring colour will change depending on active power and parameter 40. Other colours are set permanently and do not depend on power consumption.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: LED ring colour when controlled device is off, description=LED ring colour when controlled device is off<br /><h1>Overview</h1><p>This parameter defines the illumination colour after turning off</p>, defaultValue=0], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: LED ring colour at the Z-Wave network alarm detection, description=LED ring colour at the Z-Wave network alarm detection<br /><h1>Overview</h1><p>This parameter defines the illumination colour in case of Z-Wave alarm.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Associations in Z-Wave network security mode, description=defines how commands are sent in specified association groups<br /><h1>Overview</h1><p>This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. This parameter does not apply to 1st ?Lifeline? group</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=<br /><h1>Overview</h1><p>1st Association Group ? ?Lifeline? reports the device status and allows for assigning single device only (main controller by default).</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: On/Off (Button), description=<br /><h1>Overview</h1><p>2nd Association Group ? ?On/Off (Button)? devices in this group will be switched on or off when relay status is changed using the B-button (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: On/Off (Power), description=<br /><h1>Overview</h1><p>3rd Association Group ? ?On/Off (Power)? devices in this group will be switched on or off depending on the current load (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 389
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_power, typeId=sensor_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=POWER]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fibargroup], NodeValue [nodeName=property, value=FGWP102], NodeValue [nodeName=property, value=010F], NodeValue [nodeName=property, value=0602:1001], NodeValue [nodeName=property, value=3.2], NodeValue [nodeName=property, value=513], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fibaro_fgwp102_03_002, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: ?Always On? mode, description=Will turn on connected device permanently<br /><h1>Overview</h1><p>In this mode Wall Plug will turn on connected device permanently and will stop reacting to attempts of turning it off (through Z-Wave network or pushing the B-button).</p> <p>?Always On? function turns the Wall Plug into a power and energy meter. Connected device will not be turned off upon receiving an alarm frame from another Z-Wave device (parameter 31 will be ignored).</p> <p>In ?Always on? mode, connected device may be turned off after exceeding the power defined in parameter 3 or in case of detecting current greater than 110% of rated current. In such cases, connected device can be turned on again by pushing the B-button or sending a control frame. By default, overload protection is inactive.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Remember device status before the power failure, description=determines how the Wall Plug will react in the event of power supply failure<br /><h1>Overview</h1><p>This parameter determines how the Wall Plug will react in the event of power supply failure (e.g. power outage or taking out from the electrical outlet).</p> <p>After the power supply is back on, the Wall Plug can be restored to previous state or remain switched off.</p> <p>This parameter is ignored in ?Always On? mode - the device automatically turns ON after plugging it into the socket.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=10, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Overload safety switch, description=allows to turn off the controlled device in case of exceeding the defined power.<br /><h1>Overview</h1><p>This function allows to turn off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if ?Always On? function is active (parameter 1).</p> <p>Controlled device can be turned back on via B-button or sending a control frame. By default this function is inactive.</p> <p>10-30000 (1.0-3000.0W, step 0.1W) - power threshold</p>, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: High priority power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller with the highest priority in the Z-Wave network.</p> <p>By default, the Wall Plug immediately sends the power report if the power load changes by 80%.</p> <p>1-99 - power change in percent</p> <p>100 - reports are disabled</p>, defaultValue=80], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Standard power report, description=minimum percentage change in active power<br /><h1>Overview</h1><p>This parameter determines the minimum percentage change in active power that will result in sending power report to the main controller</p> <p>Compared to parameter 10, the maximum number of reports sent is reduced (parameter 12) to 5 in a specified time interval. In addition, the reports are not sent in mode, which may result in overloading the Z-Wave network.</p> <p>By default changes in power load may be reported up to 5 times per 30 seconds, when power load changes by 15%.</p>, defaultValue=15], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Power reporting interval, description=defines the time interval of sending at most 5 standard power reports<br /><h1>Overview</h1><p>This parameter defines the time interval of sending at most 5 standard power reports when the power changes by the value set in parameter 11. The higher the value of parameter 12, the fewer reports the device will send.</p> <p>Settings in second</p> <p>Default: 30s</p>, defaultValue=30], ConfigDescriptionParameter [name=config_13_2, type=INTEGER, groupName=configuration, min=0, max=500, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Energy reporting threshold, description=specifies the minimum change in energy consumption<br /><h1>Overview</h1><p>This parameter specifies the minimum change in energy consumption (in relation to the previously reported), that will result in sending a new report.</p> <p>0 - energy reports inactive<br />1-500 (0.01-5kWh, step 0.01kWh) - threshold</p> <p>Default: 10 (0.1kWh)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_14_2, type=INTEGER, groupName=configuration, min=5, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Power and energy periodic reports, description=defines time period between independent reports sent<br /><h1>Overview</h1><p>This parameter defines time period between independent reports sent when changes in power load have not been recorded or if changes are insignificant. By default reports are sent every hour.</p> <p>Default: 3600 second (1h)</p>, defaultValue=3600], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Measuring energy consumed by the Wall Plug itself, description=determines whether power metering should include the amount of power<br /><h1>Overview</h1><p>This parameter determines whether power metering should include the amount of power consumed by the Wall Plug itself. Results are being added to the value of power consumed by controlled device.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Control of ?On/Off (Button)? association group (2), description=Control of ?On/Off (Button)? association group (2) devices<br /><h1>Overview</h1><p>Controlling devices with the B-Button. This parameter is inactive in ?Always On? mode (parameter 1).<br />Control as the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices on (parameter 24)<br />switching the Wall Plug off ? switch the devices off (parameter 24)</li> </ul><p>Control opposite to the Wall Plug:</p> <ul><li>switching the Wall Plug on ? switch the devices off</li> <li>switching the Wall Plug off ? switch the devices on</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_21_2, type=INTEGER, groupName=configuration, min=0, max=24900, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: DOWN value - ?On/Off (Power)? association group (3), description=Lower power threshold, used in parameter 23<br /><h1>Overview</h1><p>Lower power threshold, used in parameter 23. DOWN value cannot be higher than a value specified in parameter 22.</p> <p>Setting: 0-24900 (0.0-2490.0W, step 0.1W)</p> <p>Default: 300 (30W)</p>, defaultValue=300], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=100, max=25000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: UP value - ?On/Off (Power)? association group (3), description=Upper power threshold, used in parameter 23.<br /><h1>Overview</h1><p>Upper power threshold, used in parameter 23. UP value cannot belower than a value specified in parameter 21.</p> <p>Available settings: 100-25000 (10.0-2500.0W, step 0.1W)<br />Default setting: 500 (50W)</p>, defaultValue=500], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: The response after exceeding defined power values, description=defines the way that 3rd association group devices are controlled.<br /><h1>Overview</h1><p>This parameter defines the way that 3rd association group devices are controlled. Depends on the actual measured power (as parameters 21 and 22 settings).</p>, defaultValue=6], ConfigDescriptionParameter [name=config_24_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: SWITCH ON value - ?On/Off? association groups, description=SWITCH ON value - ?On/Off? association groups<br /><h1>Overview</h1><p>The value of BASIC SET command frame sent to the devices associated in ?On/Off? association groups (2, 3).</p> <p>?On/Off (Button)? association group - in accordance with parameter 20.<br />?On/Off (Power)? association group - in accordance with parameter 23.</p> <p>Available settings: 0-99 or255</p> <p>Default setting: 255</p>, defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Active alarms, description=Define Z-Wave network alarms to which the Wall Plug will respond<br /><h1>Overview</h1><p>Available settings:</p> <ul><li>1 - general alarm</li> <li>2 - smoke alarm</li> <li>4 - CO alarm</li> <li>8 - CO2 alarm</li> <li>16 - high temperature alarm</li> <li>32 - flood alarm</li> <li>63 - All</li> </ul>, defaultValue=63], ConfigDescriptionParameter [name=config_31_1, type=INTEGER, groupName=configuration, min=5, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Response to alarm frames, description=defines how the Wall Plug will respond to alarms<br /><h1>Overview</h1><p>This parameter defines how the Wall Plug will respond to alarms (device?s status change).</p> <p>In case of values 1 or 2 the Wall Plug is operating normally and LED ring signals an alarm through time defined in parameter 32 or until the alarm is cancelled.</p> <p>In case of values 5 to 50 the Wall Plug does not report status change, power changes, ignores BASIC SET command frames. After time defined in parameter 32 or after the alarm cancellation, connected device is set to the previous state.</p> <p>Available settings: 0 - no reaction,</p> <ul><li>1 - turn connected device on</li> <li>2 - turn connected device off</li> <li>5-50 (0.5-5.0s, step 0.1s) - cyclically change device state with set period</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_32_2, type=INTEGER, groupName=configuration, min=1, max=32400, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Alarm state duration, description=specifies the duration of alarm state<br /><h1>Overview</h1><p>This parameter specifies the duration of alarm state. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this settings are ignored.</p> <p>Available settings: 1-32400 (in seconds)<br />Default setting: 600 (10min)</p>, defaultValue=600], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, min=1000, max=30000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power load for violet colour, description=determines maximum active power value<br /><h1>Overview</h1><p>This parameter determines maximum active power value, which when exceeded, causes the LED ring flash violet. Function is active only when parameter 41 is set to 1 or 2.</p> <p>Available settings: 1000-30000 (100.0-3000.0W, step 0.1W)<br />Default setting: 25000 (2500W)</p>, defaultValue=25000], ConfigDescriptionParameter [name=config_41_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=41: LED ring colour when controlled device is on, description=LED ring colour when controlled device is on<br /><h1>Overview</h1><p>When set to 1 or 2, LED ring colour will change depending on active power and parameter 40. Other colours are set permanently and do not depend on power consumption.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: LED ring colour when controlled device is off, description=LED ring colour when controlled device is off<br /><h1>Overview</h1><p>This parameter defines the illumination colour after turning off</p>, defaultValue=0], ConfigDescriptionParameter [name=config_43_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=43: LED ring colour at the Z-Wave network alarm detection, description=LED ring colour at the Z-Wave network alarm detection<br /><h1>Overview</h1><p>This parameter defines the illumination colour in case of Z-Wave alarm.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_50_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=50: Associations in Z-Wave network security mode, description=defines how commands are sent in specified association groups<br /><h1>Overview</h1><p>This parameter defines how commands are sent in specified association groups: as secure or non-secure. Parameter is active only in Z-Wave network security mode. This parameter does not apply to 1st ?Lifeline? group</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=<br /><h1>Overview</h1><p>1st Association Group ? ?Lifeline? reports the device status and allows for assigning single device only (main controller by default).</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: On/Off (Button), description=<br /><h1>Overview</h1><p>2nd Association Group ? ?On/Off (Button)? devices in this group will be switched on or off when relay status is changed using the B-button (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: On/Off (Power), description=<br /><h1>Overview</h1><p>3rd Association Group ? ?On/Off (Power)? devices in this group will be switched on or off depending on the current load (uses Basic command class).</p> <p>The Wall Plug in 2nd and 3rd group allows to control up to 10 regular or multichannel devices per an association group. ?LifeLine? group is reserved solely for the controller and hence only 1 node can be assigned.</p> <p>It is not recommended to associate more than 10 devices in general, as the response time to control commands depends on the number of associated devices. In extreme cases, system response may be delayed.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 389
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.852 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fireangle_zst630_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SYSTEM, event=6]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fireangle], NodeValue [nodeName=property, value=ZST-630], NodeValue [nodeName=property, value=026F], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=733], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fireangle_zst630_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Basic Report], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Report]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=SYSTEM, event=6]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Fireangle], NodeValue [nodeName=property, value=ZST-630], NodeValue [nodeName=property, value=026F], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=733], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:fireangle_zst630_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Basic Report], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Report]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.858 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/fortrezz_ssa1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=FortrezZ LLC], NodeValue [nodeName=property, value=SSA1/SSA2], NodeValue [nodeName=property, value=0084], NodeValue [nodeName=property, value=0311:010B,0313:0108,0313:010B], NodeValue [nodeName=property, value=220]]], ConfigDescription [uri=thing-type:zwave:fortrezz_ssa1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delay before accept of Basic Set Off, description=Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted.<br /><h1>Overview</h1><p>Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted; 1 Byte (in seconds, default is 0, interpreted as unsigned integer for negative values sent in set command). This could be used, for example, to avoid the situation where an associated window/door sensor turns the SSA1 alarm on and then immediately off when the window/door is opened and then quickly closed.</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=FortrezZ LLC], NodeValue [nodeName=property, value=SSA1/SSA2], NodeValue [nodeName=property, value=0084], NodeValue [nodeName=property, value=0311:010B,0313:0108,0313:010B], NodeValue [nodeName=property, value=220]]], ConfigDescription [uri=thing-type:zwave:fortrezz_ssa1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delay before accept of Basic Set Off, description=Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted.<br /><h1>Overview</h1><p>Delay, from the time the siren-strobe turns on, before the Basic Set Off command is accepted; 1 Byte (in seconds, default is 0, interpreted as unsigned integer for negative values sent in set command). This could be used, for example, to avoid the situation where an associated window/door sensor turns the SSA1 alarm on and then immediately off when the window/door is opened and then quickly closed.</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.862 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/ge_12718_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=12718], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=5044:3031], NodeValue [nodeName=property, value=339]]], ConfigDescription [uri=thing-type:zwave:ge_12718_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer steps, description=number of steps or levels, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Time between dimmer steps, description=Timing of the steps (10ms increments), defaultValue=3], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Load sensing, description=Turn load sensing on or off, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=12718], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=5044:3031], NodeValue [nodeName=property, value=339]]], ConfigDescription [uri=thing-type:zwave:ge_12718_00_000, parameters=[ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Dimmer steps, description=number of steps or levels, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Time between dimmer steps, description=Timing of the steps (10ms increments), defaultValue=3], ConfigDescriptionParameter [name=config_29_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=29: Load sensing, description=Turn load sensing on or off, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.880 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/ge_ge14294_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=GE 14294 (ZW3005)], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4944:3038], NodeValue [nodeName=property, value=543], NodeValue [nodeName=property, value=1,3]]], ConfigDescription [uri=thing-type:zwave:ge_ge14294_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. Default is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State., defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=How many levels the dimmer will change for each step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=How many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Z-Wave Plus Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Scene group, description=This group gets notifications of double taps via basic set]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 136
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=GE 14294 (ZW3005)], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4944:3038], NodeValue [nodeName=property, value=543], NodeValue [nodeName=property, value=1,3]]], ConfigDescription [uri=thing-type:zwave:ge_ge14294_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. Default is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State., defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=How many levels the dimmer will change for each step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=How many levels the dimmer will change per step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This sets how often the dim level will change., defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Z-Wave Plus Lifeline, description=Z-Wave Plus Lifeline], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Scene group, description=This group gets notifications of double taps via basic set]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 136
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.890 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/ge_zw4005_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=ZW4005, 12722], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4952:3032], NodeValue [nodeName=property, value=48]]], ConfigDescription [uri=thing-type:zwave:ge_zw4005_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. <br /> Default is Night Light mode where LED is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 71
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jasco Products], NodeValue [nodeName=property, value=ZW4005, 12722], NodeValue [nodeName=property, value=0063], NodeValue [nodeName=property, value=4952:3032], NodeValue [nodeName=property, value=48]]], ConfigDescription [uri=thing-type:zwave:ge_zw4005_00_000, parameters=[ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night Light, description=Defines the behavior of the blue LED. <br /> Default is Night Light mode where LED is on when switch is off., defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 71
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.900 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/greenwave_gwpn5_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN5], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=264], NodeValue [nodeName=property, value=3,4]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn5_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Minutes after which the device will flash if controller communicate is lost, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=The new power reading is sent if the delta of the change is greater than the defined minimum variation], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 233
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN5], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=264], NodeValue [nodeName=property, value=3,4]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn5_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Minutes after which the device will flash if controller communicate is lost, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=The new power reading is sent if the delta of the change is greater than the defined minimum variation], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 233
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.903 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/greenwave_gwpn6_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5,COMMAND_CLASS_BASIC:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary6, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:6,COMMAND_CLASS_BASIC:6]]], ChannelTypeXmlResult [id=meter_watts6, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh6, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN6], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=100], NodeValue [nodeName=property, value=useDestination=true], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn6_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Minimum variation in load current before a message is sent. Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Duration (min) the device flashes after a communication error.<br /><h1>Overview</h1><p>After how many minutes the GreenWave device should start flashing if the controller didn't communicate with this device.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=<br /><h1>Overview</h1><p>The new power reading is sent if the delta of the change is greater than the defined minimum variation.</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 256
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=meter_watts3, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh3, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:3;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]], ChannelTypeXmlResult [id=meter_watts4, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh4, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:4;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary5, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:5,COMMAND_CLASS_BASIC:5]]], ChannelTypeXmlResult [id=meter_watts5, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh5, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:5;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary6, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:6,COMMAND_CLASS_BASIC:6]]], ChannelTypeXmlResult [id=meter_watts6, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh6, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:6;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=GreenWave Reality Inc.], NodeValue [nodeName=property, value=GWPN6], NodeValue [nodeName=property, value=0099], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=100], NodeValue [nodeName=property, value=useDestination=true], NodeValue [nodeName=property, value=3]]], ConfigDescription [uri=thing-type:zwave:greenwave_gwpn6_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Min. variation of load current, description=Minimum variation in load current before a message is sent.<br /><h1>Overview</h1><p>Minimum variation in load current before a message is sent. Value in percent (30 => 30%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: No communication light, description=Duration (min) the device flashes after a communication error.<br /><h1>Overview</h1><p>After how many minutes the GreenWave device should start flashing if the controller didn't communicate with this device.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Wheel position, description=Wheel position on the GreenWave device (read-only), defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power-on state, description=Default state after power loss, defaultValue=2], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: LED for network error, description=If the LED should indicate a network error by flashing or not, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Wheel position change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Current leakage on relay], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Power level change, description=<br /><h1>Overview</h1><p>The new power reading is sent if the delta of the change is greater than the defined minimum variation.</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Over-current detection]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 256
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.908 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/hank_hkzwms02_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_MS02], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0201:0012], NodeValue [nodeName=property, value=676], NodeValue [nodeName=property, value=14], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:hank_hkzwms02_00_000, parameters=[ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Motion Sensor`s Sensitivity, description=The higher the value,the more sensitive the PIR sensor, defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable/Disable Basic Set Command, description=The motion Sensor can reverse its value of BASIC SET when motion is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: value of basic set command, description=assigned to send Basic Set Command, defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: enable/disable shock alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Level of low battery, description=Define a battery level ad the "low battery", defaultValue=20], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: report the motion detection and battery level], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: assigned to send BASIC SET command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_MS02], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0201:0012], NodeValue [nodeName=property, value=676], NodeValue [nodeName=property, value=14], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:hank_hkzwms02_00_000, parameters=[ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Motion Sensor`s Sensitivity, description=The higher the value,the more sensitive the PIR sensor, defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable/Disable Basic Set Command, description=The motion Sensor can reverse its value of BASIC SET when motion is triggered, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: value of basic set command, description=assigned to send Basic Set Command, defaultValue=0], ConfigDescriptionParameter [name=config_17_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=17: enable/disable shock alarm, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, min=10, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Level of low battery, description=Define a battery level ad the "low battery", defaultValue=20], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: report the motion detection and battery level], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: assigned to send BASIC SET command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.910 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/hank_hkzwso03_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_SO03], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0101:000A], NodeValue [nodeName=property, value=677]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=HKZW_SO03], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0101:000A], NodeValue [nodeName=property, value=677]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.913 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/hank_rgbbulb_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=RGB bulb], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0100:0004,0101:0004], NodeValue [nodeName=property, value=598], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:hank_rgbbulb_00_000, parameters=[ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Status after power failure, description=Define how the RGB BULB will react after the power supply is back on., defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Notification when Load status change, description=RGB BULB can send notifications to associated device<br /><h1>Overview</h1><p>RGB BULB can send notifications to associated device (Group Lifeline) when the status of the RGB BULB is changed.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: Enable/disable the function of using wall switch, description=Enable/disable the function of using wall switch to turn on/off RGB BULB, defaultValue=0], ConfigDescriptionParameter [name=config_61_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Advance mode, description=RGB BULB can blink or cyclic/random change color automatically at set intervals.<br /><h1>Overview</h1><p>RGB BULB can blink or cyclic/random change color automatically at set intervals. It will stop blink or change color when receiving any control command like Basic Set</p>, defaultValue=3072], ConfigDescriptionParameter [name=config_255_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Resetting to factory default, description=RGB BULB will exclude from the Z-Wave network with this particular command, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Hank], NodeValue [nodeName=property, value=RGB bulb], NodeValue [nodeName=property, value=0208], NodeValue [nodeName=property, value=0100:0004,0101:0004], NodeValue [nodeName=property, value=598], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:hank_rgbbulb_00_000, parameters=[ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Status after power failure, description=Define how the RGB BULB will react after the power supply is back on., defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Notification when Load status change, description=RGB BULB can send notifications to associated device<br /><h1>Overview</h1><p>RGB BULB can send notifications to associated device (Group Lifeline) when the status of the RGB BULB is changed.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_51_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=51: Enable/disable the function of using wall switch, description=Enable/disable the function of using wall switch to turn on/off RGB BULB, defaultValue=0], ConfigDescriptionParameter [name=config_61_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Advance mode, description=RGB BULB can blink or cyclic/random change color automatically at set intervals.<br /><h1>Overview</h1><p>RGB BULB can blink or cyclic/random change color automatically at set intervals. It will stop blink or change color when receiving any control command like Basic Set</p>, defaultValue=3072], ConfigDescriptionParameter [name=config_255_4, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Resetting to factory default, description=RGB BULB will exclude from the Z-Wave network with this particular command, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.923 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/heiman_dx1cgz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=DX1CG-Z], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8003:1000], NodeValue [nodeName=property, value=682]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=DX1CG-Z], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8003:1000], NodeValue [nodeName=property, value=682]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.927 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/heiman_hs2wdz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=HS2WDZ], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8009:1000], NodeValue [nodeName=property, value=771], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:heiman_hs2wdz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 55
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Heiman Technology Co. Ltd], NodeValue [nodeName=property, value=HS2WDZ], NodeValue [nodeName=property, value=0260], NodeValue [nodeName=property, value=8009:1000], NodeValue [nodeName=property, value=771], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:heiman_hs2wdz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 55
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.931 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/homeseer_ezmultipli_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Express Controls], NodeValue [nodeName=property, value=EZMultiPli], NodeValue [nodeName=property, value=001E], NodeValue [nodeName=property, value=0004:0001], NodeValue [nodeName=property, value=268], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:homeseer_ezmultipli_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: OnTime, description=OnTime sets the number of minutes that the lights stay on when motion has not been detected.<br /><h1>Overview</h1><p>OnTime sets the number of minutes that the lights stay on when motion has not been detected.</p> <p>A value of 0 is a special mode where the lights are constantly sent a command to turn them on whenever motion is detected. EZMultiPli will NOT turn the lights off in this mode.</p> <p>Recommended values:</p> <ul><li>5 min for hallways</li> <li>20 min for an office environment</li> <li>60 min for a library, office or other room where someone may be sitting still for a long time</li> </ul>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: OnLevel, description=OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.<br /><h1>Overview</h1><p>OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.</p> <p>A value of 0 will turn the lights off (not recommended). A value between 1 and 99 will set the dim level to between 1% and 99% (99% is full on).</p> <p>A value of -1 will turn the light ?on? which depends on the device but most will set the dim level to the last dim setting.</p>, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: LiteMin, description=A Luminance report is sent to the system controller every LiteMin minutes.<br /><h1>Overview</h1><p>A Luminance report is sent to the system controller every LiteMin minutes.</p> <p>A value of zero turns this mode off. Luminance values can still be obtained at any time by the home control application in this mode</p>, defaultValue=60], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: TempMin, description=A Temperature report is sent to the controller every TempMin minutes.<br /><h1>Overview</h1><p>A Temperature report is sent to the controller every TempMin minutes.</p> <p>A value of zero turns this mode off. Temperature values can still be obtained at any time by polling the status of the temperature sensor.</p>, defaultValue=60], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=-127, max=128, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: TempAdj, description=TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate.<br /><h1>Overview</h1><p>TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate. The value is in tenths of degree Fahrenheit. The temperature reading can be adjusted by +12.7F to -12.8F. A value of 1 will adjust the temperature reading by +0.1F. A value of -1 will adjust the temperature by -0.1F. A value of 123 will adjust the temperature by +12.3F. </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LIFELINE, description=This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network.<br /><h1>Overview</h1><p>This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network. All Notification command class reports (motion detection) are sent to the node assigned to this group. Advanced lighting control should be handled by a home control application based on these reports.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: BASIC, description=This group is used to directly turn lights on or off when motion is detected.<br /><h1>Overview</h1><p>This group is used to directly turn lights on or off when motion is detected. Up to four (4) Z-Wave devices can be associated in this group. EZMultiPli will send a BASIC ON command to all devices that are associated in this group. Note that the Z-Wave devices in this group must be within direct range (about 30?) of EZMultiPli. Control of nodes that are further away or blocked by metal or concrete walls should rely on the Z-Wave system controller and the home-control application for reliable operation. Note that including the NodeID of EZMultiPli in this group will control the LED which will come on when motion is detected and goes off when no motion has been detected for OnTime minutes.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 131
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Express Controls], NodeValue [nodeName=property, value=EZMultiPli], NodeValue [nodeName=property, value=001E], NodeValue [nodeName=property, value=0004:0001], NodeValue [nodeName=property, value=268], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:homeseer_ezmultipli_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: OnTime, description=OnTime sets the number of minutes that the lights stay on when motion has not been detected.<br /><h1>Overview</h1><p>OnTime sets the number of minutes that the lights stay on when motion has not been detected.</p> <p>A value of 0 is a special mode where the lights are constantly sent a command to turn them on whenever motion is detected. EZMultiPli will NOT turn the lights off in this mode.</p> <p>Recommended values:</p> <ul><li>5 min for hallways</li> <li>20 min for an office environment</li> <li>60 min for a library, office or other room where someone may be sitting still for a long time</li> </ul>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: OnLevel, description=OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.<br /><h1>Overview</h1><p>OnLevel is the value sent by the Z-Wave BASIC_SET command to all Association Group 2 nodes when motion is detected.</p> <p>A value of 0 will turn the lights off (not recommended). A value between 1 and 99 will set the dim level to between 1% and 99% (99% is full on).</p> <p>A value of -1 will turn the light ?on? which depends on the device but most will set the dim level to the last dim setting.</p>, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: LiteMin, description=A Luminance report is sent to the system controller every LiteMin minutes.<br /><h1>Overview</h1><p>A Luminance report is sent to the system controller every LiteMin minutes.</p> <p>A value of zero turns this mode off. Luminance values can still be obtained at any time by the home control application in this mode</p>, defaultValue=60], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: TempMin, description=A Temperature report is sent to the controller every TempMin minutes.<br /><h1>Overview</h1><p>A Temperature report is sent to the controller every TempMin minutes.</p> <p>A value of zero turns this mode off. Temperature values can still be obtained at any time by polling the status of the temperature sensor.</p>, defaultValue=60], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=-127, max=128, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: TempAdj, description=TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate.<br /><h1>Overview</h1><p>TempAdj is a twos-complement number that is used to adjust the temperature reading to make it more accurate. The value is in tenths of degree Fahrenheit. The temperature reading can be adjusted by +12.7F to -12.8F. A value of 1 will adjust the temperature reading by +0.1F. A value of -1 will adjust the temperature by -0.1F. A value of 123 will adjust the temperature by +12.3F. </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LIFELINE, description=This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network.<br /><h1>Overview</h1><p>This group is normally automatically assigned to the Z-Wave system controller when EZMultiPli is added to the ZWave network. All Notification command class reports (motion detection) are sent to the node assigned to this group. Advanced lighting control should be handled by a home control application based on these reports.</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: BASIC, description=This group is used to directly turn lights on or off when motion is detected.<br /><h1>Overview</h1><p>This group is used to directly turn lights on or off when motion is detected. Up to four (4) Z-Wave devices can be associated in this group. EZMultiPli will send a BASIC ON command to all devices that are associated in this group. Note that the Z-Wave devices in this group must be within direct range (about 30?) of EZMultiPli. Control of nodes that are further away or blocked by metal or concrete walls should rely on the Z-Wave system controller and the home-control application for reliable operation. Note that including the NodeID of EZMultiPli in this group will control the LED which will come on when motion is detected and goes off when no motion has been detected for OnTime minutes.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 131
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.941 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/horstmann_hrt4zw_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=horstmann_hrt4zw_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=HRT4-ZW], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=0001:0003], NodeValue [nodeName=property, value=20], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1,2,3,4,5]]], ConfigDescription [uri=thing-type:zwave:horstmann_hrt4zw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable Temperature Sensor, description=Controls the use of the temperature sensor on the device, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Scale, description=Controls the temperature sensor scale, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta T, description=Defines the temperature steps of the heating control. Steps are 0.1 K, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Thermostat Mode Set], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Binary Switch Set], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Unsolicited Battery Level Reports], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Thermostat Set Point Reports], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=5: Unsolicited Sensor Multilevel Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 129
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=horstmann_hrt4zw_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=HRT4-ZW], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=0001:0003], NodeValue [nodeName=property, value=20], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1,2,3,4,5]]], ConfigDescription [uri=thing-type:zwave:horstmann_hrt4zw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Enable Temperature Sensor, description=Controls the use of the temperature sensor on the device, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Scale, description=Controls the temperature sensor scale, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta T, description=Defines the temperature steps of the heating control. Steps are 0.1 K, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Thermostat Mode Set], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Binary Switch Set], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Unsolicited Battery Level Reports], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Thermostat Set Point Reports], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=5: Unsolicited Sensor Multilevel Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 129
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.944 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/horstmann_ses302_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_temperature3, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:3;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 302], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0002], NodeValue [nodeName=property, value=505]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 60
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_temperature3, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:3;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 302], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0002], NodeValue [nodeName=property, value=505]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 60
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.946 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/horstmann_ses303_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 303], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0003], NodeValue [nodeName=property, value=782]]], ConfigDescription [uri=thing-type:zwave:horstmann_ses303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delta Temp, description=Precision of measured temperature (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><br /><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temp Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta Humidity, description=Precision of measured humidity (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Humidity Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 91
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Horstmann Controls Limited], NodeValue [nodeName=property, value=SES 303], NodeValue [nodeName=property, value=0059], NodeValue [nodeName=property, value=000D:0003], NodeValue [nodeName=property, value=782]]], ConfigDescription [uri=thing-type:zwave:horstmann_ses303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Delta Temp, description=Precision of measured temperature (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><br /><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temp Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Delta Humidity, description=Precision of measured humidity (delta)<br /><h1>Overview</h1><p>Configuration value : Desired value / Resolution. (Resolution = 0.1)</p> <p><strong>Example</strong>: To configure Delta temperature to 2 °C, the value needed to be configured in device is 2/0.1 = 20.</p> <p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Humidity Reporting Interval, description=Reporting interval in minutes<br /><h1>Overview</h1><p><strong>IMPORTANT</strong>: Controllers may only allow configuring signed values. In order to set values in the range 128...255, the value sent in the application shall be equal to desired value minus 256. For example, to set Delta Temperature to 130, it may be needed to set a value 130?256=?126.<br /><br /></p> <p>Zero configuration means that the corresponding functionality is disabled.</p>, defaultValue=5]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 91
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.954 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/inovelli_nzw37_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Inovelli], NodeValue [nodeName=property, value=NZW37], NodeValue [nodeName=property, value=0312], NodeValue [nodeName=property, value=B221:251C], NodeValue [nodeName=property, value=625]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 44
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Inovelli], NodeValue [nodeName=property, value=NZW37], NodeValue [nodeName=property, value=0312], NodeValue [nodeName=property, value=B221:251C], NodeValue [nodeName=property, value=625]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 44
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.959 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/intermatic_ha14wd_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Intermatic], NodeValue [nodeName=property, value=HA14WD], NodeValue [nodeName=property, value=0005], NodeValue [nodeName=property, value=4841:0014], NodeValue [nodeName=property, value=772]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Intermatic], NodeValue [nodeName=property, value=HA14WD], NodeValue [nodeName=property, value=0005], NodeValue [nodeName=property, value=4841:0014], NodeValue [nodeName=property, value=772]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.962 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/isurpass_dl9101v_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen iSurpass Technology Co. ,Ltd], NodeValue [nodeName=property, value=DL9101V], NodeValue [nodeName=property, value=021C], NodeValue [nodeName=property, value=5000:1000], NodeValue [nodeName=property, value=666], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:isurpass_dl9101v_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen iSurpass Technology Co. ,Ltd], NodeValue [nodeName=property, value=DL9101V], NodeValue [nodeName=property, value=021C], NodeValue [nodeName=property, value=5000:1000], NodeValue [nodeName=property, value=666], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:isurpass_dl9101v_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.965 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/jintaobao_curtainmotor_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jin Tao Bao], NodeValue [nodeName=property, value=Curtain Motor], NodeValue [nodeName=property, value=015A], NodeValue [nodeName=property, value=1007:0002], NodeValue [nodeName=property, value=654]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Jin Tao Bao], NodeValue [nodeName=property, value=Curtain Motor], NodeValue [nodeName=property, value=015A], NodeValue [nodeName=property, value=1007:0002], NodeValue [nodeName=property, value=654]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.969 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/kaipule_im20_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Kaipule Technology Co., Ltd.], NodeValue [nodeName=property, value=IM-20], NodeValue [nodeName=property, value=0214], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=254], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kaipule_im20_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=2, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Kaipule Technology Co., Ltd.], NodeValue [nodeName=property, value=IM-20], NodeValue [nodeName=property, value=0214], NodeValue [nodeName=property, value=0003:0001], NodeValue [nodeName=property, value=254], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kaipule_im20_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=2, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.973 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/kwikset_914trl_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Black & Decker], NodeValue [nodeName=property, value=914TRL], NodeValue [nodeName=property, value=0090], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=283], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kwikset_914trl_00_000, parameters=[ConfigDescriptionParameter [name=config_31_1_00100000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Buzzer, description=Beeping sound enabled.<br /><h1>Overview</h1><p>Beeping sound enabled. When disabled, keypad buttons light red or amber when pressed.</p> <p>ON position is factory default.</p> <p>Note: It is recommended that the beeping sound is enabled during programming.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_31_1_01000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Lock, description=Automatically re-locks door 30 seconds after unlocking.<br /><h1>Overview</h1><p>Lock automatically re-locks door 30 seconds after unlocking. OFF position is factory default. If this switch is turned on, it will be disabled if all codes are deleted from the lock.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_1_10000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Lock LED Status, description=Door lock status LED blinks every 6 seconds.<br /><h1>Overview</h1><p>Door lock status LED blinks every 6 seconds. ON position is factory default.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_40_1_wo, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Factory Default, description=Reset to factory default settings.<br /><h1>Overview</h1><p>Reset factory default settings, except for the anti-theft setting.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Black & Decker], NodeValue [nodeName=property, value=914TRL], NodeValue [nodeName=property, value=0090], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=283], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:kwikset_914trl_00_000, parameters=[ConfigDescriptionParameter [name=config_31_1_00100000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Buzzer, description=Beeping sound enabled.<br /><h1>Overview</h1><p>Beeping sound enabled. When disabled, keypad buttons light red or amber when pressed.</p> <p>ON position is factory default.</p> <p>Note: It is recommended that the beeping sound is enabled during programming.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_31_1_01000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Auto Lock, description=Automatically re-locks door 30 seconds after unlocking.<br /><h1>Overview</h1><p>Lock automatically re-locks door 30 seconds after unlocking. OFF position is factory default. If this switch is turned on, it will be disabled if all codes are deleted from the lock.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_31_1_10000000, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=31: Lock LED Status, description=Door lock status LED blinks every 6 seconds.<br /><h1>Overview</h1><p>Door lock status LED blinks every 6 seconds. ON position is factory default.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_40_1_wo, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Factory Default, description=Reset to factory default settings.<br /><h1>Overview</h1><p>Reset factory default settings, except for the anti-theft setting.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.976 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzmx1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1B03:0334], NodeValue [nodeName=property, value=196]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 39
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1B03:0334], NodeValue [nodeName=property, value=196]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 39
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.978 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzpa1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZPA1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1A02:0334,3601:0001], NodeValue [nodeName=property, value=305]]], ConfigDescription [uri=thing-type:zwave:leviton_dzpa1_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Night Light, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off., defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 125
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZPA1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1A02:0334,3601:0001], NodeValue [nodeName=property, value=305]]], ConfigDescription [uri=thing-type:zwave:leviton_dzpa1_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=Invert the ON/OFF Switch State. <br /> Setting this parameter to Yes will change the top of the switch to OFF and the bottom to ON. <br /> Note: If you invert the switches and also install the product upside down, the load will now be control, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ignore Start-Level (Receiving), description=This dimmer will start dimming from its current level., defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Night Light, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off., defaultValue=255], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: On/Off Command Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: On/Off Command Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Local Control Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Local Control Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: ALL ON/ALL OFF Dim Step, description=Indicates how many levels the dimmer will change for each dimming step., defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: ALL ON/ALL OFF Dim Rate, description=This value indicates in 10 millisecond resolution. <br /> This sets how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the, defaultValue=3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 125
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.980 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzr15_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZR15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1D04:0334], NodeValue [nodeName=property, value=200]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZR15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1D04:0334], NodeValue [nodeName=property, value=200]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.981 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_dzs15_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZS15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1C02:0334], NodeValue [nodeName=property, value=195]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=DZS15], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1C02:0334], NodeValue [nodeName=property, value=195]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.985 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_vrmx11lz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=0602:0334], NodeValue [nodeName=property, value=191], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:leviton_vrmx11lz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 63
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRMX1], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=0602:0334], NodeValue [nodeName=property, value=191], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:leviton_vrmx11lz_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 63
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.988 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/leviton_vrr151lz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRR15-1LZ], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1602:0209,1603:0334], NodeValue [nodeName=property, value=701]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Leviton], NodeValue [nodeName=property, value=VRR15-1LZ], NodeValue [nodeName=property, value=001D], NodeValue [nodeName=property, value=1602:0209,1603:0334], NodeValue [nodeName=property, value=701]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 38
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.992 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_lb60z1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=LB60Z-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4754:3038], NodeValue [nodeName=property, value=8], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_lb60z1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Dim Level Memory, description=Dim Settings<br /><h1>Overview</h1><p>By default, the LB60Z-1 bulb will go to full brightness when turned on. To have the bulb turn on to the last dim level setting, set parameter 1 to 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=LB60Z-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4754:3038], NodeValue [nodeName=property, value=8], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_lb60z1_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Dim Level Memory, description=Dim Settings<br /><h1>Overview</h1><p>By default, the LB60Z-1 bulb will go to full brightness when turned on. To have the bulb turn on to the last dim level setting, set parameter 1 to 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:35.994 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_ngd00z4_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=GarageDoor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=barrier_state, typeId=barrier_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BARRIER_OPERATOR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=NGD00Z-4], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4744:3030,4744:3530], NodeValue [nodeName=property, value=11], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_ngd00z4_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 49
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=GarageDoor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=barrier_state, typeId=barrier_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BARRIER_OPERATOR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=NGD00Z-4], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=4744:3030,4744:3530], NodeValue [nodeName=property, value=11], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_ngd00z4_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 49
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.000 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_wa105dbz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=Siren & Strobe Alarm], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2005:0503,2009:0903], NodeValue [nodeName=property, value=365]]], ConfigDescription [uri=thing-type:zwave:linear_wa105dbz_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=Siren & Strobe Alarm], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2005:0503,2009:0903], NodeValue [nodeName=property, value=365]]], ConfigDescription [uri=thing-type:zwave:linear_wa105dbz_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 72
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.002 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_wadwaz1_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_entry, typeId=alarm_entry, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=2]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WADWAZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2001:0102], NodeValue [nodeName=property, value=9], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wadwaz1_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_entry, typeId=alarm_entry, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=2]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WADWAZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2001:0102], NodeValue [nodeName=property, value=9], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wadwaz1_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.004 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/linear_wapirz_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WAPIRZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2002:0203], NodeValue [nodeName=property, value=5], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wapirz_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Re-trigger Wait Time, description=Re-trigger Wait Time<br /><h1>Overview</h1><p>By default, to conserve battery life, after the WAPIRZ-1 detects motion it cannotbe re-triggered by motion again for 3 minutes. Each time motion is detected(even during this wait time) the 3 minute timer starts over.</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 82
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Linear Corp], NodeValue [nodeName=property, value=WAPIRZ-1], NodeValue [nodeName=property, value=014F], NodeValue [nodeName=property, value=2002:0203], NodeValue [nodeName=property, value=5], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:linear_wapirz_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Re-trigger Wait Time, description=Re-trigger Wait Time<br /><h1>Overview</h1><p>By default, to conserve battery life, after the WAPIRZ-1 detects motion it cannotbe re-triggered by motion again for 3 minutes. Each time motion is detected(even during this wait time) the 3 minute timer starts over.</p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 82
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.022 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mh10pm25wa_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_particulate, typeId=sensor_particulate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=PARTICULATE_MATTER]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH10-PM2.5-WA], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0A05:0100,0A05:0201], NodeValue [nodeName=property, value=244], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh10pm25wa_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_particulate, typeId=sensor_particulate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=PARTICULATE_MATTER]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL,COMMAND_CLASS_BASIC;type=TEMPERATURE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH10-PM2.5-WA], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0A05:0100,0A05:0201], NodeValue [nodeName=property, value=244], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh10pm25wa_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.026 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mh7h_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh7h_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]], ChannelTypeXmlResult [id=thermostat_setpoint_away_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=AWAY_HEATING]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH7H], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0702:5102,0712:5102], NodeValue [nodeName=property, value=773], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh7h_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Upload temperature format automatically, description=Upload temperature format automatically, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Upload temperature and humidity automatically, description=Upload temperature and humidity automatically, defaultValue=3], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=3, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Upload temperature difference, description=Base on 0.1°C unit, 5 by default, 5*0.1°C=0.5°C, defaultValue=5], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=19, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Upload time interval regularly, description=Base on 1s unit, it suggest to be set above 30s, defaultValue=30], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=2, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Upload humidity difference, description=Upload when percent difference exceeded, defaultValue=3], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Factory setting, description=Restore the factory setting - write only, set to 85 to reset, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications<br /><h1>Overview</h1><p>Thermostat supports 1 association group. A gateway is suggested to associate with this group.</p> <p>Then if any changes happen, such as: temperature, working mode, etc., the thermostat will report to this associated device (gateway).</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 168
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh7h_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]], ChannelTypeXmlResult [id=thermostat_setpoint_away_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=AWAY_HEATING]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH7H], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0702:5102,0712:5102], NodeValue [nodeName=property, value=773], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh7h_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Upload temperature format automatically, description=Upload temperature format automatically, defaultValue=2], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Upload temperature and humidity automatically, description=Upload temperature and humidity automatically, defaultValue=3], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=3, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Upload temperature difference, description=Base on 0.1°C unit, 5 by default, 5*0.1°C=0.5°C, defaultValue=5], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=19, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Upload time interval regularly, description=Base on 1s unit, it suggest to be set above 30s, defaultValue=30], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=2, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Upload humidity difference, description=Upload when percent difference exceeded, defaultValue=3], ConfigDescriptionParameter [name=config_255_1_wo, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=255: Factory setting, description=Restore the factory setting - write only, set to 85 to reset, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications<br /><h1>Overview</h1><p>Thermostat supports 1 association group. A gateway is suggested to associate with this group.</p> <p>Then if any changes happen, such as: temperature, working mode, etc., the thermostat will report to this associated device (gateway).</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 168
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.028 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mh8fc_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh8fc_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_cooling, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=COOLING]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=mcohome_mh8fc_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=thermostat_fanstate, typeId=mcohome_mh8fc_00_000_thermostat_fanstate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_STATE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH8-FC], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0801:3102,0801:5102,0802:3102], NodeValue [nodeName=property, value=336], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh8fc_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 86
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=mcohome_mh8fc_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_state, typeId=thermostat_state, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_OPERATING_STATE]]], ChannelTypeXmlResult [id=thermostat_setpoint_cooling, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=COOLING]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=mcohome_mh8fc_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=thermostat_fanstate, typeId=mcohome_mh8fc_00_000_thermostat_fanstate, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_STATE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH8-FC], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=0801:3102,0801:5102,0802:3102], NodeValue [nodeName=property, value=336], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:mcohome_mh8fc_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline, description=For sending temperature, working mode, etc. notifications]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 86
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.033 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/mcohome_mhs314_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH-S314], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=3102:0204,3141:1302], NodeValue [nodeName=property, value=433], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:mcohome_mhs314_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch Button Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch Button Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Switch Button Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Switch Button Group 4], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: All Status Reports]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 95
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=switch_binary3, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=switch_binary4, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:4,COMMAND_CLASS_BASIC:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=McoHome Technology Co., Ltd], NodeValue [nodeName=property, value=MH-S314], NodeValue [nodeName=property, value=015F], NodeValue [nodeName=property, value=3102:0204,3141:1302], NodeValue [nodeName=property, value=433], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:mcohome_mhs314_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Switch Button Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Switch Button Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Switch Button Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Switch Button Group 4], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: All Status Reports]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 95
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.037 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_506219_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=506219], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=0001:0004], NodeValue [nodeName=property, value=323], NodeValue [nodeName=property, value=1,2,3,4]]], ConfigDescription [uri=thing-type:zwave:merten_506219_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters dual-surface:, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Doorbell function, defaultValue=0], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: LOWER shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Move shutter single-surface, description=direction of movement changes after each switching process, defaultValue=0], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: RAISE shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Retrieve/save scene, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Left top button], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Left bottom button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Right top button], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Right bottom button]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 112
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=506219], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=0001:0004], NodeValue [nodeName=property, value=323], NodeValue [nodeName=property, value=1,2,3,4]]], ConfigDescription [uri=thing-type:zwave:merten_506219_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters dual-surface:, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_44_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=44: Doorbell function, defaultValue=0], ConfigDescriptionParameter [name=config_52_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=52: LOWER shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_54_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=54: Move shutter single-surface, description=direction of movement changes after each switching process, defaultValue=0], ConfigDescriptionParameter [name=config_55_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=55: RAISE shutter as long as button is pressed, defaultValue=0], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Retrieve/save scene, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Left top button], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Left bottom button], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Right top button], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Right bottom button]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 112
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.038 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_507001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507001], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8001], NodeValue [nodeName=property, value=462]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507001], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8001], NodeValue [nodeName=property, value=462]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.040 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_507601_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507601], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8003], NodeValue [nodeName=property, value=399], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_507601_00_000, parameters=[ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Staircase timer byte 1, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Staircase timer byte 2, defaultValue=0], ConfigDescriptionParameter [name=config_183_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=183: Additional limit duration (after brief interruption), description=Unsure what this does, defaultValue=30], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507601], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8001:8003], NodeValue [nodeName=property, value=399], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_507601_00_000, parameters=[ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Staircase timer byte 1, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Staircase timer byte 2, defaultValue=0], ConfigDescriptionParameter [name=config_183_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=183: Additional limit duration (after brief interruption), description=Unsure what this does, defaultValue=30], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 75
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.041 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_507801_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507801], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8003:0001], NodeValue [nodeName=property, value=617]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 36
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=507801], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=8003:0001], NodeValue [nodeName=property, value=617]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 36
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.047 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/merten_50x5xx_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_luminance1, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=50x5xx], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=4004:0001], NodeValue [nodeName=property, value=57], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_50x5xx_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Break (motor protection), description=Changeover delay (motor protection) Input (0 - 255) * 0.1 s, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Travel time UP, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_178_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=178: Travel time UP, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_179_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=179: Travel time DOWN, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_180_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=180: Travel time DOWN, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Other device to be switched, description=<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_luminance1, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=LUMINANCE]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Merten], NodeValue [nodeName=property, value=50x5xx], NodeValue [nodeName=property, value=007A], NodeValue [nodeName=property, value=4004:0001], NodeValue [nodeName=property, value=57], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:merten_50x5xx_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Switching/dimming/shutters, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switching single-surface, defaultValue=0], ConfigDescriptionParameter [name=config_176_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=176: Break (motor protection), description=Changeover delay (motor protection) Input (0 - 255) * 0.1 s, defaultValue=0], ConfigDescriptionParameter [name=config_177_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=177: Travel time UP, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_178_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=178: Travel time UP, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Raising time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_179_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=179: Travel time DOWN, Byte 1, description=Input 1 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=config_180_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=180: Travel time DOWN, Byte 2, description=Input 2 (0 - 255)<br /><h1>Overview</h1><p>Lowering time<br />(256 * Input 1 + input 2) * 0.1 s </p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Other device to be switched, description=<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.054 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/nodon_cws3101_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ID-RF], NodeValue [nodeName=property, value=CWS-3101], NodeValue [nodeName=property, value=0165], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=294], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:nodon_cws3101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Buttons 1 and 3 profile, description=To set-up the profile of buttons 1 and 3, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Buttons 2 and 4 profile, description=To set-up the profile of buttons 2 and 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Scene Type, description=To choose the way of sending Scene to the gateway, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Button 1 configuration, description=To set-up the how button 1 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Button 2 configuration, description=To set-up the how button 2 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Button 3 configuration, description=To set-up the how button 3 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Button 4 configuration, description=To set-up the how button 4 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: LED Management, description=How to set up LED behaviour, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Button 1 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Button 2 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Button 3 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=5: Button 4 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=6: Button 1 and 3 - Duo - Controlled nodes], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=7: Button 2 and 4 - Duo - Controlled nodes]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ID-RF], NodeValue [nodeName=property, value=CWS-3101], NodeValue [nodeName=property, value=0165], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=294], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:nodon_cws3101_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Buttons 1 and 3 profile, description=To set-up the profile of buttons 1 and 3, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Buttons 2 and 4 profile, description=To set-up the profile of buttons 2 and 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Scene Type, description=To choose the way of sending Scene to the gateway, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Button 1 configuration, description=To set-up the how button 1 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Button 2 configuration, description=To set-up the how button 2 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Button 3 configuration, description=To set-up the how button 3 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Button 4 configuration, description=To set-up the how button 4 behaves, when set in MONO Profile, defaultValue=0], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: LED Management, description=How to set up LED behaviour, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Button 1 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Button 2 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Button 3 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=5: Button 4 - Mono - Controlled nodes], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=6: Button 1 and 3 - Duo - Controlled nodes], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=7: Button 2 and 4 - Duo - Controlled nodes]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 178
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.079 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/philio_pan08_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_powerfactor, typeId=meter_powerfactor, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_Power_Factor]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Philio Technology Corp], NodeValue [nodeName=property, value=PAN08], NodeValue [nodeName=property, value=013C], NodeValue [nodeName=property, value=0001:0006], NodeValue [nodeName=property, value=175], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:philio_pan08_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Watt meter report interval (5s), description=Interval (x5 seconds) to send out watt meter report, defaultValue=720], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: KWH Meter Report Interval (10min), description=Interval (x10 minutes) to send out KWH Meter Report, defaultValue=6], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=1, max=1100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Threshold for Load Caution (10mA), description=Threshold (x0.01A) of current for Load Caution, defaultValue=1100], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=1, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Threshold of KWh for Load Caution, defaultValue=10000], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Blind Control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_powerfactor, typeId=meter_powerfactor, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_Power_Factor]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Philio Technology Corp], NodeValue [nodeName=property, value=PAN08], NodeValue [nodeName=property, value=013C], NodeValue [nodeName=property, value=0001:0006], NodeValue [nodeName=property, value=175], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:philio_pan08_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Watt meter report interval (5s), description=Interval (x5 seconds) to send out watt meter report, defaultValue=720], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: KWH Meter Report Interval (10min), description=Interval (x10 minutes) to send out KWH Meter Report, defaultValue=6], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=1, max=1100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Threshold for Load Caution (10mA), description=Threshold (x0.01A) of current for Load Caution, defaultValue=1100], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=1, max=10000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Threshold of KWh for Load Caution, defaultValue=10000], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Blind Control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 132
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.100 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_004001_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=004001], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0201], NodeValue [nodeName=property, value=229], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_004001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval in seconds, description=This parameter defines the total length of the interval in seconds.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=Total length of the sound versus silence within this interval.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Status of automated meshing of smoke alarms, description=Inform other smoke detectors of same type about smoke alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about smoke alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Status of automated meshing of battery alarms, description=Inform other smoke detectors of same type about battery alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about battery alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 139
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=004001], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0201], NodeValue [nodeName=property, value=229], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_004001_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval in seconds, description=This parameter defines the total length of the interval in seconds.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=Total length of the sound versus silence within this interval.<br /><h1>Overview</h1><p>The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Status of automated meshing of smoke alarms, description=Inform other smoke detectors of same type about smoke alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about smoke alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Status of automated meshing of battery alarms, description=Inform other smoke detectors of same type about battery alarms<br /><h1>Overview</h1><p>This smoke detector can automatically inform other smoke detectors of same type about battery alarms. They will then also turn on the siren. This function is a requirement of wireless networked smoke detectors.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 139
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.108 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_009303_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009303], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0101], NodeValue [nodeName=property, value=233], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=Button 1 and 3 pair mode.<br /><h1>Overview</h1><p>In separate mode button 1 works with Group A, button 3 with Group C. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button 1/3 are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group A, double click with Group C.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=Button 2 and 4 pair mode.<br /><h1>Overview</h1><p>In separate mode button 2 works with control group B, button 4 with control group D. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button B/D are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group B, double click with Group D.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Command to control Group A, description=Defines the command to be sent to devices of control group A when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Command to control Group B, description=Defines the command to be sent to devices of control group B when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Command to control Group C, description=Defines the command to be sent to devices of control group C when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Command to control Group D, description=Defines the command to be sent to devices of control group D when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Block wake up even when Wake Up Interval is set, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: End unsolicited battery report on Wake Up., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Control Group A], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Control Group B], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Control Group C], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Control Group D]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 228
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009303], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0100:0101], NodeValue [nodeName=property, value=233], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009303_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=Button 1 and 3 pair mode.<br /><h1>Overview</h1><p>In separate mode button 1 works with Group A, button 3 with Group C. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button 1/3 are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group A, double click with Group C.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=Button 2 and 4 pair mode.<br /><h1>Overview</h1><p>In separate mode button 2 works with control group B, button 4 with control group D. Click is ON, Hold is dimming UP, Double click is OFF, Click-Hold is dimming DOWN. In pair button B/D are UP/DOWN correspondingly. Click is ON/OFF, Hold is dimming UP/DOWN. Single clicks works with Group B, double click with Group D.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Command to control Group A, description=Defines the command to be sent to devices of control group A when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Command to control Group B, description=Defines the command to be sent to devices of control group B when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Command to control Group C, description=Defines the command to be sent to devices of control group C when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Command to control Group D, description=Defines the command to be sent to devices of control group D when the related button is pressed., defaultValue=8], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_25_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=25: Block wake up even when Wake Up Interval is set, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: End unsolicited battery report on Wake Up., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Control Group A], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=3: Control Group B], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=4: Control Group C], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=5: Control Group D]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 228
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.111 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_009402_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=GENERAL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.1], NodeValue [nodeName=property, value=424], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM,COMMAND_CLASS_BASIC;type=GENERAL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.1], NodeValue [nodeName=property, value=424], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 110
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.113 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/popp_009402_1_14.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.14], NodeValue [nodeName=property, value=532], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_01_014, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 122
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=SmokeDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]], ChannelTypeXmlResult [id=alarm_smoke, typeId=alarm_smoke, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SMOKE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Popp & Co], NodeValue [nodeName=property, value=009402], NodeValue [nodeName=property, value=0154], NodeValue [nodeName=property, value=0004:0004], NodeValue [nodeName=property, value=1.14], NodeValue [nodeName=property, value=532], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:popp_009402_01_014, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=3, max=129, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Siren alarm sequence interval, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the interval in seconds., defaultValue=10], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Siren alarm tone length, description=The additional siren is creating a different acoustic signal differentiate from the smoke alarm. This sound is partly on and partly off. This parameter defines the total length of the sound versus silence within this interval., defaultValue=8], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Value of On-Command, defaultValue=99], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Value of Off-Command, defaultValue=99], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: Alarm Reports], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: Switching Command when Alarm]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 122
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.126 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhaa_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHAA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=205], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhaa_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=0 - Auto OFF disabled 1 ? 65535 = 0,01second ? 655,35 seconds Auto OFF enabled with define time, step is 10mseconds, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change, description=0 ? Reporting Disabled 1 ? 100 = 1% - 100% Reporting enabled Power report is send (push) only when actual power in Watts in real time change for more than set percentage comparing to previous actual power in Watts, step is 1%. NOTE: if power chan, defaultValue=3], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts on power change, description=default value 300 (power report in Watts is send each 300s) 0 ? Reporting Disabled 1 ? 65535 = 1second ? 65535 seconds. Reporting enabled. Power report is send with time interval set by entered value., defaultValue=300], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: basic on/off (triggered at change of the output Q state and reflecti], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflect], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHAA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=205], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhaa_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=0 - Auto OFF disabled 1 ? 65535 = 0,01second ? 655,35 seconds Auto OFF enabled with define time, step is 10mseconds, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change, description=0 ? Reporting Disabled 1 ? 100 = 1% - 100% Reporting enabled Power report is send (push) only when actual power in Watts in real time change for more than set percentage comparing to previous actual power in Watts, step is 1%. NOTE: if power chan, defaultValue=3], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts on power change, description=default value 300 (power report in Watts is send each 300s) 0 ? Reporting Disabled 1 ? 65535 = 1second ? 65535 seconds. Reporting enabled. Power report is send with time interval set by entered value., defaultValue=300], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: basic on/off (triggered at change of the output Q state and reflecti], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflect], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.139 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhca_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0002], NodeValue [nodeName=property, value=635], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhca_00_000, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON / ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: - Power reporting in Watts on power change for Q1 or Q2, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval for Q1 or Q2, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>default value 150 = 1,5 seconds</li> <li>0 - tilting time disabled</li> <li>1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of UI control.</li> <li> 1 - Slats return to previously set position in case of UI control, push button operation or when the limit switch is reached.</li> <li>2 - Slats return to previously set position in case of UI control, push button, when the limit switch is reached or after receiving a ?STOP? control frame (Switch Multilevel Stop Level Change) from UI</li> </ul>, defaultValue=2], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 10 = 10W</li> <li> 0 - 127 = 1-127 W. The value 0 means reaching a limit switch will not be detected</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=0 to 1 a Shutter enters the calibration mode<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to controller, description=reports regarding to main controller<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=max time before motor power consumption is read<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> <li> 0 = time is set automatically</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=This parameter defines the time delay between output relay switching<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: basic on/off, description=triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: basic on/of, description=triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: multileve, description=triggered at changes of value of the Flush shutter position], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: multilevel, description=triggered at changes of value of slats tilting position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: default reporting group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 261
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=sensor_temperature1, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:1;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0002], NodeValue [nodeName=property, value=635], NodeValue [nodeName=property, value=5]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhca_00_000, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON / ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: - Power reporting in Watts on power change for Q1 or Q2, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval for Q1 or Q2, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>default value 150 = 1,5 seconds</li> <li>0 - tilting time disabled</li> <li>1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of UI control.</li> <li> 1 - Slats return to previously set position in case of UI control, push button operation or when the limit switch is reached.</li> <li>2 - Slats return to previously set position in case of UI control, push button, when the limit switch is reached or after receiving a ?STOP? control frame (Switch Multilevel Stop Level Change) from UI</li> </ul>, defaultValue=2], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 10 = 10W</li> <li> 0 - 127 = 1-127 W. The value 0 means reaching a limit switch will not be detected</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=0 to 1 a Shutter enters the calibration mode<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to controller, description=reports regarding to main controller<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=max time before motor power consumption is read<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> <li> 0 = time is set automatically</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=This parameter defines the time delay between output relay switching<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=1: basic on/off, description=triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: basic on/of, description=triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: multileve, description=triggered at changes of value of the Flush shutter position], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: multilevel, description=triggered at changes of value of slats tilting position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: default reporting group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 261
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.146 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhcd_4_1.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=blinds_control2, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0052], NodeValue [nodeName=property, value=4.1], NodeValue [nodeName=property, value=213], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhcd_04_001, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON/ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>? default value 150 = 1,5 seconds</li> <li>? 0 - tilting time disabled</li> <li>? 1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position after up/down movement.<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of Z-wave control (not valid for limit switch positions).</li> <li> 1 - Slats return to previously set position in case of Z-wave control, push-button operation or when the lower limit switch is reached.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold to be interpreted when motor reach the limit switch<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 6 = 0,6W</li> <li> 5 - 100 (0,5W - 10W), step is 0,1W.</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=Enters calibration mode if set to 1<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to Controller, description=Defines if reporting regarding power level, etc is reported to controller.<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=Time delay for detecting motor errors<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_86_1, type=INTEGER, groupName=configuration, min=3, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Power consumption at limit switch delay time, description=Sets the time delay for detecting limit switches<br /><h1>Overview</h1><p>This parameter defines the max time at limit switch, when power consumption is below power threshold. If the power consumption during this time is below power threshold (par. 76), the active output will switch off, means that limit switch is reached. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=Defines the minimum time delay between next motor movement<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Adds or removes an offset from the measured temperature.<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 32536</li> <li> 32536 - offset is 0.0C</li> <li> From 1 to 100 - value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li> From 1001 to 1100 - value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Threshold for sending temperature change reports<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> Default value 5 = 0,5°C</li> <li> 0 - reporting disabled</li> <li> 1-127 = 0,1°C - 12,7°C, step is 0,1°C</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: On/Off Triggered by I2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: On/Off Triggered by I3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multi-level Triggerd by Shutter Position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Multilevel Trigger by Slat Position]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 297
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=blinds_control, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=blinds_control1, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=blinds_control2, typeId=blinds_control, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHCD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0003:0052], NodeValue [nodeName=property, value=4.1], NodeValue [nodeName=property, value=213], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhcd_04_001, parameters=[ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: ALL ON/ALL OFF, description=Responds to commands ALL ON / ALL OFF from Main Controller<br /><h1>Overview</h1><p>Module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p> <p>Available config. parameters (data type is 2 Byte DEC):</p> <ul><li> default value 255</li> <li> 255 - ALL ON active, ALL OFF active.</li> <li> 0 - ALL ON is not active, ALL OFF is not active</li> <li> 1 - ALL ON is not active ALL OFF active</li> <li> 2 - ALL ON active ALL OFF is not active</li> </ul>, defaultValue=255], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Power consumption change threshold for sending updates<br /><h1>Overview</h1><p>Power report is send (push) only when actual power (in Watts) in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>Set value means percentage, set value from 0 ? 100 = 0% - 100%. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - reporting disabled</li> <li> 1 - 100 = 1% - 100% Reporting enabled.</li> </ul><p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Power reporting in Watts by time interval for Q1 or Q2<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is send. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 300 = 300s</li> <li> 0 - Reporting Disabled</li> <li> 1 - 32767 = 1 second - 32767 seconds. Reporting enabled, power report is send with time interval set by entered value.</li> </ul>, defaultValue=300], ConfigDescriptionParameter [name=config_71_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=71: Operating modes, description=Operation Mode (Shutter or Venetian)<br /><h1>Overview</h1><p>This parameter defines selection between two available operating modes. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li>? default value 0</li> <li>? 0 - Shutter mode</li> <li>? 1 - venetian mode (up/down and slate rotation) NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_72_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=72: Slats tilting full turn time, description=Slat full turn time in tenths of a second.<br /><h1>Overview</h1><p>This parameter defines the time necessary for slats to make full turn (180 degrees). Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li>? default value 150 = 1,5 seconds</li> <li>? 0 - tilting time disabled</li> <li>? 1 - 32767 = 0,01seconds - 327,67 seconds</li> </ul><p>NOTE: If time set is too high, this will result that after full turn, Shutter will start move up/down, for time remaining.</p>, defaultValue=150], ConfigDescriptionParameter [name=config_73_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=73: Slats position, description=Slats position after up/down movement.<br /><h1>Overview</h1><p>This parameter defines slats position after up/down movement through Z-wave or push-buttons. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 1</li> <li> 0 - Slats return to previously set position only in case of Z-wave control (not valid for limit switch positions).</li> <li> 1 - Slats return to previously set position in case of Z-wave control, push-button operation or when the lower limit switch is reached.</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_74_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=74: Motor moving up/down time, description=Shutter motor moving time of complete opening or complete closing<br /><h1>Overview</h1><p>This parameter defines Shutter motor moving time of complete opening or complete closing. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 0</li> <li> 0 - moving time disabled (working with limit switches)</li> <li> 1 - 32767 = 0,1seconds - 3276,7seconds. After that time motor is stopped (relay goes to off state)</li> </ul><p>NOTE: Important is that the reference position to manually set moving time is always Shutter lower position!</p> <p>Set parameter 74 to 0 and move the Shutter (using up/down push buttons or main controller UI) to the lowest desired position. On this Shutter position, set parameter 74 to time for complete opening or complete closing. At this point Shutter can be moved up (open) for set time, but can't be moved down because this position is already set as lower Shutter position.</p> <p>To change Shutter lower position below already set (manual recalibration), parameter 74 must be set to 0 and repeat the procedure described above.</p> <p>In case Shutter has limit switches, but anyhow you would like to limit opening/closing position by time, you can still do it. In case you put time that is longer that opening/closing real time limited by limit switches, Shutter will stop at limit switch, but the module relay will switch off after define time, not by Shutter limit switch. Take in consideration that in this condition, the positioning with slider through UI will not show correct Shutter position. NOTE that is not recommended using this for slates operation since its positioning can be compromised during time.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_76_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=76: Motor operation detection, description=Power threshold to be interpreted when motor reach the limit switch<br /><h1>Overview</h1><p>Power threshold to be interpreted when motor reach the limit switch. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 6 = 0,6W</li> <li> 5 - 100 (0,5W - 10W), step is 0,1W.</li> </ul><p>NOTE: Motors with power consumption less than 0,5W could not be auto calibrated. In that case set time manually (par. 74).</p>, defaultValue=10], ConfigDescriptionParameter [name=config_78_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=78: Forced Shutter calibration, description=Enters calibration mode if set to 1<br /><h1>Overview</h1><p>By modifying the parameters setting from 0 to 1 a Shutter DC module enters the calibration mode. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 0</li> <li> 1 - Start calibration process (when calibration process is finished, completing full cycle - up, down and up, set the parameter 78 (Forced Shutter calibration) value back to 0.</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_80_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=80: Reporting to Controller, description=Defines if reporting regarding power level, etc is reported to controller.<br /><h1>Overview</h1><p>This parameter defines if reporting regarding power level, multilevel, etc,?is reported to controller or not. Available configuration parameters: default value 1</p> <ul><li>0 reporting to controller is disabled</li> <li>1 reporting to controller</li> </ul>, defaultValue=1], ConfigDescriptionParameter [name=config_85_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=85: Power consumption max delay time, description=Time delay for detecting motor errors<br /><h1>Overview</h1><p>This parameter defines the max time before motor power consumption is read after one of the relays is switched ON. If there is no power consumption during this max time (motor not connected, damaged or requires higher time to start, motor in end position,...) the relay will switch OFF. Time is defined by entering it manually. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_86_1, type=INTEGER, groupName=configuration, min=3, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=86: Power consumption at limit switch delay time, description=Sets the time delay for detecting limit switches<br /><h1>Overview</h1><p>This parameter defines the max time at limit switch, when power consumption is below power threshold. If the power consumption during this time is below power threshold (par. 76), the active output will switch off, means that limit switch is reached. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 8 = 800ms</li> <li> 3 - 50 = 0,3seconds - 5seconds (100ms resolution)</li> </ul>, defaultValue=8], ConfigDescriptionParameter [name=config_90_1, type=INTEGER, groupName=configuration, min=1, max=30, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=90: Relay delay time, description=Defines the minimum time delay between next motor movement<br /><h1>Overview</h1><p>This parameter defines the minimum time delay between next motor movement (minimum time between switching motor off and on again). Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> default value 5 = 500ms</li> <li> 1 - 30 = 0,1seconds - 3seconds (100ms resolution)</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Adds or removes an offset from the measured temperature.<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters (data type is 2 Byte DEC):</p> <ul><li> default value 32536</li> <li> 32536 - offset is 0.0C</li> <li> From 1 to 100 - value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li> From 1001 to 1100 - value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Threshold for sending temperature change reports<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters (data type is 1 Byte DEC):</p> <ul><li> Default value 5 = 0,5°C</li> <li> 0 - reporting disabled</li> <li> 1-127 = 0,1°C - 12,7°C, step is 0,1°C</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: On/Off Triggered by I2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: On/Off Triggered by I3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multi-level Triggerd by Shutter Position], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Multilevel Trigger by Slat Position]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 297
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.151 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhda_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=209], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhda_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Switch type (input I1), defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=Saving the state of the device after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change for Q1, description=Set value means percentage, set value from 0-100 = 0%-100%. Power report is sent (pushed) only when actual power in Watts in real time changed for more than set percentage comparing to previous actual power in Watts, step is 1%.<br />, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 65535) in seconds, when power report is sent. Default value is 300 (power report in Watts is sent each 300s)<br /><ul><li>0 = Reporting Disabled</li> <li>1?65535 = 1 second ? 65535 seconds. Reporting enab</li></ul>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Range is 1% ? 98%, step is 1%.<br /> Default value is 1 (Minimum dimming value is 1%)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 1% min. dimming value is defined by Z-Wave multilevel device class., defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Range is 2% ? 99%, step is 1%.<br /> Default value 99 (Maximum dimming value is 99 %)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 99% max. dimming value is defined by Z-Wave multilevel device class., defaultValue=99], ConfigDescriptionParameter [name=config_65_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI.<br /> Range is 1-255 = 10-2550ms (2.55s), step is 10ms.<br /> Default value 100 (Dimming time between m, defaultValue=100], ConfigDescriptionParameter [name=config_66_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values by continues hold of push button I1.<br /> Range is 1-255 = 1-255s, step is 1s.<br /> Default value 3 (Dimming time between min. and max. dimming values is 3s), defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: multilevel (triggered at changes of state/value of the Flush dimmer)], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflecting], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflecting], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Controller updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 214
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary1, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDA], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=209], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhda_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Switch type (input I1), defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 3 contact type, description=Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1 relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=Saving the state of the device after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in Watts on power change for Q1, description=Set value means percentage, set value from 0-100 = 0%-100%. Power report is sent (pushed) only when actual power in Watts in real time changed for more than set percentage comparing to previous actual power in Watts, step is 1%.<br />, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 65535) in seconds, when power report is sent. Default value is 300 (power report in Watts is sent each 300s)<br /><ul><li>0 = Reporting Disabled</li> <li>1?65535 = 1 second ? 65535 seconds. Reporting enab</li></ul>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Range is 1% ? 98%, step is 1%.<br /> Default value is 1 (Minimum dimming value is 1%)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 1% min. dimming value is defined by Z-Wave multilevel device class., defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Range is 2% ? 99%, step is 1%.<br /> Default value 99 (Maximum dimming value is 99 %)<br /> NOTE: The maximum level may not be lower than the minimum level!<br /> 99% max. dimming value is defined by Z-Wave multilevel device class., defaultValue=99], ConfigDescriptionParameter [name=config_65_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI.<br /> Range is 1-255 = 10-2550ms (2.55s), step is 10ms.<br /> Default value 100 (Dimming time between m, defaultValue=100], ConfigDescriptionParameter [name=config_66_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values by continues hold of push button I1.<br /> Range is 1-255 = 1-255s, step is 1s.<br /> Default value 3 (Dimming time between min. and max. dimming values is 3s), defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: multilevel (triggered at changes of state/value of the Flush dimmer)], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: basic on/off (triggered at change of the input I2 state and reflecting], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: basic on/off (triggered at change of the input I3 state and reflecting], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: Controller updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 214
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.156 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhdd_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=alarm_general2, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2]]], ChannelTypeXmlResult [id=sensor_binary3, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=alarm_general3, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:3]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0051], NodeValue [nodeName=property, value=210], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhdd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON / ALL OFF, description=Flush dimmer module responds to commands ALL ON / ALL OFF<br /><h1>Overview</h1><p>Flush dimmer module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off output after set time, description=Auto OFF enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto OFF disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on output after set time, description=Auto ON enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto ON disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Enable / Disable 3-way switch, description=Dimming is done by push button or switch connected to I1.<br /><h1>Overview</h1><p>Dimming is done by push button or switch connected to I1 (by default).</p> <p>Enabling 3way switch, dimming can be controlled by push button or switch connected to I1 and I2.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Enable / Disable Double click function, description=A fast double click on the push button will set dimming power at maximum.<br /><h1>Overview</h1><p>If Double click function is enabled, a fast double click on the push button will set dimming power at maximum dimming value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=If enabled, flush dimmer module saves its state before power failure.<br /><h1>Overview</h1><p>If state saving is enabled, flush dimmer module saves its state before power failure (it returns to the last position saved before a power failure).</p> <p>If state saving is disabled, flush dimmer module does not save the state after a power failure.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Set value is percentage, set value from 0 - 100 = 0% - 100%.<br /><h1>Overview</h1><p>Set value means percentage, set value from 0 - 100 = 0% - 100%. Default value is 5.</p> <ul><li>0 ? Reporting Disabled</li> <li>1 ? 100 = 1% - 100% Reporting enabled.</li> </ul><p>Power report is send (push) only when actual power in Watts in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 32767) in seconds.<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is sent.</p> <ul><li>0 ? reporting disabled</li> <li>1 ? 32767 = 1 second ? 32767 seconds. Reporting enabled.</li> </ul><p>Power report is send with time interval set by entered value.</p>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Minimum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>1-98 = 1% ? 98%, step is 1%. Minimum dimming value is set by entered value.</li> </ul><p>NOTE: The minimum level may not be higher than the maximum level! 1% min. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Maximum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>2-99 = 2% ? 99%, step is 1%. Maximum dimming value is set by entered value.</li> </ul><p>NOTE: The maximum level may not be lower than the minimum level! 99% max. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_65_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values<br /><h1>Overview</h1><p>Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI (BasicSet).</p> <ul><li>default value 100 = 1s</li> <li>1 - 255 = 100 mseconds ? 25500 mseconds, step is 10 mseconds</li> </ul>, defaultValue=100], ConfigDescriptionParameter [name=config_66_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values<br /><h1>Overview</h1><p>Time of moving the Dimmer between min. and max dimming values by continuous hold of push button I1 or associated device.</p> <ul><li>default value 3 = 3s</li> <li>1- 255 = 1 second ? 255 seconds.</li> </ul>, defaultValue=3], ConfigDescriptionParameter [name=config_67_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=67: Ignore start level, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. A receiving device SHOULD respect the start level if the Ignore Start Level bit is 0. A receiving device MUST ignore the start level if the Ignore Start Level bit is 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_68_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=68: Dimming duration, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. The Duration field MUST specify the time that the transition should take from the current value to the new target value. A supporting device SHOULD respect the specified Duration value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2, description=Enabling I2 means that Endpoint (I2) will be present on UI.<br /><h1>Overview</h1><p>Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Enable / Disable Endpoints I3, description=Enabling I3 means that Endpoint (I3) will be present on UI.<br /><h1>Overview</h1><p>Enabling I3 means that Endpoint (I3) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Offset to actual measured value<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters:</p> <ul><li>default value 32536</li> <li>32536 ? offset is 0.0C</li> <li>From 1 to 100 ? value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li>From 1001 to 1100 -value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Module reports measured temperature on defined temperature change<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters:</p> <ul><li>default value 5 = 0.5°C</li> <li>0 ? Reporting disabled</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates, description=Lifeline group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: I1 basic on/off, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: I1 start/stop level change, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multilevel, description=Triggered at changes of state/value of the Flush Dimmer], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: I2 basic on/off, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=6: I2 notification report, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=7: I2 binary sensor, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_8, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=8: I3 basic on/off, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: I3 notification report, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_10, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=10: I3 binary sensor, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_11, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=11: Multilevel sensor, description=Triggered at change of temperature sensor]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 444
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_reset, typeId=meter_reset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2,COMMAND_CLASS_BASIC:2]]], ChannelTypeXmlResult [id=alarm_general2, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2]]], ChannelTypeXmlResult [id=sensor_binary3, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:3,COMMAND_CLASS_BASIC:3]]], ChannelTypeXmlResult [id=alarm_general3, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:3]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHDD], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0001:0051], NodeValue [nodeName=property, value=210], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhdd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 switch type, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Input 3 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON / ALL OFF, description=Flush dimmer module responds to commands ALL ON / ALL OFF<br /><h1>Overview</h1><p>Flush dimmer module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off output after set time, description=Auto OFF enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto OFF disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on output after set time, description=Auto ON enabled with defined time, step is 1 second.<br /><h1>Overview</h1><ul><li>0 - Auto ON disabled</li> <li>1 ? 32536 = 1 second ? 32536 seconds</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Enable / Disable 3-way switch, description=Dimming is done by push button or switch connected to I1.<br /><h1>Overview</h1><p>Dimming is done by push button or switch connected to I1 (by default).</p> <p>Enabling 3way switch, dimming can be controlled by push button or switch connected to I1 and I2.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Enable / Disable Double click function, description=A fast double click on the push button will set dimming power at maximum.<br /><h1>Overview</h1><p>If Double click function is enabled, a fast double click on the push button will set dimming power at maximum dimming value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the device after a power failure, description=If enabled, flush dimmer module saves its state before power failure.<br /><h1>Overview</h1><p>If state saving is enabled, flush dimmer module saves its state before power failure (it returns to the last position saved before a power failure).</p> <p>If state saving is disabled, flush dimmer module does not save the state after a power failure.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_40_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Power reporting in watts on power change, description=Set value is percentage, set value from 0 - 100 = 0% - 100%.<br /><h1>Overview</h1><p>Set value means percentage, set value from 0 - 100 = 0% - 100%. Default value is 5.</p> <ul><li>0 ? Reporting Disabled</li> <li>1 ? 100 = 1% - 100% Reporting enabled.</li> </ul><p>Power report is send (push) only when actual power in Watts in real time changes for more than set percentage comparing to previous actual power in Watts, step is 1%.</p> <p>NOTE: if power changed is less than 1W, the report is not send (pushed), independent of percentage set.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_42_2, type=INTEGER, groupName=configuration, min=0, max=32767, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=42: Power reporting in Watts by time interval, description=Set value means time interval (0 ? 32767) in seconds.<br /><h1>Overview</h1><p>Set value means time interval (0 ? 32767) in seconds, when power report is sent.</p> <ul><li>0 ? reporting disabled</li> <li>1 ? 32767 = 1 second ? 32767 seconds. Reporting enabled.</li> </ul><p>Power report is send with time interval set by entered value.</p>, defaultValue=300], ConfigDescriptionParameter [name=config_60_1, type=INTEGER, groupName=configuration, min=1, max=98, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=60: Minimum dimming value, description=Minimum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>1-98 = 1% ? 98%, step is 1%. Minimum dimming value is set by entered value.</li> </ul><p>NOTE: The minimum level may not be higher than the maximum level! 1% min. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_61_1, type=INTEGER, groupName=configuration, min=2, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=61: Maximum dimming value, description=Maximum dimming value is set by entered value.<br /><h1>Overview</h1><ul><li>2-99 = 2% ? 99%, step is 1%. Maximum dimming value is set by entered value.</li> </ul><p>NOTE: The maximum level may not be lower than the minimum level! 99% max. dimming value is defined by Z- Wave multilevel device class.</p>, defaultValue=99], ConfigDescriptionParameter [name=config_65_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=65: Dimming time (soft on/off), description=Set value means time of moving the Dimmer between min. and max. dimming values<br /><h1>Overview</h1><p>Set value means time of moving the Dimmer between min. and max. dimming values by short press of push button I1 or controlled through UI (BasicSet).</p> <ul><li>default value 100 = 1s</li> <li>1 - 255 = 100 mseconds ? 25500 mseconds, step is 10 mseconds</li> </ul>, defaultValue=100], ConfigDescriptionParameter [name=config_66_2, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=66: Dimming time when key pressed, description=Time of moving the Dimmer between min. and max dimming values<br /><h1>Overview</h1><p>Time of moving the Dimmer between min. and max dimming values by continuous hold of push button I1 or associated device.</p> <ul><li>default value 3 = 3s</li> <li>1- 255 = 1 second ? 255 seconds.</li> </ul>, defaultValue=3], ConfigDescriptionParameter [name=config_67_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=67: Ignore start level, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. A receiving device SHOULD respect the start level if the Ignore Start Level bit is 0. A receiving device MUST ignore the start level if the Ignore Start Level bit is 1.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_68_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=68: Dimming duration, description=This parameter is used with association group 3<br /><h1>Overview</h1><p>This parameter is used with association group 3. The Duration field MUST specify the time that the transition should take from the current value to the new target value. A supporting device SHOULD respect the specified Duration value.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2, description=Enabling I2 means that Endpoint (I2) will be present on UI.<br /><h1>Overview</h1><p>Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_101_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=101: Enable / Disable Endpoints I3, description=Enabling I3 means that Endpoint (I3) will be present on UI.<br /><h1>Overview</h1><p>Enabling I3 means that Endpoint (I3) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint.</p> <p>NOTE1: After parameter change, first exclude module (without setting parameters to default value) then wait at least 30s and then re include the module!</p> <p>NOTE 2: When the parameter is set to value 9 the notifications are send for Home Security.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=1, max=32536, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Offset to actual measured value<br /><h1>Overview</h1><p>Set value is added or subtracted to actual measured value by sensor. Available configuration parameters:</p> <ul><li>default value 32536</li> <li>32536 ? offset is 0.0C</li> <li>From 1 to 100 ? value from 0.1 °C to 10.0 °C is added to actual measured temperature.</li> <li>From 1001 to 1100 -value from -0.1 °C to -10.0 °C is subtracted to actual measured temperature.</li> </ul>, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=Module reports measured temperature on defined temperature change<br /><h1>Overview</h1><p>If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. Available configuration parameters:</p> <ul><li>default value 5 = 0.5°C</li> <li>0 ? Reporting disabled</li> </ul>, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Controller Updates, description=Lifeline group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: I1 basic on/off, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: I1 start/stop level change, description=Triggered at change of the input I1 state and reflecting its state], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Multilevel, description=Triggered at changes of state/value of the Flush Dimmer], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: I2 basic on/off, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_6, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=6: I2 notification report, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_7, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=7: I2 binary sensor, description=Triggered at change of the input I2 state and reflecting its state], ConfigDescriptionParameter [name=group_8, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=8: I3 basic on/off, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: I3 notification report, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_10, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=10: I3 binary sensor, description=Triggered at change of the input I3 state and reflecting its state], ConfigDescriptionParameter [name=group_11, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=11: Multilevel sensor, description=Triggered at change of temperature sensor]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 444
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.174 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/qubino_zmnhnd_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2,COMMAND_CLASS_BASIC:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar2, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHND], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0053], NodeValue [nodeName=property, value=207], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhnd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1D relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=When relay is ON it goes automatically OFF after time defined by this parameter. Timer is reset to zero each time the module receive ON command regardless from where it comes (push button, associated module, controller,..). 0 - Auto OFF disabled. 1, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on relay after set time, description=When relay is OFF it goes automatically ON after time defined by this parameter. Timer is reset to zero each time the module receive OFF command regardless from where it comes (push button, associated module, controller,..). 0 - Auto ON disabled. 1 ?, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Automatic turning off / on seconds or milliseconds selection, description=NOTE: Parameter is the same for turning OFF or ON., defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: Output Switch selection, description=Set value means the type of the device that is connected to the output. The device type can be normally open (NO) or normally close (NC)., defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2 or select Notification Type and Event, description=Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint. Endpoint device type selec, defaultValue=1], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Set value is added or subtracted to actual measured value by sensor. 32536 ? offset is 0.0C From 1 to 100?value from 0.1°C to 10.0°C is added to actual measured temperature. From 1001 to 1100 ? value from -0.1 °C to -10.0 °C is subtracted to actual mea, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. 0 ? Reporting disabled 1- 127 = 0,1°C ? 12,7°C, step is 0,1°C, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline to Controller (reserved for communication with the main contr], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Basic on/off (triggered at change of the input Q state and reflectin], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: Basic on/off (triggered at change of the input I2 state and reflecti], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Notification report (triggered at change of the input I2 state and r], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Binary Sensor (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: Multilevel Sensor report (triggered at change of temperature sensor)]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 222
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=sensor_binary2, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY:2]]], ChannelTypeXmlResult [id=sensor_temperature2, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL:2,COMMAND_CLASS_BASIC:2;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar2, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM:2;type=BURGLAR]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Goap], NodeValue [nodeName=property, value=ZMNHND], NodeValue [nodeName=property, value=0159], NodeValue [nodeName=property, value=0002:0053], NodeValue [nodeName=property, value=207], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:qubino_zmnhnd_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Input 1 switch type, description=Input 1 switch type, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Input 2 contact type, description=Input 2 contact type, defaultValue=0], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Activate / deactivate functions ALL ON/ALL OFF, description=Flush 1D relay module responds to commands ALL ON / ALL OFF that may be sent by the main controller or by other controller belonging to the system., defaultValue=255], ConfigDescriptionParameter [name=config_11_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Automatic turning off relay after set time, description=When relay is ON it goes automatically OFF after time defined by this parameter. Timer is reset to zero each time the module receive ON command regardless from where it comes (push button, associated module, controller,..). 0 - Auto OFF disabled. 1, defaultValue=0], ConfigDescriptionParameter [name=config_12_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Automatic turning on relay after set time, description=When relay is OFF it goes automatically ON after time defined by this parameter. Timer is reset to zero each time the module receive OFF command regardless from where it comes (push button, associated module, controller,..). 0 - Auto ON disabled. 1 ?, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Automatic turning off / on seconds or milliseconds selection, description=NOTE: Parameter is the same for turning OFF or ON., defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Saving the state of the relay after a power failure, description=Saving the state of the relay after a power failure, defaultValue=0], ConfigDescriptionParameter [name=config_63_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=63: Output Switch selection, description=Set value means the type of the device that is connected to the output. The device type can be normally open (NO) or normally close (NC)., defaultValue=0], ConfigDescriptionParameter [name=config_100_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=100: Enable / Disable Endpoints I2 or select Notification Type and Event, description=Enabling I2 means that Endpoint (I2) will be present on UI. Disabling it will result in hiding the endpoint according to the parameter set value. Additionally, a Notification Type and Event can be selected for the endpoint. Endpoint device type selec, defaultValue=1], ConfigDescriptionParameter [name=config_110_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=110: Temperature sensor offset settings, description=Set value is added or subtracted to actual measured value by sensor. 32536 ? offset is 0.0C From 1 to 100?value from 0.1°C to 10.0°C is added to actual measured temperature. From 1001 to 1100 ? value from -0.1 °C to -10.0 °C is subtracted to actual mea, defaultValue=32536], ConfigDescriptionParameter [name=config_120_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=120: Digital temperature sensor reporting, description=If digital temperature sensor is connected, module reports measured temperature on temperature change defined by this parameter. 0 ? Reporting disabled 1- 127 = 0,1°C ? 12,7°C, step is 0,1°C, defaultValue=5], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline to Controller (reserved for communication with the main contr], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=2: Basic on/off (triggered at change of the input Q state and reflectin], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=3: Basic on/off (triggered at change of the input I2 state and reflecti], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=4: Notification report (triggered at change of the input I2 state and r], ConfigDescriptionParameter [name=group_5, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=5: Binary Sensor (triggered at change of the input I2 state and reflect], ConfigDescriptionParameter [name=group_9, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=16, label=9: Multilevel Sensor report (triggered at change of temperature sensor)]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 222
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.195 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/reitz_05433_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=05433], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=0001:0000], NodeValue [nodeName=property, value=51], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_05433_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Basic On/Off Group]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 51
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=05433], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=0001:0000], NodeValue [nodeName=property, value=51], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_05433_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Basic On/Off Group]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 51
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.202 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/reitz_zme05431_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=ZME_05431], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=1000:0009], NodeValue [nodeName=property, value=566], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_zme05431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatic switch off, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command, description=Defines how to interpret RF Off command.<br /><h1>Overview</h1><p>Defines how to interpret RF Off command. Can be used in conjunction with Auto Off function:</p> <ul><li>Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try to switch the light off that would break logics</li> <li>Switch on - to switch on the light on both On and Off paddles press on the remote and switch it off after some amount of time. Button off click will still work (if button operations are not disabled)</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change its state to on/off if being hold<br /><h1>Overview</h1><p>Defines if the switch should change its state to on/off buttons if buttons are being hold</p>, defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore state to the last state<br /><h1>Overview</h1><p>Defines if the switch should restore switch state to the last state prior to device power off (power cycle).</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons, description=If disabled, the local operations by buttons will not switch the load<br /><h1>Overview</h1><p>If disabled, the local operations by buttons will not switch the load, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote device, switch will operate by RF commands only.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold. Basic commands are sent to Association group. Switch All commands are sent broadcast.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold. Basic commands are sent to Association group. Switch All commands are sent broadcast. If not disabled, the device will wait for a click timeout to see if the second click would be pressed. This will introduce a small delay for single click commands.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press, description=Defines hot to interprete button Down press.<br /><h1>Overview</h1><p>Defines hot to interprete button Down press. Depends on parameters 12 and 32 "Switch by buttons" parameter. If not disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with "Auto Off" function.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2_wo, type=INTEGER, groupName=configuration, min=0, max=1800, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption, description=Specify the consumption of the loads in watts (0=disabled)<br /><h1>Overview</h1><p>Specify the consumption of the loads in watts, for the calculation of power consumption. Max. load 1800 W. 0=disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Send reports on switch state change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Single press, description=Single press and hold of up/down buttons], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Double press, description=Double press and hold of up/down buttons]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 254
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Reitz-Group.de], NodeValue [nodeName=property, value=ZME_05431], NodeValue [nodeName=property, value=0064], NodeValue [nodeName=property, value=1000:0009], NodeValue [nodeName=property, value=566], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:reitz_zme05431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatic switch off, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command, description=Defines how to interpret RF Off command.<br /><h1>Overview</h1><p>Defines how to interpret RF Off command. Can be used in conjunction with Auto Off function:</p> <ul><li>Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try to switch the light off that would break logics</li> <li>Switch on - to switch on the light on both On and Off paddles press on the remote and switch it off after some amount of time. Button off click will still work (if button operations are not disabled)</li> </ul>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change its state to on/off if being hold<br /><h1>Overview</h1><p>Defines if the switch should change its state to on/off buttons if buttons are being hold</p>, defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore state to the last state<br /><h1>Overview</h1><p>Defines if the switch should restore switch state to the last state prior to device power off (power cycle).</p>, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons, description=If disabled, the local operations by buttons will not switch the load<br /><h1>Overview</h1><p>If disabled, the local operations by buttons will not switch the load, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote device, switch will operate by RF commands only.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold. Basic commands are sent to Association group. Switch All commands are sent broadcast.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold. Basic commands are sent to Association group. Switch All commands are sent broadcast. If not disabled, the device will wait for a click timeout to see if the second click would be pressed. This will introduce a small delay for single click commands.</p>, defaultValue=2], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following switch all commands, defaultValue=1], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press, description=Defines hot to interprete button Down press.<br /><h1>Overview</h1><p>Defines hot to interprete button Down press. Depends on parameters 12 and 32 "Switch by buttons" parameter. If not disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with "Auto Off" function.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_20_2_wo, type=INTEGER, groupName=configuration, min=0, max=1800, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption, description=Specify the consumption of the loads in watts (0=disabled)<br /><h1>Overview</h1><p>Specify the consumption of the loads in watts, for the calculation of power consumption. Max. load 1800 W. 0=disabled.</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=Send reports on switch state change], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Single press, description=Single press and hold of up/down buttons], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Double press, description=Double press and hold of up/down buttons]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="actions", context="setup", advanced="false", label="Actions", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 254
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.267 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/shenzhen_powerplug_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen Neo Electronics Co., Ltd], NodeValue [nodeName=property, value=Power Plug], NodeValue [nodeName=property, value=0258], NodeValue [nodeName=property, value=0003:0087,0003:1087,0003:1483], NodeValue [nodeName=property, value=397], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:shenzhen_powerplug_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Meter Report Enable, description=This parameter defines Disable/Enable meter report measure data to controller., defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Meter Report Interval, description=This parameter defines interval time (in seconds) that Meter report data to main controller., defaultValue=300], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=16, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Maxium over-load current, description=This parameter defines maximum current the plug can provide to load that be connected to plug. If the current consumed by load greater than maximum current, the plug will cut off power and send alarm.<br /><h1>Overview</h1><p>send Alarm NOTIFICATION_EVENT_POWER_MANAGEMENT_OVER_LOAD_DETECTED to associated</p> <p>devices in lifeline. Red Led will blink every seconds until current is normal (less than Parameter</p> <p>#3). You must remove the loader and turn on the Plug (press the button once) to enable current</p> <p>monitor and clear NOTIFICATION ALARM.</p> <p>This parameter value must be great than #4. If user set this parameter to default by Configure CC,</p> <p>the parameter #4 will be set to default value.</p>, defaultValue=13], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Maximum alarm current, description=Defines maximum current, if the current plug provide to load great than this parameter, the plug will send over-current notification to main controller and the LED will be turn RED, but plug cannot cut-off power. Value must be less than parameter 3#., defaultValue=12], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: LED enable, description=This parameter defines the LED indication Function ON/OFF., defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Power Report Threshold, description=How much the power consumed must change to be reported. If the rate of power consumed change ratio is greater than this parameter, the plug will report the results, voltage, current, power and energy., defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Remember Relay ON/OFF status after power failure., description=Define how will the Plug react after the power supply is back on. 0 = will be off after the power supply is reconnected. Others = remember relay status, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Plug Time switch Function, description=Defines if the timer function is enabled/disabled to switch the Plug OFF after the time period, which is defined in parameter 9#., defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time switch Period, description=This parameter defines the time after the plug is switched off. If Parameter 8# is set to ?1?, and relay is turn ON, the relay will be turn OFF after delay this parameter., defaultValue=150], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Button On/Off Enable, description=If this parameter is set to ?1?, users can turn on and off the wall plug by pressing the button on the top of the wall plug.If this parameter is set to ?0?, the wall plug cannot be turned on and off by pressing the button., defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1, description=is assigned to Plugs status - On/Off. Allows for receiving control command from trigger devices whenever the Plug is turned On or Off.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p> <p>METER_REPORT_V4</p> <p>SWITCH_BINARY_REPORT</p> <p>DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Sending control commands to associated devices. If current load is over the max current defined in parameter #3, the Plug will send a BASIC_SET (0xFF) to associated devices. When current load is normal, plug will send a BASIC_SET (0x00).<br /><h1>Overview</h1><p>BASIC_SET</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Send Notification to associated devices.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 193
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Shenzhen Neo Electronics Co., Ltd], NodeValue [nodeName=property, value=Power Plug], NodeValue [nodeName=property, value=0258], NodeValue [nodeName=property, value=0003:0087,0003:1087,0003:1483], NodeValue [nodeName=property, value=397], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:shenzhen_powerplug_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Meter Report Enable, description=This parameter defines Disable/Enable meter report measure data to controller., defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Meter Report Interval, description=This parameter defines interval time (in seconds) that Meter report data to main controller., defaultValue=300], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=16, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Maxium over-load current, description=This parameter defines maximum current the plug can provide to load that be connected to plug. If the current consumed by load greater than maximum current, the plug will cut off power and send alarm.<br /><h1>Overview</h1><p>send Alarm NOTIFICATION_EVENT_POWER_MANAGEMENT_OVER_LOAD_DETECTED to associated</p> <p>devices in lifeline. Red Led will blink every seconds until current is normal (less than Parameter</p> <p>#3). You must remove the loader and turn on the Plug (press the button once) to enable current</p> <p>monitor and clear NOTIFICATION ALARM.</p> <p>This parameter value must be great than #4. If user set this parameter to default by Configure CC,</p> <p>the parameter #4 will be set to default value.</p>, defaultValue=13], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=15, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Maximum alarm current, description=Defines maximum current, if the current plug provide to load great than this parameter, the plug will send over-current notification to main controller and the LED will be turn RED, but plug cannot cut-off power. Value must be less than parameter 3#., defaultValue=12], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: LED enable, description=This parameter defines the LED indication Function ON/OFF., defaultValue=1], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Power Report Threshold, description=How much the power consumed must change to be reported. If the rate of power consumed change ratio is greater than this parameter, the plug will report the results, voltage, current, power and energy., defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Remember Relay ON/OFF status after power failure., description=Define how will the Plug react after the power supply is back on. 0 = will be off after the power supply is reconnected. Others = remember relay status, defaultValue=1], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Plug Time switch Function, description=Defines if the timer function is enabled/disabled to switch the Plug OFF after the time period, which is defined in parameter 9#., defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=1, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Time switch Period, description=This parameter defines the time after the plug is switched off. If Parameter 8# is set to ?1?, and relay is turn ON, the relay will be turn OFF after delay this parameter., defaultValue=150], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Button On/Off Enable, description=If this parameter is set to ?1?, users can turn on and off the wall plug by pressing the button on the top of the wall plug.If this parameter is set to ?0?, the wall plug cannot be turned on and off by pressing the button., defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Group 1, description=is assigned to Plugs status - On/Off. Allows for receiving control command from trigger devices whenever the Plug is turned On or Off.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p> <p>METER_REPORT_V4</p> <p>SWITCH_BINARY_REPORT</p> <p>DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Sending control commands to associated devices. If current load is over the max current defined in parameter #3, the Plug will send a BASIC_SET (0xFF) to associated devices. When current load is normal, plug will send a BASIC_SET (0x00).<br /><h1>Overview</h1><p>BASIC_SET</p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Send Notification to associated devices.<br /><h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 193
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.272 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/somfy_zrtsi_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Somfy], NodeValue [nodeName=property, value=ZRTSI], NodeValue [nodeName=property, value=0047], NodeValue [nodeName=property, value=5A52:5400], NodeValue [nodeName=property, value=369]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 22
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Blinds], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Somfy], NodeValue [nodeName=property, value=ZRTSI], NodeValue [nodeName=property, value=0047], NodeValue [nodeName=property, value=5A52:5400], NodeValue [nodeName=property, value=369]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 22
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.284 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/systemair_29990_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=systemair_29990_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=systemair_29990_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Systemair Sverige AS], NodeValue [nodeName=property, value=29990], NodeValue [nodeName=property, value=0276], NodeValue [nodeName=property, value=0139:0001], NodeValue [nodeName=property, value=430], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:systemair_29990_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: System Type (read-only), description=Ventilation System Type., defaultValue=0], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=12, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Filter - Period (read-only), description=In step of 30 days; 6=180days., defaultValue=12], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Filter - Days, description=How many days has been used since the last change, defaultValue=0], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Boost Mode Remaining Time, description=How many seconds are left for Boost mode., defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Temperature Setpoint Step (read-only), description=The min change available in degree Celsius x 10; 25 = 2.5 C., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 118
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=HVAC], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=systemair_29990_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT]]], ChannelTypeXmlResult [id=thermostat_fanmode, typeId=systemair_29990_00_000_thermostat_fanmode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_FAN_MODE]]], ChannelTypeXmlResult [id=alarm_system, typeId=alarm_system, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=SYSTEM]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Systemair Sverige AS], NodeValue [nodeName=property, value=29990], NodeValue [nodeName=property, value=0276], NodeValue [nodeName=property, value=0139:0001], NodeValue [nodeName=property, value=430], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:systemair_29990_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: System Type (read-only), description=Ventilation System Type., defaultValue=0], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=12, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Filter - Period (read-only), description=In step of 30 days; 6=180days., defaultValue=12], ConfigDescriptionParameter [name=config_3_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Filter - Days, description=How many days has been used since the last change, defaultValue=0], ConfigDescriptionParameter [name=config_4_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Boost Mode Remaining Time, description=How many seconds are left for Boost mode., defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Temperature Setpoint Step (read-only), description=The min change available in degree Celsius x 10; 25 = 2.5 C., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 118
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.289 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/thermofloor_tf016_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=thermofloor_tf016_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ThermoFloor], NodeValue [nodeName=property, value=TF016], NodeValue [nodeName=property, value=019B], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=247], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:thermofloor_tf016_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Operation mode, description=Defines Operation Mode of thermostat<br /><h1>Overview</h1><p>0....OFF(0x00)</p> <p>1.....HEAT (0x01)</p> <p>2.....COOL (0x02)</p> <p>11....ENERGY SAVE HEAT (0x0B)</p> <p>Default value 1</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: On/Off control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 106
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=RadiatorControl], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=thermostat_mode, typeId=thermofloor_tf016_00_000_thermostat_mode, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_MODE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING]]], ChannelTypeXmlResult [id=thermostat_setpoint_furnace, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=FURNACE]]], ChannelTypeXmlResult [id=thermostat_setpoint_heating_econ, typeId=thermostat_setpoint, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_THERMOSTAT_SETPOINT;type=HEATING_ECON]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ThermoFloor], NodeValue [nodeName=property, value=TF016], NodeValue [nodeName=property, value=019B], NodeValue [nodeName=property, value=0001:0001], NodeValue [nodeName=property, value=1.7], NodeValue [nodeName=property, value=247], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:thermofloor_tf016_00_000, parameters=[ConfigDescriptionParameter [name=config_1_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Operation mode, description=Defines Operation Mode of thermostat<br /><h1>Overview</h1><p>0....OFF(0x00)</p> <p>1.....HEAT (0x01)</p> <p>2.....COOL (0x02)</p> <p>11....ENERGY SAVE HEAT (0x0B)</p> <p>Default value 1</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Lifeline], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: On/Off control]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 106
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.293 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tsm02_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=MOTION]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=TAMPER]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=DOORWINDOW]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TSM02], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=162]]], ConfigDescription [uri=thing-type:zwave:tkb_tsm02_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Basic Set Level, description=-1 -> 0xFF(-1) turns on the light. 1 - 100 -> For dimmers 1 to 100 means the light strength, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: PIR Sensitivity, description=parameter to set the Sensitivity for the PIR (Passive Infrared Sensor) 0 -> 0 means disable the PIR motion; 1 - 99 -> 1 means the lowest sensitivity, 99 means the highest sensitivity, defaultValue=70], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Threshold, description=Setting the illumination threshold to turn on the light. When the event triggered and the environment illumination lower then the threshold, the device will turn on the light 0 -> 0 means turn off illumination detected function And never turn on the, defaultValue=100], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operation Mode, description=Bit 0: 1 means security mode; 0 means home automation mode. Bit 1: 1 means enable test mode; 0 means disable test mode. Notice: Bit0 and Bit1 will effect when the DIP Switch setting to program mode. If Bit1 is enabled, the Bit0 is useless. Bit 2: Disable, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Multi-Sensor Function Switch, description=Bit 0: Disable magnetic integrate illumination. Bit 1: Disable PIR integrate Illumination. Bit 2: Disable magnetic integrate PIR (Default is Disable) Bit 3: When Bit2 is 0 (Enable), the device is install in the same room with the light? 0: In the same roo, defaultValue=4], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=3, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: PIR Re-Detect Interval Time, description=In the security mode, after the PIR motion detected, setting the re-detect time 3 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 24 seconds, default tick is 3 (24 seconds)., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=4, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Turn Off Light Time, description=After turn on the light, setting the delay time to turn off the light when the PIR motion is not detected 4 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 32 seconds, default tick is 4 (32 seconds), defaultValue=4], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Auto Report Battery Time, description=interval time for auto report the battery level 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Auto Report Door/Window State Time, description=interval time for auto report the door/window state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Auto Report Illumination Time, description=interval time for auto report the illumination state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Auto Report Temperature Time, description=Interval time for auto report the temperature state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=1: Light Control], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=2: Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 166
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=MOTION]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=TAMPER]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY;type=DOORWINDOW]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TSM02], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0002:0002], NodeValue [nodeName=property, value=162]]], ConfigDescription [uri=thing-type:zwave:tkb_tsm02_00_000, parameters=[ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=-1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Basic Set Level, description=-1 -> 0xFF(-1) turns on the light. 1 - 100 -> For dimmers 1 to 100 means the light strength, defaultValue=-1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: PIR Sensitivity, description=parameter to set the Sensitivity for the PIR (Passive Infrared Sensor) 0 -> 0 means disable the PIR motion; 1 - 99 -> 1 means the lowest sensitivity, 99 means the highest sensitivity, defaultValue=70], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Threshold, description=Setting the illumination threshold to turn on the light. When the event triggered and the environment illumination lower then the threshold, the device will turn on the light 0 -> 0 means turn off illumination detected function And never turn on the, defaultValue=100], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operation Mode, description=Bit 0: 1 means security mode; 0 means home automation mode. Bit 1: 1 means enable test mode; 0 means disable test mode. Notice: Bit0 and Bit1 will effect when the DIP Switch setting to program mode. If Bit1 is enabled, the Bit0 is useless. Bit 2: Disable, defaultValue=0], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Multi-Sensor Function Switch, description=Bit 0: Disable magnetic integrate illumination. Bit 1: Disable PIR integrate Illumination. Bit 2: Disable magnetic integrate PIR (Default is Disable) Bit 3: When Bit2 is 0 (Enable), the device is install in the same room with the light? 0: In the same roo, defaultValue=4], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=3, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: PIR Re-Detect Interval Time, description=In the security mode, after the PIR motion detected, setting the re-detect time 3 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 24 seconds, default tick is 3 (24 seconds)., defaultValue=3], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=4, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Turn Off Light Time, description=After turn on the light, setting the delay time to turn off the light when the PIR motion is not detected 4 8 sec - 127 8 sec -> 8 seconds per tick, and minimum time is 32 seconds, default tick is 4 (32 seconds), defaultValue=4], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Auto Report Battery Time, description=interval time for auto report the battery level 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Auto Report Door/Window State Time, description=interval time for auto report the door/window state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Auto Report Illumination Time, description=interval time for auto report the illumination state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=1, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Auto Report Temperature Time, description=Interval time for auto report the temperature state 1 30 min - 127 30 min -> 30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours), defaultValue=12], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=1: Light Control], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=7, label=2: Reports]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 166
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.297 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz35s_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ35S], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0808:0808], NodeValue [nodeName=property, value=781], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:tkb_tz35s_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level bit, description=Ignore start level bit<br /><h1>Overview</h1><p>Set ignore start level bit when transmitting dim commands</p> <ul><li>Parameter No.: 1</li> <li>Length: 1 byte</li> <li>Valid values = 0 or 1 (default 1)</li> </ul><p>The TZ35S can send dim commands to Z-Wave enabled dimmers. The dim command has a start level embedded in it. A dimmer receiving this command will start dimming from the start level. However, the command also has a bit that indicates whether the dimmer should ignore the start level. If the bit is set to 1, the dimmer will ignore the start level and instead start dimming from its current level. If this bit is set to 0 the dimmer will not ignore the start level.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night light, description=Indicates if LED is on when load is ON<br /><h1>Overview</h1><p>The LED on the TZ35S will be by default turn ON when the load attached is turned OFF. To make the LED turn ON when the load attached is turned ON instead set parameter 3 to a value of 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert switch, description=Invert switch behaviour<br /><h1>Overview</h1><p>To change the top of the switch to OFF and the bottom of the switch ON, set parameter to 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: LED transmission indicator, description=LED flickering during transmission<br /><h1>Overview</h1><p>The switch will flicker its LED when it is transmitting to any of its 2 groups. This flickering can be set to not flicker at all (set to 0), to flicker the entire time it is transmitting (set to 1), or to flicker for only 1 second when it begins transmitting (set to 2). By default, the switch is set to flicker for only 1 second. Each configuration parameter can be set to its default setting by setting the default bit in the configuration set command. see your controller?s instructions on how to do this(and if it supports it). All configuration commands will be reset to their default state when the switch is reset from the Z-Wave system.</p>, defaultValue=2], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group 1 Control<br /><h1>Overview</h1><p>If you associate a Z-Wave device into Group 1, you can turn that device ON and OFF by tapping the top or bottom of the switch once. The load attached to TZ35S will also turn on and off. </p> <p>You can brighten the controlled device by pushing and holding the top of the switch , dim by pushing and holding the bottom of the switch.</p> <p>You can associate up to 5 Z-Wave devices into Group 1</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 111
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ35S], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0808:0808], NodeValue [nodeName=property, value=781], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:tkb_tz35s_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level bit, description=Ignore start level bit<br /><h1>Overview</h1><p>Set ignore start level bit when transmitting dim commands</p> <ul><li>Parameter No.: 1</li> <li>Length: 1 byte</li> <li>Valid values = 0 or 1 (default 1)</li> </ul><p>The TZ35S can send dim commands to Z-Wave enabled dimmers. The dim command has a start level embedded in it. A dimmer receiving this command will start dimming from the start level. However, the command also has a bit that indicates whether the dimmer should ignore the start level. If the bit is set to 1, the dimmer will ignore the start level and instead start dimming from its current level. If this bit is set to 0 the dimmer will not ignore the start level.</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Night light, description=Indicates if LED is on when load is ON<br /><h1>Overview</h1><p>The LED on the TZ35S will be by default turn ON when the load attached is turned OFF. To make the LED turn ON when the load attached is turned ON instead set parameter 3 to a value of 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert switch, description=Invert switch behaviour<br /><h1>Overview</h1><p>To change the top of the switch to OFF and the bottom of the switch ON, set parameter to 1</p>, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: LED transmission indicator, description=LED flickering during transmission<br /><h1>Overview</h1><p>The switch will flicker its LED when it is transmitting to any of its 2 groups. This flickering can be set to not flicker at all (set to 0), to flicker the entire time it is transmitting (set to 1), or to flicker for only 1 second when it begins transmitting (set to 2). By default, the switch is set to flicker for only 1 second. Each configuration parameter can be set to its default setting by setting the default bit in the configuration set command. see your controller?s instructions on how to do this(and if it supports it). All configuration commands will be reset to their default state when the switch is reset from the Z-Wave system.</p>, defaultValue=2], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group 1 Control<br /><h1>Overview</h1><p>If you associate a Z-Wave device into Group 1, you can turn that device ON and OFF by tapping the top or bottom of the switch once. The load attached to TZ35S will also turn on and off. </p> <p>You can brighten the controlled device by pushing and holding the top of the switch , dim by pushing and holding the bottom of the switch.</p> <p>You can associate up to 5 Z-Wave devices into Group 1</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 111
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.300 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz55d_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ55D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=516]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ55D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0004], NodeValue [nodeName=property, value=516]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 45
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.302 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz65d_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ65D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0004:0003], NodeValue [nodeName=property, value=155], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:tkb_tz65d_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level, description=Ignore start level when transmitting a dim command to the dimmer, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Suspend Group 4, description=Setting this parameter will disable transmitting commands to devices in association group 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Blue LED light Behavior, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=To change the top of the switch to off and the botton to on, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable Shade Control Group 2, description=Enable the control of shade devices in association group 2 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Enable Shade Control Group 3, description=Enable the control of shade devices in association group 3 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Blue LED light behavior on transmission, description=Defines the behavior of the blue LED when transmission of data, defaultValue=2], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Poll Group 2 Interval (minutes), description=Polling Interval in minutes (default 2), defaultValue=2], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Poll Group 2, description=Defines if the device will poll association Group 2 at the interval defined in parameter 20, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 160
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ65D], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0004:0003], NodeValue [nodeName=property, value=155], NodeValue [nodeName=property, value=4]]], ConfigDescription [uri=thing-type:zwave:tkb_tz65d_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Ignore start level, description=Ignore start level when transmitting a dim command to the dimmer, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Suspend Group 4, description=Setting this parameter will disable transmitting commands to devices in association group 4, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Blue LED light Behavior, description=Defines the behavior of the blue LED. Default is Night Light mode where LED is on when switch is off, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert Switch, description=To change the top of the switch to off and the botton to on, defaultValue=0], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Enable Shade Control Group 2, description=Enable the control of shade devices in association group 2 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Enable Shade Control Group 3, description=Enable the control of shade devices in association group 3 when this option is activated, defaultValue=0], ConfigDescriptionParameter [name=config_19_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=19: Blue LED light behavior on transmission, description=Defines the behavior of the blue LED when transmission of data, defaultValue=2], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Poll Group 2 Interval (minutes), description=Polling Interval in minutes (default 2), defaultValue=2], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Poll Group 2, description=Defines if the device will poll association Group 2 at the interval defined in parameter 20, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 160
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.304 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/tkb_tz68_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ68], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0002,0101:0103], NodeValue [nodeName=property, value=159]]], ConfigDescription [uri=thing-type:zwave:tkb_tz68_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LED Behavior, description=defines the behavior of the blue LED, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Memory function, description=Memory function behaviour control.<br /><h1>Overview</h1><p>Control whether or not the plug shall remember it's state after power has been taken away.</p>, defaultValue=1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=TKB Home], NodeValue [nodeName=property, value=TZ68], NodeValue [nodeName=property, value=0118], NodeValue [nodeName=property, value=0003:0002,0101:0103], NodeValue [nodeName=property, value=159]]], ConfigDescription [uri=thing-type:zwave:tkb_tz68_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: LED Behavior, description=defines the behavior of the blue LED, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Memory function, description=Memory function behaviour control.<br /><h1>Overview</h1><p>Control whether or not the plug shall remember it's state after power has been taken away.</p>, defaultValue=1]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 69
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.316 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vda_satelliteiv_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]], ChannelTypeXmlResult [id=switch_dimmer3, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3]]], ChannelTypeXmlResult [id=switch_dimmer4, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=VDA], NodeValue [nodeName=property, value=Vitrum Satellite IV], NodeValue [nodeName=property, value=010A], NodeValue [nodeName=property, value=3400:6400], NodeValue [nodeName=property, value=764]]], ConfigDescription [uri=thing-type:zwave:vda_satelliteiv_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group for Button 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Group for Button 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Group for Button 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4, description=Group for Button 4]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 103
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=switch_dimmer1, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:1]]], ChannelTypeXmlResult [id=switch_dimmer2, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:2]]], ChannelTypeXmlResult [id=switch_dimmer3, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:3]]], ChannelTypeXmlResult [id=switch_dimmer4, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL:4]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=VDA], NodeValue [nodeName=property, value=Vitrum Satellite IV], NodeValue [nodeName=property, value=010A], NodeValue [nodeName=property, value=3400:6400], NodeValue [nodeName=property, value=764]]], ConfigDescription [uri=thing-type:zwave:vda_satelliteiv_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1, description=Group for Button 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2, description=Group for Button 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3, description=Group for Button 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: Group 4, description=Group for Button 4]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 103
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.322 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vemmio_mt100_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vemmio], NodeValue [nodeName=property, value=MT-100], NodeValue [nodeName=property, value=030F], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=760], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vemmio_mt100_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Sensitivity Level Setting, description=This parameter defines the sensitivity of PIR detector<br /><h1>Overview</h1><p>This parameter defines the sensitivity of PIR detector, it is recommended to test the detector with movements from a farthest end of the coverage area at first time of use. If movements cannot be detected sensitively, simply adjust the sensitivity level with this parameter.</p> <p>This Parameter can be configured with the value of 8 through 255, where 8 means high sensitivity and 255 means lowest sensitivity.</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: On/Off Duration, description=how long the associated devices should stay ON status<br /><h1>Overview</h1><p>This parameter can be determined how long the associated devices should stay ON status. For instance, this parameter is set to 30(second), the PIR detector will send a BASIC_SET Command to an associated device with value basic set level if PIR detector is triggered and the associated device will be turned on 30(second) before it is turned off. This Parameter value must be large than Parameter 6#. If user set this parameter to default by Configure CC, the parameter #6 will be set to default value</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Basic Set Level, description=value when PIR detector is triggered and Basic Set command sent<br /><h1>Overview</h1><p>Valid Values: (0 ? 99) </p> <p>0 ? OFF , 255 - ON </p> <p>Basic Set Command will be sent where contains a value when PIR detector is triggered, the receiver will take it for consideration; for instance, if a lamp module is received the Basic Set Command of which value is decisive as to how bright of dim level of lamp module shall be. This Parameter is used to some associated devices</p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: PIR Detecting Function Enabled/Disabled, description=enabled or disabled the PIR<br /><h1>Overview</h1><p>Valid Values: 0 ? Disable PIR, 255 ? Enable PIR</p> <p>This parameter can be enabled or disabled the PIR detector detecting function.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ambient illumination Lux Level, description=Set a lux level value which determines when the light sensor is activated<br /><h1>Overview</h1><p>This parameter can be set a lux level value which determines when the light sensor is activated. If the ambient illumination level falls below this value and a person moves across or within the detected area , PIR detector will send a Z-Wave ON command(i.e. BASIC_SET (value = parameter 3) to an associated device and activate i</p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Retrigger Interval Setting, description=Interval of being re-triggered after the PIR detector has been triggered.<br /><h1>Overview</h1><p>This Parameter can be used to adjust the interval of being re-triggered after the PIR detector has been triggered.</p> <p>This Parameter value must be less than Parameter 2#. If user set this parameter to default by Configure CC, the para</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Sensor Polling Interva Time, description=Set the light sensor measure ambient illumination level interval time<br /><h1>Overview</h1><p>This Parameter can be set the light sensor measure ambient illumination level</p> <p>interval time. NOTE: This Value Must Be less than Wakeup Interval Time</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Lux Level Function Enable, description=<br /><h1>Overview</h1><p>If this parameter is set to ?1?, and when Lux level less than the value define by parameter #5, PIR detector will send a BASIC_SET command frame (i.e. BASIC_SET (value = parameter 3) to an associated device and activate it. If Lux Level greater than the value define by parameter #5, PIR detector will not send a BASIC_SET command frame.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Ambient illumination Lux Level Report, description=<br /><h1>Overview</h1><p>This parameter defines by how much Lux Level must change, in lux, to be reported to the main controller.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Led Flash Enable, description=This parameter defines the Led on/off enable<br /><h1>Overview</h1><p>This parameter defines the Led on/off enable. If this parameter is set to ?1?, the led blink will be enabled, the led will flash once when motion sensor detect a movement. Otherwise, the led will be turned off always.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: GROUP 1, description=lifeline service that assigned to Motion detector status<br /><h1>Overview</h1><p>GROUP 1 is lifeline service that assigned to Sensor (Motion detector) status ? Open/Close. It enables the sensor to send reports and readings to Z-Wave Controller or ZWave Gateway whenever the sensor is triggered. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> <li>SENSOR_BINARY_REPORT_V2</li> <li>SENSOR_MULTILEVEL_REPORT_V7</li> <li>BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</li> </ul>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: GROUP 2, description=allows for sending control commands to associated devices<br /><h1>Overview</h1><p>GROUP 2 allows for sending control commands to associated devices such as relay module, lighting, etc. This association group is configured through the advanced parameters no. 2, 3, 5 and 8. This Group Supports:</p> <ul><li> BASIC_SET</li> </ul>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: GROUP 3, description=allows for Send Notification to associated devices<br /><h1>Overview</h1><p>GROUP 3 allows for Send Notification to associated devices in this group. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> </ul>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: GROUP 4, description=allows for Send Sensor Binary Report to associated devices<br /><h1>Overview</h1><p>ROUP 4 allows for Send Sensor Binary Report to associated devices in this group. This Group Supports:</p> <ul><li>SENSOR_BINARY_REPORT_V2</li> </ul>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 199
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vemmio], NodeValue [nodeName=property, value=MT-100], NodeValue [nodeName=property, value=030F], NodeValue [nodeName=property, value=0003:0003], NodeValue [nodeName=property, value=760], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vemmio_mt100_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Sensitivity Level Setting, description=This parameter defines the sensitivity of PIR detector<br /><h1>Overview</h1><p>This parameter defines the sensitivity of PIR detector, it is recommended to test the detector with movements from a farthest end of the coverage area at first time of use. If movements cannot be detected sensitively, simply adjust the sensitivity level with this parameter.</p> <p>This Parameter can be configured with the value of 8 through 255, where 8 means high sensitivity and 255 means lowest sensitivity.</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: On/Off Duration, description=how long the associated devices should stay ON status<br /><h1>Overview</h1><p>This parameter can be determined how long the associated devices should stay ON status. For instance, this parameter is set to 30(second), the PIR detector will send a BASIC_SET Command to an associated device with value basic set level if PIR detector is triggered and the associated device will be turned on 30(second) before it is turned off. This Parameter value must be large than Parameter 6#. If user set this parameter to default by Configure CC, the parameter #6 will be set to default value</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=99, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Basic Set Level, description=value when PIR detector is triggered and Basic Set command sent<br /><h1>Overview</h1><p>Valid Values: (0 ? 99) </p> <p>0 ? OFF , 255 - ON </p> <p>Basic Set Command will be sent where contains a value when PIR detector is triggered, the receiver will take it for consideration; for instance, if a lamp module is received the Basic Set Command of which value is decisive as to how bright of dim level of lamp module shall be. This Parameter is used to some associated devices</p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: PIR Detecting Function Enabled/Disabled, description=enabled or disabled the PIR<br /><h1>Overview</h1><p>Valid Values: 0 ? Disable PIR, 255 ? Enable PIR</p> <p>This parameter can be enabled or disabled the PIR detector detecting function.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Ambient illumination Lux Level, description=Set a lux level value which determines when the light sensor is activated<br /><h1>Overview</h1><p>This parameter can be set a lux level value which determines when the light sensor is activated. If the ambient illumination level falls below this value and a person moves across or within the detected area , PIR detector will send a Z-Wave ON command(i.e. BASIC_SET (value = parameter 3) to an associated device and activate i</p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=0, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Retrigger Interval Setting, description=Interval of being re-triggered after the PIR detector has been triggered.<br /><h1>Overview</h1><p>This Parameter can be used to adjust the interval of being re-triggered after the PIR detector has been triggered.</p> <p>This Parameter value must be less than Parameter 2#. If user set this parameter to default by Configure CC, the para</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Sensor Polling Interva Time, description=Set the light sensor measure ambient illumination level interval time<br /><h1>Overview</h1><p>This Parameter can be set the light sensor measure ambient illumination level</p> <p>interval time. NOTE: This Value Must Be less than Wakeup Interval Time</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Lux Level Function Enable, description=<br /><h1>Overview</h1><p>If this parameter is set to ?1?, and when Lux level less than the value define by parameter #5, PIR detector will send a BASIC_SET command frame (i.e. BASIC_SET (value = parameter 3) to an associated device and activate it. If Lux Level greater than the value define by parameter #5, PIR detector will not send a BASIC_SET command frame.</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_2, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Ambient illumination Lux Level Report, description=<br /><h1>Overview</h1><p>This parameter defines by how much Lux Level must change, in lux, to be reported to the main controller.</p>, defaultValue=100], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Led Flash Enable, description=This parameter defines the Led on/off enable<br /><h1>Overview</h1><p>This parameter defines the Led on/off enable. If this parameter is set to ?1?, the led blink will be enabled, the led will flash once when motion sensor detect a movement. Otherwise, the led will be turned off always.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=1: GROUP 1, description=lifeline service that assigned to Motion detector status<br /><h1>Overview</h1><p>GROUP 1 is lifeline service that assigned to Sensor (Motion detector) status ? Open/Close. It enables the sensor to send reports and readings to Z-Wave Controller or ZWave Gateway whenever the sensor is triggered. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> <li>SENSOR_BINARY_REPORT_V2</li> <li>SENSOR_MULTILEVEL_REPORT_V7</li> <li>BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</li> </ul>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=2: GROUP 2, description=allows for sending control commands to associated devices<br /><h1>Overview</h1><p>GROUP 2 allows for sending control commands to associated devices such as relay module, lighting, etc. This association group is configured through the advanced parameters no. 2, 3, 5 and 8. This Group Supports:</p> <ul><li> BASIC_SET</li> </ul>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=3: GROUP 3, description=allows for Send Notification to associated devices<br /><h1>Overview</h1><p>GROUP 3 allows for Send Notification to associated devices in this group. This Group Supports:</p> <ul><li>NOTIFICATION_REPORT_V4</li> </ul>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=4, label=4: GROUP 4, description=allows for Send Sensor Binary Report to associated devices<br /><h1>Overview</h1><p>ROUP 4 allows for Send Sensor Binary Report to associated devices in this group. This Group Supports:</p> <ul><li>SENSOR_BINARY_REPORT_V2</li> </ul>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 199
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.324 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_pid11994_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11994], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2008:0803], NodeValue [nodeName=property, value=669]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11994], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2008:0803], NodeValue [nodeName=property, value=669]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 33
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.325 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_pid11995_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11995], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2007:0703], NodeValue [nodeName=property, value=454]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=PID11995], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2007:0703], NodeValue [nodeName=property, value=454]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 32
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.326 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zd2102_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2102], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2001:0102,2001:0105,2001:0106], NodeValue [nodeName=property, value=105], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2102_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: External switch, description=Determines if external switch can be used., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Control Command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 85
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Door], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2102], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2001:0102,2001:0105,2001:0106], NodeValue [nodeName=property, value=105], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2102_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: External switch, description=Determines if external switch can be used., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Control Command]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 85
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.328 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zd2201_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2201], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=201F:1F10], NodeValue [nodeName=property, value=450], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2201_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature unit, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Reporting Threshold, description=Set up from 0.1C to 5C<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report. 1 to 50 ( Set up from 0.1C to 5C)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity Reporting Threshold, description=Set up from 1%-50%<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report. 1 to 50 ( Set up from 1%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4:, description=Set up from 5%-50%<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report. 0 is disabled. 5 to 50 ( Set up from 5%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 123
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZD2201], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=201F:1F10], NodeValue [nodeName=property, value=450], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zd2201_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature unit, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature Reporting Threshold, description=Set up from 0.1C to 5C<br /><h1>Overview</h1><p>Threshold change in temperature to induce an automatic report. 1 to 50 ( Set up from 0.1C to 5C)</p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity Reporting Threshold, description=Set up from 1%-50%<br /><h1>Overview</h1><p>Threshold change in humidity to induce an automatic report. 1 to 50 ( Set up from 1%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4:, description=Set up from 5%-50%<br /><h1>Overview</h1><p>Threshold change in luminance to induce an automatic report. 0 is disabled. 5 to 50 ( Set up from 5%-50%)</p>, defaultValue=10], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 123
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.330 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zl7431_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZL7431], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=200C:0C02,2016:1616], NodeValue [nodeName=property, value=111], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zl7431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1:, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Update Controller]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 65
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZL7431], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=200C:0C02,2016:1616], NodeValue [nodeName=property, value=111], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zl7431_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1:, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Update Controller]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 65
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.333 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zm1602_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZM1602], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2009:0903,2009:0908], NodeValue [nodeName=property, value=14.0], NodeValue [nodeName=property, value=109]]], ConfigDescription [uri=thing-type:zwave:vision_zm1602_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 68
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Siren], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZM1602], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2009:0903,2009:0908], NodeValue [nodeName=property, value=14.0], NodeValue [nodeName=property, value=109]]], ConfigDescription [uri=thing-type:zwave:vision_zm1602_00_000, parameters=[ConfigDescriptionParameter [name=config_0_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=0: Siren Strobe Mode, description=Defines the reaction of the siren, defaultValue=0], ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Alarm auto stop, description=Defines the auto time out of the alarm indication, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 68
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.340 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/vision_zse40_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=307], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation., defaultValue=180], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 150
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=MotionDetector], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Vision Security], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=0109], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=307], NodeValue [nodeName=property, value=getSupported=false], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:vision_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation., defaultValue=180], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 150
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.349 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_nzw30_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E01:1E01], NodeValue [nodeName=property, value=776], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 53
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E01:1E01], NodeValue [nodeName=property, value=776], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 53
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.351 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_nzw30t_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30T], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E00:1E00,1E02:1E02], NodeValue [nodeName=property, value=785]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30t_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert, description=Change the top of the switch to OFF and the bottom of the switch to ON.<br /><h1>Overview</h1><p>Invert|Default = Top/On, Bottom/Off</p> <p>-- Parameter = 4, size = 1 byte, value = 00, Up = On, Down = Off</p> <p>-- Parameter = 4, size = 1 byte, value = 01, Up = Off, Down = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=32768, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Countdown, description=Countdown to shutoff<br /><h1>Overview</h1><p>Sets switch to have a countdown to shutoff. A value of 0 disables the countdown entirely.</p> <p>From Manual:</p> <p>Countdown|Default = No Timer</p> <p>-- Parameter = 5, size = 2 bytes, value = xx xx</p> <p>-- Value = 00 (Default) = No Timer</p> <p>-- (0x00---x8000)(range = 0-32768 Seconds)</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CENTRAL_SCENE]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW30T], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1E00:1E00,1E02:1E02], NodeValue [nodeName=property, value=785]]], ConfigDescription [uri=thing-type:zwave:willis_nzw30t_00_000, parameters=[ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Invert, description=Change the top of the switch to OFF and the bottom of the switch to ON.<br /><h1>Overview</h1><p>Invert|Default = Top/On, Bottom/Off</p> <p>-- Parameter = 4, size = 1 byte, value = 00, Up = On, Down = Off</p> <p>-- Parameter = 4, size = 1 byte, value = 01, Up = Off, Down = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=32768, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Countdown, description=Countdown to shutoff<br /><h1>Overview</h1><p>Sets switch to have a countdown to shutoff. A value of 0 disables the countdown entirely.</p> <p>From Manual:</p> <p>Countdown|Default = No Timer</p> <p>-- Parameter = 5, size = 2 bytes, value = xx xx</p> <p>-- Value = 00 (Default) = No Timer</p> <p>-- (0x00---x8000)(range = 0-32768 Seconds)</p>, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 73
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.352 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_nzw31_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW31], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1F00:1F00,1F01:1F01], NodeValue [nodeName=property, value=766], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw31_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 56
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=NZW31], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1F00:1F00,1F01:1F01], NodeValue [nodeName=property, value=766], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:willis_nzw31_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Lifeline, description=<br /><h1>Overview</h1><p>An association command class that allows the device to communicate with other Z-Wave devices directly -- such as sending BASIC REPORT whenever the switch is turned on or off.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 56
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.356 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_zw37_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW37], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=0221:251C], NodeValue [nodeName=property, value=480]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 46
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1,COMMAND_CLASS_BASIC:1]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2,COMMAND_CLASS_BASIC:2]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW37], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=0221:251C], NodeValue [nodeName=property, value=480]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 46
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.357 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/willis_zw691_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kvah, typeId=meter_kvah, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KVAh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW691], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1215:262C], NodeValue [nodeName=property, value=775]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=PowerOutlet], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_voltage, typeId=meter_voltage, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_V]]], ChannelTypeXmlResult [id=meter_current, typeId=meter_current, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_A]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=meter_kvah, typeId=meter_kvah, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KVAh]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Willis Electric Co., Ltd.], NodeValue [nodeName=property, value=ZW691], NodeValue [nodeName=property, value=015D], NodeValue [nodeName=property, value=1215:262C], NodeValue [nodeName=property, value=775]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 62
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.361 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/wintop_itemp_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_co2, typeId=alarm_co2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=CARBON_DIOXIDE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wintop], NodeValue [nodeName=property, value=ITEMP], NodeValue [nodeName=property, value=0097], NodeValue [nodeName=property, value=1182:4501,1188:4501], NodeValue [nodeName=property, value=216]]], ConfigDescription [uri=thing-type:zwave:wintop_itemp_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Reset to factory default, description=Delete configuration but keeps inclusion, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Command sent on external dry contact, description=Configure what te external contact sends when trigger, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operating Mode, description=Defines if the sensor is in normal wakeup mode or always on (drains battery fast), defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=0, max=15300, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Temperature Offset, description=Can be used to calibrate the temperature sensors function. Calibrated as factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Binary input Group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Alarm Group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_co2, typeId=alarm_co2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=CARBON_DIOXIDE]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Wintop], NodeValue [nodeName=property, value=ITEMP], NodeValue [nodeName=property, value=0097], NodeValue [nodeName=property, value=1182:4501,1188:4501], NodeValue [nodeName=property, value=216]]], ConfigDescription [uri=thing-type:zwave:wintop_itemp_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Reset to factory default, description=Delete configuration but keeps inclusion, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Command sent on external dry contact, description=Configure what te external contact sends when trigger, defaultValue=0], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Operating Mode, description=Defines if the sensor is in normal wakeup mode or always on (drains battery fast), defaultValue=1], ConfigDescriptionParameter [name=config_6_2, type=INTEGER, groupName=configuration, min=0, max=15300, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Temperature Offset, description=Can be used to calibrate the temperature sensors function. Calibrated as factory default., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Binary input Group], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Alarm Group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 114
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.364 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_ykfcon_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YKFCON], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0006:0000], NodeValue [nodeName=property, value=292], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_ykfcon_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock Time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shutdowns and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, description=Language used by the voice prompts<br /><h1>Overview</h1><p>1 = English</p> <p>2 = Spanish</p> <p>3 = French</p>, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and ZWave Codes Disabled</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YKFCON], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0006:0000], NodeValue [nodeName=property, value=292], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_ykfcon_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock Time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shutdowns and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, description=Language used by the voice prompts<br /><h1>Overview</h1><p>1 = English</p> <p>2 = Spanish</p> <p>3 = French</p>, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and ZWave Codes Disabled</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 140
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.366 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_yrd110_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD110], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0004:0800], NodeValue [nodeName=property, value=302], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd110_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, description=Auto relocking after unlocked, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Amount of seconds between the door is unlocked and when it automatically attempts to re-lock itself, when auto-relocking is enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong code limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be keyed in before lock goes into temporary keypad lockout mode.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown time, description=Incorrect attempts shutdown time<br /><h1>Overview</h1><p>Amount of time lock should ignore the keypad, if the number of incorrect PINs is exceeded. (Can still be locked and unlocked by zwave while in shutdown.)</p>, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operation Mode, description=Operation Mode, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive Alarms, description=Group that will receive alarm notices from the lock<br /><h1>Overview</h1><p>The lock supports 1 association group with 5 devices. Alarm Reports are sent out unsolicited to devices included in the association group.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 146
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD110], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0004:0800], NodeValue [nodeName=property, value=302], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd110_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, description=Auto relocking after unlocked, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Amount of seconds between the door is unlocked and when it automatically attempts to re-lock itself, when auto-relocking is enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong code limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be keyed in before lock goes into temporary keypad lockout mode.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown time, description=Incorrect attempts shutdown time<br /><h1>Overview</h1><p>Amount of time lock should ignore the keypad, if the number of incorrect PINs is exceeded. (Can still be locked and unlocked by zwave while in shutdown.)</p>, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operation Mode, description=Operation Mode, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive Alarms, description=Group that will receive alarm notices from the lock<br /><h1>Overview</h1><p>The lock supports 1 association group with 5 devices. Alarm Reports are sent out unsolicited to devices included in the association group.</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 146
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.367 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_yrd120_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD120], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0002:0800], NodeValue [nodeName=property, value=402], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd120_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shuts down and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables the keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and Z-Wave Disabled)</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_number, typeId=alarm_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD120], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=0002:0800], NodeValue [nodeName=property, value=402], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd120_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Audio Volume, description=Sets the volume level of the beeps and voice prompts<br /><h1>Overview</h1><p>1 = Silent</p> <p>2 = Low</p> <p>3 = High</p>, defaultValue=3], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto Re-lock, description=When enabled, the unit will automatically re-lock<br /><h1>Overview</h1><p>0 = Off</p> <p>255 = On</p>, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Re-lock time, description=Time after unlocking that the device will lock, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Wrong Code Entry Limit, description=The number of invalid tries before the lock shuts down and sends an alarm, defaultValue=5], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown Time, description=Number of times the device is locked out after the invalid retries are exceeded, defaultValue=30], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating Mode, description=Sets if the unit operates normal, or disables the keypad and Z-Wave lock/unlock<br /><h1>Overview</h1><p>0 = Normal</p> <p>1 = Vacation Mode (User Codes Disabled)</p> <p>2 = Privacy Mode (User Codes and Z-Wave Disabled)</p>, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Alarm Reports, description=Alarm reports are sent out to all devices in the association group<br /><h1>Overview</h1>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 143
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.371 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/yale_yrd446_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param2, typeId=yale_yrd446_00_000_config_decimal_param2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=2]]], ChannelTypeXmlResult [id=config_decimal_param3, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=3]]], ChannelTypeXmlResult [id=config_decimal_param8, typeId=yale_yrd446_00_000_config_decimal_param8, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=8]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD446], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=8002:1000], NodeValue [nodeName=property, value=624], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd446_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of voice and beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Number of seconds after the door is unlocked that it will attempt to automatically re-lock itself, if enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incorrect PIN limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be attempted before lock goes into temporary keypad lockout.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=10, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown, description=Shutdown time after wrong code entries, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating mode, defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: One Touch Locking, defaultValue=255], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Privacy Button, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lock Status LED, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Reset To Factory Defaults, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 208
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Lock], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=lock_door, typeId=lock_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_DOOR_LOCK,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=config_decimal_param2, typeId=yale_yrd446_00_000_config_decimal_param2, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=2]]], ChannelTypeXmlResult [id=config_decimal_param3, typeId=config_decimal, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=3]]], ChannelTypeXmlResult [id=config_decimal_param8, typeId=yale_yrd446_00_000_config_decimal_param8, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_CONFIGURATION;parameter=8]]], ChannelTypeXmlResult [id=alarm_access, typeId=alarm_access, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=ACCESS_CONTROL]]], ChannelTypeXmlResult [id=alarm_power, typeId=alarm_power, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT]]], ChannelTypeXmlResult [id=alarm_raw, typeId=alarm_raw, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=alarm_general, typeId=alarm_general, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]], ChannelTypeXmlResult [id=time_offset, typeId=time_offset, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_TIME_PARAMETERS]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=ASSA ABLOY], NodeValue [nodeName=property, value=YRD446], NodeValue [nodeName=property, value=0129], NodeValue [nodeName=property, value=8002:1000], NodeValue [nodeName=property, value=624], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:yale_yrd446_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Volume, description=Volume of voice and beeps, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Auto relock, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=5, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Auto relock time, description=Time for auto relock<br /><h1>Overview</h1><p>Number of seconds after the door is unlocked that it will attempt to automatically re-lock itself, if enabled.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=7, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Incorrect PIN limit, description=Number of incorrect PINs before lockout<br /><h1>Overview</h1><p>Number of incorrect PINs that can be attempted before lock goes into temporary keypad lockout.</p>, defaultValue=5], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Language, defaultValue=1], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, min=10, max=127, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Shutdown, description=Shutdown time after wrong code entries, defaultValue=60], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Operating mode, defaultValue=0], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: One Touch Locking, defaultValue=255], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Privacy Button, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Lock Status LED, defaultValue=0], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Reset To Factory Defaults, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Lifeline]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 208
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.373 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zipato_bulb2rgbw_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zipato], NodeValue [nodeName=property, value=RGBWE2], NodeValue [nodeName=property, value=0131], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=619]]], ConfigDescription [uri=thing-type:zwave:zipato_bulb2rgbw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: internal bulb temperature, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 66
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=LightBulb], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_dimmer, typeId=switch_dimmer, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL]]], ChannelTypeXmlResult [id=color_color, typeId=color_color, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=RGB], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL,COMMAND_CLASS_BASIC;], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]], ChannelTypeXmlResult [id=color_temperature, typeId=color_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_COLOR;colorMode=DIFF_WHITE], NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_MULTILEVEL;]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zipato], NodeValue [nodeName=property, value=RGBWE2], NodeValue [nodeName=property, value=0131], NodeValue [nodeName=property, value=0002:0003], NodeValue [nodeName=property, value=619]]], ConfigDescription [uri=thing-type:zwave:zipato_bulb2rgbw_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: internal bulb temperature, defaultValue=0]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 66
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.383 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zooz_zen23_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZEN23], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=1111:1E1C,B111:251C], NodeValue [nodeName=property, value=649], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zen23_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 50
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZEN23], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=1111:1E1C,B111:251C], NodeValue [nodeName=property, value=649], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zen23_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 50
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.385 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zooz_zse09_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE09], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=0003:0083], NodeValue [nodeName=property, value=584], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:zooz_zse09_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Motion Sensitivity, description=8 = high; 255 = low<br /><h1>Overview</h1><p>Adjust detection by choosing a value from 8 to 255, where 8 stands for high sensitivity level (detection of the smallest movement) and 255 stands for very low sensitivity level</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Trigger ON Duration, description=delay after motion before turning OFF<br /><h1>Overview</h1><p>Set the duration (in seconds) you want the associated device to stay ON for after being triggered by the sensor before it automatically turns OFF. Must be greater than value set in parameter 6.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Trigger Action, description=Brightness to turn on the associated device 1-99, 255=ON<br /><h1>Overview</h1><p>You can choose if your Mini Sensor turns an associated device on or off when sending the BASIC SET command. Use value 0 to turn the associated device OFF and value 255 to turn it ON. Adjust brightness level for a Z-Wave dimmer (Multilevel switch) by putting in any value between 1 and 99. </p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion Detection, description=255=Motion Detection Enabled, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Light Trigger Level, description=Max Light level which enables motion trigger<br /><h1>Overview</h1><p>Set your light sensor as a secondary trigger for associated devices. If light level in a room falls beyond the set point and motion is detected, the Mini Sensor will send BASIC_SET command to associated devices to turn ON. The number entered as the value corresponds to the number of LUX. By default, if motion has been detected by your Mini Sensor, the associated device will turn ON if light level last reported by the sensor is under 100 LUX. </p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Trigger Interval, description=Minimum time between motion triggers.<br /><h1>Overview</h1><p>Adjust the time (in seconds) when motion is reported again after initial trigger. By default, with continued motion, the Mini Sensor will report motion again 8 seconds after it's last detection. The value set for this parameter can NOT be greater than value set in parameter 2. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Polling Interval, description=Interval between light level reporting<br /><h1>Overview</h1><p>Decide how often (in seconds) you want the Mini Sensor to report light level to the controller and associated devices. By default, the Mini Sensor will report light level values every 3 minutes. The value set for this parameter can NOT be greater than the wake-up interval. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Light Trigger, description=255=enable Light sensor<br /><h1>Overview</h1><p>Use this parameter to enable and disable the light sensor as secondary trigger. If this feature is enabled, the Mini Sensor will activate associated devices based on motion AND light level set in parameter 5</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Light Report, description=Light level change to be reported.<br /><h1>Overview</h1><p>Choose light level (in LUX) change to be reported by the Mini Sensor to the controller. By default, the sensor will report any change of 100 LUX or more.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: LED Notifications, description=0=disable, 1=enable<br /><h1>Overview</h1><p>Use this parameter to turn LED notifications on or off for motion detection.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Status to controller, description=<br /><h1>Overview</h1><p>lifeline communication of motion / no motion and light level status to Z-Wave controller. Supported command classes: NOTIFICATION_REPORT_V4 SENSOR_BINARY_REPORT_V2 SENSOR_MULTILEVEL_REPORT_V7 BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: BASIC, description=BASIC_SET Trigger associated devices<br /><h1>Overview</h1><p>control command communication to associated Z-Wave devices in the network. Use parameters 2, 3, 5, and 8 to configure this group?s settings. Supported command classes: BASIC_SET </p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Reports, description=NOTIFICATION_REPORT_V4<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: NOTIFICATION_REPORT_V4</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: SENSOR BINARY, description=SENSOR_BINARY_REPORT_V2<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: SENSOR_BINARY_REPORT_V2</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 194
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE09], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=0003:0083], NodeValue [nodeName=property, value=584], NodeValue [nodeName=property, value=1,2]]], ConfigDescription [uri=thing-type:zwave:zooz_zse09_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, min=8, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Motion Sensitivity, description=8 = high; 255 = low<br /><h1>Overview</h1><p>Adjust detection by choosing a value from 8 to 255, where 8 stands for high sensitivity level (detection of the smallest movement) and 255 stands for very low sensitivity level</p>, defaultValue=12], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=5, max=600, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Trigger ON Duration, description=delay after motion before turning OFF<br /><h1>Overview</h1><p>Set the duration (in seconds) you want the associated device to stay ON for after being triggered by the sensor before it automatically turns OFF. Must be greater than value set in parameter 6.</p>, defaultValue=30], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Trigger Action, description=Brightness to turn on the associated device 1-99, 255=ON<br /><h1>Overview</h1><p>You can choose if your Mini Sensor turns an associated device on or off when sending the BASIC SET command. Use value 0 to turn the associated device OFF and value 255 to turn it ON. Adjust brightness level for a Z-Wave dimmer (Multilevel switch) by putting in any value between 1 and 99. </p>, defaultValue=255], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Motion Detection, description=255=Motion Detection Enabled, defaultValue=255], ConfigDescriptionParameter [name=config_5_2, type=INTEGER, groupName=configuration, min=0, max=1000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Light Trigger Level, description=Max Light level which enables motion trigger<br /><h1>Overview</h1><p>Set your light sensor as a secondary trigger for associated devices. If light level in a room falls beyond the set point and motion is detected, the Mini Sensor will send BASIC_SET command to associated devices to turn ON. The number entered as the value corresponds to the number of LUX. By default, if motion has been detected by your Mini Sensor, the associated device will turn ON if light level last reported by the sensor is under 100 LUX. </p>, defaultValue=100], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, min=1, max=8, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Trigger Interval, description=Minimum time between motion triggers.<br /><h1>Overview</h1><p>Adjust the time (in seconds) when motion is reported again after initial trigger. By default, with continued motion, the Mini Sensor will report motion again 8 seconds after it's last detection. The value set for this parameter can NOT be greater than value set in parameter 2. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=8], ConfigDescriptionParameter [name=config_7_2, type=INTEGER, groupName=configuration, min=60, max=36000, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: Light Polling Interval, description=Interval between light level reporting<br /><h1>Overview</h1><p>Decide how often (in seconds) you want the Mini Sensor to report light level to the controller and associated devices. By default, the Mini Sensor will report light level values every 3 minutes. The value set for this parameter can NOT be greater than the wake-up interval. NOTE: Small interval will increase activity and decrease battery life.</p>, defaultValue=180], ConfigDescriptionParameter [name=config_8_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=8: Light Trigger, description=255=enable Light sensor<br /><h1>Overview</h1><p>Use this parameter to enable and disable the light sensor as secondary trigger. If this feature is enabled, the Mini Sensor will activate associated devices based on motion AND light level set in parameter 5</p>, defaultValue=0], ConfigDescriptionParameter [name=config_9_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=9: Light Report, description=Light level change to be reported.<br /><h1>Overview</h1><p>Choose light level (in LUX) change to be reported by the Mini Sensor to the controller. By default, the sensor will report any change of 100 LUX or more.</p>, defaultValue=255], ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=0, max=1, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: LED Notifications, description=0=disable, 1=enable<br /><h1>Overview</h1><p>Use this parameter to turn LED notifications on or off for motion detection.</p>, defaultValue=1], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Status to controller, description=<br /><h1>Overview</h1><p>lifeline communication of motion / no motion and light level status to Z-Wave controller. Supported command classes: NOTIFICATION_REPORT_V4 SENSOR_BINARY_REPORT_V2 SENSOR_MULTILEVEL_REPORT_V7 BATTERY_REPORT DEVICE_RESET_LOCALLY_NOTIFICATION</p>], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: BASIC, description=BASIC_SET Trigger associated devices<br /><h1>Overview</h1><p>control command communication to associated Z-Wave devices in the network. Use parameters 2, 3, 5, and 8 to configure this group?s settings. Supported command classes: BASIC_SET </p>], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Notification Reports, description=NOTIFICATION_REPORT_V4<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: NOTIFICATION_REPORT_V4</p>], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=4: SENSOR BINARY, description=SENSOR_BINARY_REPORT_V2<br /><h1>Overview</h1><p>notifications to Z-Wave devices associated in this group. Supported command classes: SENSOR_BINARY_REPORT_V2</p>]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 194
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.388 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zooz_zse40_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=7]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=491], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, description=temperature change to be reported<br /><h1>Overview</h1><p>Use it to set temperature change to be reported by the sensor. Values: 1 - 50 (where 1 stands for 0.1 degree and 50 stands for 5 degrees). Default set to 1 degree (value 10). The sensor will report new temperature value to the controller whenever temperature goes 1 degree up or down. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity<br /><h1>Overview</h1><p>Use it to set humidity percentage change to be reported by the sensor. Values: 1 - 50 where 1 stands for 1% and 50 stands for 50%. Default set to 10%.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor<br /><h1>Overview</h1><p>Reports light level in percentage (1-100). Use it to choose light percentage change to be reported by the sensor. Values: 5 - 50 where 5 stands for 5% and 50 stands for 50%. Default set to 10%. </p>, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation.<br /><h1>Overview</h1><p>Use it to set trigger interval - the time when motion is reported again after initial trigger. Values: 1 - 255 where 1 stands for 1 minute and 255 stands for 255 minutes. Default set to 3 minutes. Size: 1 byte dec. NOTE: Small interval will increase activity and decrease battery life. </p>, defaultValue=3], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode<br /><h1>Overview</h1><p>LED indicator will flash every 3 minutes or whenever you press the Z-Wave button to indicate temperature level.</p> <p>Green = under 60°F</p> <p>Blue = 60°-75°F</p> <p>Yellow = 75°-83°F</p> <p>Purple = 83°-97°F</p> <p>Red = over 97°F / motion detected / tamper switch triggered </p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Sensor], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=basic_sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=sensor_binary, typeId=sensor_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY]]], ChannelTypeXmlResult [id=sensor_relhumidity, typeId=sensor_relhumidity, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY]]], ChannelTypeXmlResult [id=sensor_luminance, typeId=sensor_luminance, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=LUMINANCE]]], ChannelTypeXmlResult [id=sensor_temperature, typeId=sensor_temperature, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE]]], ChannelTypeXmlResult [id=alarm_motion, typeId=alarm_motion, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=7]]], ChannelTypeXmlResult [id=alarm_tamper, typeId=alarm_tamper, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM;type=BURGLAR, event=3]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Zooz], NodeValue [nodeName=property, value=ZSE40], NodeValue [nodeName=property, value=027A], NodeValue [nodeName=property, value=2021:2101], NodeValue [nodeName=property, value=491], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zooz_zse40_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Temperature Scale, description=Set the temperature scale, defaultValue=0], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, min=0, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Temperature offset, description=temperature change to be reported<br /><h1>Overview</h1><p>Use it to set temperature change to be reported by the sensor. Values: 1 - 50 (where 1 stands for 0.1 degree and 50 stands for 5 degrees). Default set to 1 degree (value 10). The sensor will report new temperature value to the controller whenever temperature goes 1 degree up or down. </p>, defaultValue=1], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Humidity, description=Configure Relative Humidity<br /><h1>Overview</h1><p>Use it to set humidity percentage change to be reported by the sensor. Values: 1 - 50 where 1 stands for 1% and 50 stands for 50%. Default set to 10%.</p>, defaultValue=10], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, min=1, max=50, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Light Sensor, description=Configure Light Sensor<br /><h1>Overview</h1><p>Reports light level in percentage (1-100). Use it to choose light percentage change to be reported by the sensor. Values: 5 - 50 where 5 stands for 5% and 50 stands for 50%. Default set to 10%. </p>, defaultValue=10], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, min=1, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Trigger Interval, description=Set the trigger interval for motion sensor re-activation.<br /><h1>Overview</h1><p>Use it to set trigger interval - the time when motion is reported again after initial trigger. Values: 1 - 255 where 1 stands for 1 minute and 255 stands for 255 minutes. Default set to 3 minutes. Size: 1 byte dec. NOTE: Small interval will increase activity and decrease battery life. </p>, defaultValue=3], ConfigDescriptionParameter [name=config_6_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=6: Motion Sensor Sensitivity, description=Adjust sensitivity of the motion sensor., defaultValue=4], ConfigDescriptionParameter [name=config_7_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=7: LED indicator mode, description=Select the LED indicator mode<br /><h1>Overview</h1><p>LED indicator will flash every 3 minutes or whenever you press the Z-Wave button to indicate temperature level.</p> <p>Green = under 60°F</p> <p>Blue = 60°-75°F</p> <p>Yellow = 75°-83°F</p> <p>Purple = 83°-97°F</p> <p>Red = over 97°F / motion detected / tamper switch triggered </p>, defaultValue=3], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Receive updates, description=Receive sensor updates]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 173
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.390 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_hs1ds_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Window], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=HS1DS], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0001], NodeValue [nodeName=property, value=783], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zwaveme_hs1ds_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 61
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Window], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=sensor_door, typeId=sensor_door, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SENSOR_BINARY,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=alarm_burglar, typeId=alarm_burglar, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_ALARM]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=HS1DS], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0001], NodeValue [nodeName=property, value=783], NodeValue [nodeName=property, value=1]]], ConfigDescription [uri=thing-type:zwave:zwaveme_hs1ds_00_000, parameters=[ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Controller Updates]], groups=[ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 61
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.394 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_wcd2_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=WCD2], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0100:0004], NodeValue [nodeName=property, value=147]]], ConfigDescription [uri=thing-type:zwave:zwaveme_wcd2_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=In separate mode button 1 works with group 1, button 3 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 1/3 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=In separate mode button 1 works with group 2, button 4 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 2/4 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Action on group 1, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Action on group 2, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on group 3, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on group 4, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Typical click timeout, description=Typical time used to differentiate click, hold and double clicks in 10ms units, defaultValue=50], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following Switch All commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Led Confirmation Mode, description=This allows to save battery, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 200
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION,COMMAND_CLASS_BASIC]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=WCD2], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0100:0004], NodeValue [nodeName=property, value=147]]], ConfigDescription [uri=thing-type:zwave:zwaveme_wcd2_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Button 1 and 3 pair mode, description=In separate mode button 1 works with group 1, button 3 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 1/3 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_2_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Button 2 and 4 pair mode, description=In separate mode button 1 works with group 2, button 4 with groups 3. Click is On, Hold is dimming Up, Double click is Off, Click-Hold is dimming Down. In pair button 2/4 are Up/Down correspondingly. Click is On/Off, Hold is dimming Up/Down. Single clicks, defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Action on group 1, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Action on group 2, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on group 3, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on group 4, description=In Switch On/Off only mode On command is sent on Dim Up, Off on Dim Down. In Scenes mode the scene ID sent is (10 * group + ActionID), where ActionID is: 1 = On, 2 = Off, 3 = Dim Up Start, 4 = Dim Down Start, 5 = Dim Up Stop, 6 = Dim Down Stop, defaultValue=1], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Typical click timeout, description=Typical time used to differentiate click, hold and double clicks in 10ms units, defaultValue=50], ConfigDescriptionParameter [name=config_21_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=21: Send the following Switch All commands, defaultValue=1], ConfigDescriptionParameter [name=config_22_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_24_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=24: Led Confirmation Mode, description=This allows to save battery, defaultValue=0], ConfigDescriptionParameter [name=config_30_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=30: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=3: Group 3], ConfigDescriptionParameter [name=group_4, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=8, label=4: Group 4]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 200
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.398 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_zme05461_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_05461], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=1000:0100], NodeValue [nodeName=property, value=141]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme05461_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatically switch off first channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command on first channel, description=Defines how to interpret RF first channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change it state to on/off if buttons are being hold., defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore switch state to the last state prior to device power off (power cycle)., defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, description=Allows for exchanging ON and OFF., defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons (first channel), description=If disabled, the local operations by buttons will not switch relay on first channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote de, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press (for both channels), description=Defines how to interpret button Down press. Depends on parameters 12 and 32 'Switch by buttons' parameter. If not Disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with Auto Off function., defaultValue=1], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption for first channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Automatically switch off second channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Function of RF off command on second channel, description=Defines how to interpret RF second channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Switch by buttons (second channel), description=If disabled, the local operations by buttons will not switch relay on second channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote d, defaultValue=2], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Energy consumption for second channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 270
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=switch_binary, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY]]], ChannelTypeXmlResult [id=meter_kwh, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER;type=E_W]]], ChannelTypeXmlResult [id=switch_binary1, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:1]]], ChannelTypeXmlResult [id=meter_kwh1, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts1, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:1;type=E_W]]], ChannelTypeXmlResult [id=switch_binary2, typeId=switch_binary, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SWITCH_BINARY:2]]], ChannelTypeXmlResult [id=meter_kwh2, typeId=meter_kwh, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_KWh]]], ChannelTypeXmlResult [id=meter_watts2, typeId=meter_watts, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_METER:2;type=E_W]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_05461], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=1000:0100], NodeValue [nodeName=property, value=141]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme05461_00_000, parameters=[ConfigDescriptionParameter [name=config_1_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=1: Set LED indication mode, defaultValue=1], ConfigDescriptionParameter [name=config_2_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=2: Automatically switch off first channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_3_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=3: Function of RF off command on first channel, description=Defines how to interpret RF first channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_4_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=4: Switch on/off by holding buttons, description=Defines if the switch should change it state to on/off if buttons are being hold., defaultValue=1], ConfigDescriptionParameter [name=config_5_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=5: Restore switch state after power cycle, description=Defines if the switch should restore switch state to the last state prior to device power off (power cycle)., defaultValue=1], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, description=Allows for exchanging ON and OFF., defaultValue=0], ConfigDescriptionParameter [name=config_12_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=12: Switch by buttons (first channel), description=If disabled, the local operations by buttons will not switch relay on first channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote de, defaultValue=1], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button single press or hold. Basic and Scene Activation commands are sent to Association group. Use Scene Controller Conf to set up Scene ID for Scene Activation. Switch All commands are sent broadcast., defaultValue=2], ConfigDescriptionParameter [name=config_16_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=16: What to do on button Down press (for both channels), description=Defines how to interpret button Down press. Depends on parameters 12 and 32 'Switch by buttons' parameter. If not Disabled this parameter will affect the action selected by the latter parameter. Can be used in conjunction with Auto Off function., defaultValue=1], ConfigDescriptionParameter [name=config_20_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Energy consumption for first channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=config_22_2, type=INTEGER, groupName=configuration, min=0, max=65535, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=22: Automatically switch off second channel after, description=If not zero, automatically switch off after a user defined time, defaultValue=0], ConfigDescriptionParameter [name=config_23_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=23: Function of RF off command on second channel, description=Defines how to interpret RF second channel Off command. Can be used in conjunction with Auto Off function: Ignore - to switch on the light by motion detectors and switch it off after some amount of time: in case of multiple motion detectors each would try, defaultValue=0], ConfigDescriptionParameter [name=config_32_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=32: Switch by buttons (second channel), description=If disabled, the local operations by buttons will not switch relay on second channel, but only send commands to On/Off association group. In this mode buttons are not linked with the switch anymore. They can be used separately: buttons to control remote d, defaultValue=2], ConfigDescriptionParameter [name=config_40_2, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=40: Energy consumption for second channel, description=Specify the consumption of the load in watts, for the calculation of power consumption. Max load 1800 W., defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=1: Group 1], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=2: Group 2], ConfigDescriptionParameter [name=group_3, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=5, label=3: Group 3]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 270
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:36.401 [WARN ] [ig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/ESH-INF/thing/zwaveme_zme06443_0_0.xml' in module 'org.openhab.binding.zwave' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_06443], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0004,1000:0004], NodeValue [nodeName=property, value=148]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme06443_00_000, parameters=[ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Typical click timeout, description=Typical time used to differentiate click<br /><h1>Overview</h1><p>Typical time used to differentiate click, hold, double and triple clicks</p> <p>Defined in 10ms ticks.</p>, defaultValue=50], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>Scenes have following meaning: Up = 1, Down = 2, Dim Up = 3, Dim Down = 4, Dim Up Stop = 5</p>, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>If not disabled, the device will wait for a click timeout to see if the second click</p>, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following Switch All commands, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Single Press], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Double Press]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 134
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- com.thoughtworks.xstream.converters.ConversionException: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=WallSwitch], NodeList [nodeName=channels, attributes={}, list=[ChannelTypeXmlResult [id=scene_number, typeId=scene_number, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_SCENE_ACTIVATION]]], ChannelTypeXmlResult [id=battery-level, typeId=system.battery-level, properties=[NodeValue [nodeName=property, value=COMMAND_CLASS_BATTERY]]]]], NodeList [nodeName=properties, attributes={}, list=[NodeValue [nodeName=property, value=Z-Wave.Me], NodeValue [nodeName=property, value=ZME_06443], NodeValue [nodeName=property, value=0115], NodeValue [nodeName=property, value=0400:0004,1000:0004], NodeValue [nodeName=property, value=148]]], ConfigDescription [uri=thing-type:zwave:zwaveme_zme06443_00_000, parameters=[ConfigDescriptionParameter [name=config_10_1, type=INTEGER, groupName=configuration, min=1, max=100, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=10: Typical click timeout, description=Typical time used to differentiate click<br /><h1>Overview</h1><p>Typical time used to differentiate click, hold, double and triple clicks</p> <p>Defined in 10ms ticks.</p>, defaultValue=50], ConfigDescriptionParameter [name=config_11_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=11: Invert buttons, defaultValue=0], ConfigDescriptionParameter [name=config_13_1, type=INTEGER, groupName=configuration, min=0, max=255, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=13: Action on button single press or hold, description=Defines which command should be sent on button single press or hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button single press or hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>Scenes have following meaning: Up = 1, Down = 2, Dim Up = 3, Dim Down = 4, Dim Up Stop = 5</p>, defaultValue=1], ConfigDescriptionParameter [name=config_14_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=14: Action on button double press or hold, description=Defines which command should be sent on button double press or press-hold.<br /><h1>Overview</h1><p>Defines which command should be sent on button double press or press-hold.</p> <p>Basic and Scene commands are sent to Association group.</p> <p>Switch All commands are sent broadcast.</p> <p>If not disabled, the device will wait for a click timeout to see if the second click</p>, defaultValue=1], ConfigDescriptionParameter [name=config_15_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=15: Send the following Switch All commands, defaultValue=0], ConfigDescriptionParameter [name=config_20_1, type=INTEGER, groupName=configuration, readOnly=false, required=false, verify=false, multiple=false, multipleLimit=null, label=20: Send unsolicited Battery Report on Wake Up, defaultValue=0], ConfigDescriptionParameter [name=group_1, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=1: Single Press], ConfigDescriptionParameter [name=group_2, type=TEXT, groupName=association, readOnly=false, required=false, verify=false, multiple=true, multipleLimit=10, label=2: Double Press]], groups=[ConfigDescriptionParameterGroup [groupId="configuration", context="setup", advanced="false", label="Configuration Parameters", description="null"], ConfigDescriptionParameterGroup [groupId="association", context="link", advanced="false", label="Association Groups", description="null"]]]]!
- ---- Debugging information ----
- class : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- required-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeXmlResult
- converter-type : org.eclipse.smarthome.core.thing.xml.internal.ThingTypeConverter
- path : /thing-descriptions/thing-type
- line number : 134
- class[1] : java.util.ArrayList
- converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
- class[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionList
- converter-type[2] : org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter
- version : 1.4.7
- -------------------------------
- at org.eclipse.smarthome.config.xml.util.NodeIterator.assertEndOfType(NodeIterator.java:81)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.AbstractDescriptionTypeConverter.unmarshal(AbstractDescriptionTypeConverter.java:191)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.core.thing.xml.internal.ThingDescriptionConverter.unmarshal(ThingDescriptionConverter.java:48)[106:org.eclipse.smarthome.core.thing.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1115)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1062)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.util.XmlDocumentReader.readFromXML(XmlDocumentReader.java:82)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.XmlDocumentBundleTracker$1.processBundle(XmlDocumentBundleTracker.java:129)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at org.eclipse.smarthome.config.xml.osgi.AbstractAsyncBundleProcessor$1.run(AbstractAsyncBundleProcessor.java:231)[97:org.eclipse.smarthome.config.xml:0.9.0.b5]
- at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
- 2018-01-28 15:46:39.957 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 28: Device discovery could not resolve to a thingType! 0109:2007:0703::1.10
- 2018-01-28 15:46:39.968 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 21: Device discovery could not resolve to a thingType! 0063:4952:3032::3.29
- 2018-01-28 15:46:39.971 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 10: Device discovery could not resolve to a thingType! 0090:0001:0001::3.33
- 2018-01-28 15:46:39.971 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 23: Device discovery could not resolve to a thingType! 0109:2007:0703::1.10
- 2018-01-28 15:46:39.976 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 35: Device discovery could not resolve to a thingType! 015D:1F00:1F00::1.1
- 2018-01-28 15:46:39.976 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 31: Device discovery could not resolve to a thingType! 0109:2007:0703::1.10
- 2018-01-28 15:46:39.979 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 6: Device discovery could not resolve to a thingType! 0109:2021:2101::5.1
- 2018-01-28 15:46:39.993 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 12: Device discovery could not resolve to a thingType! 0090:0001:0001::3.37
- 2018-01-28 15:47:01.511 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:47:01.535 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:47:01.564 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:47:01.678 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:47:01.966 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:47:02.282 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:47:02.379 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:47:02.525 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:47:02.553 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:47:02.561 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:47:02.573 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:47:02.583 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:47:02.595 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:47:02.595 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:47:02.607 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:47:02.635 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:47:02.665 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:47:02.686 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:47:02.716 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:47:02.725 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:47:02.730 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:47:02.749 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:47:02.759 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:47:02.783 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:47:02.799 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:47:02.817 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:47:02.830 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:47:02.839 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:47:02.842 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:47:02.864 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:47:02.894 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:47:02.904 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:47:02.918 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'REFRESH', class 'class org.eclipse.smarthome.core.types.RefreshType'
- 2018-01-28 15:47:02.934 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:47:26.764 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 41.275, Roon mode=NULL
- 2018-01-28 15:47:26.766 [INFO ] [ipse.smarthome.model.script.daverule] - Turning on receiver
- 2018-01-28 15:47:26.770 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'ON', class 'class org.eclipse.smarthome.core.library.types.OnOffType'
- 2018-01-28 15:47:26.771 [TRACE] [hab.binding.exec.handler.ExecHandler] - Executing command 'bash /opt/scripts/openhab_trotter_receiver_power.sh %2$s' after a change of the input channel to 'ON'
- 2018-01-28 15:47:26.772 [TRACE] [hab.binding.exec.handler.ExecHandler] - The command to be executed will be 'bash /opt/scripts/openhab_trotter_receiver_power.sh ON'
- 2018-01-28 15:47:27.763 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@PWR:2'
- 2018-01-28 15:47:27.763 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: '@SRC:Z5'
- 2018-01-28 15:47:28.058 [WARN ] [e.sshd.server.channel.ChannelSession] - Unknown pty opcode value: 42
- 2018-01-28 15:47:28.761 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@ACK:06'
- 2018-01-28 15:47:29.747 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@NAK:15'
- 2018-01-28 15:47:30.739 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@ACK:06'
- 2018-01-28 15:47:31.727 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: 'reponse=@NAK:15'
- 2018-01-28 15:47:31.750 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Transformed response is 'reponse=@PWR:2
- @SRC:Z5
- reponse=@ACK:06
- reponse=@NAK:15
- reponse=@ACK:06
- reponse=@NAK:15'
- 2018-01-28 15:47:49.454 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 32.705, Roon mode=NULL
- 2018-01-28 15:48:01.574 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:48:01.631 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:48:01.853 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:48:02.205 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 41.199, Roon mode=NULL
- 2018-01-28 15:48:02.206 [INFO ] [ipse.smarthome.model.script.daverule] - Turning on receiver
- 2018-01-28 15:48:02.207 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'ON', class 'class org.eclipse.smarthome.core.library.types.OnOffType'
- 2018-01-28 15:48:02.221 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:48:02.281 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:48:02.402 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:48:02.421 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:48:02.429 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:48:02.441 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:48:02.449 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:48:02.459 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:48:02.465 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:48:02.478 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:48:02.504 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:48:02.515 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:48:02.545 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:48:02.563 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:48:02.568 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:48:02.570 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:48:02.585 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:48:02.610 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:48:02.626 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:49:01.611 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:49:01.686 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:49:01.861 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:49:02.120 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:49:02.186 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:49:02.310 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:49:02.329 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:49:02.335 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:49:02.344 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:49:02.352 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:49:02.360 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:49:02.361 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:49:02.367 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:49:02.387 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:49:02.397 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:49:02.414 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:49:02.428 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:49:02.433 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:49:02.436 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:49:02.456 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:49:02.477 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:49:02.487 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:50:01.697 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:50:01.711 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:50:01.763 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:50:01.780 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:50:01.839 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:50:02.019 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:50:02.325 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:50:02.393 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:50:02.512 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:50:02.542 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:50:02.547 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:50:02.554 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:50:02.560 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:50:02.568 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:50:02.568 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Stream closed
- 2018-01-28 15:50:02.571 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:50:02.583 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:50:02.601 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:50:02.621 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:50:02.632 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:50:02.642 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:50:02.646 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:50:02.651 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:51:01.866 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:51:01.906 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:51:02.075 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:51:02.339 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:51:02.395 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:51:02.473 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:51:02.484 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:51:02.487 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:51:02.492 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:51:02.495 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:51:02.500 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:51:02.500 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:51:02.505 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:51:02.520 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:51:02.531 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:51:02.542 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:51:02.553 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:51:02.560 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:51:02.563 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:51:02.577 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:51:02.593 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:51:02.606 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:51:05.771 [ERROR] [ipse.smarthome.model.script.daverule] - Mud room door lock update: CLOSED
- 2018-01-28 15:51:56.042 [ERROR] [.commandclass.ZWaveMeterCommandClass] - NODE 15: Meter Report: Buffer too short: length=3, required=4
- 2018-01-28 15:51:56.146 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 41.385, Roon mode=NULL
- 2018-01-28 15:51:56.146 [INFO ] [ipse.smarthome.model.script.daverule] - Turning on receiver
- 2018-01-28 15:51:56.147 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'ON', class 'class org.eclipse.smarthome.core.library.types.OnOffType'
- 2018-01-28 15:52:01.906 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:52:01.947 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:52:02.137 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:52:02.356 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:52:02.410 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:52:02.502 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:52:02.513 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:52:02.535 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:52:02.540 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:52:02.544 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:52:02.549 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:52:02.549 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:52:02.558 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:52:02.576 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:52:02.590 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:52:02.600 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:52:02.611 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:52:02.616 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:52:02.618 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:52:02.627 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:52:02.643 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:52:02.651 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:53:01.957 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:53:01.999 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:53:02.165 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:53:02.372 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:53:02.415 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:53:02.505 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:53:02.515 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:53:02.518 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:53:02.534 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:53:02.538 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:53:02.542 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:53:02.542 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Stream closed
- 2018-01-28 15:53:02.542 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:53:02.549 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:53:02.560 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:53:02.569 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:53:02.579 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:53:02.589 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:53:02.594 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:53:02.595 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:53:02.604 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:53:02.614 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:53:02.620 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:54:02.002 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:54:02.029 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:54:02.175 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:54:02.364 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:54:02.411 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:54:02.490 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:54:02.503 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:54:02.508 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:54:02.513 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:54:02.517 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:54:02.523 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:54:02.524 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:54:02.530 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:54:02.544 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:54:02.551 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:54:02.558 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:54:02.565 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:54:02.568 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:54:02.570 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:54:02.577 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:54:02.587 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:54:02.615 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:55:01.060 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:55:01.102 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:55:01.260 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:55:01.459 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:55:01.500 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:55:01.586 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:55:01.596 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:55:01.600 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:55:01.603 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:55:01.606 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:55:01.610 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:55:01.610 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:55:01.617 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:55:01.628 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:55:01.635 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:55:01.642 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:55:01.648 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:55:01.652 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:55:01.654 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:55:01.661 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:55:01.671 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:55:01.681 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:55:29.561 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 13.918, Roon mode=NULL
- 2018-01-28 15:55:39.510 [INFO ] [ipse.smarthome.model.script.daverule] - Downstairs TV power changed to 41.105, Roon mode=NULL
- 2018-01-28 15:55:39.511 [INFO ] [ipse.smarthome.model.script.daverule] - Turning on receiver
- 2018-01-28 15:55:39.513 [TRACE] [hab.binding.exec.handler.ExecHandler] - Received channelUID.getId() 'input', command.toString() 'ON', class 'class org.eclipse.smarthome.core.library.types.OnOffType'
- 2018-01-28 15:56:00.556 [INFO ] [basic.internal.servlet.WebAppServlet] - Stopped Basic UI
- 2018-01-28 15:56:01.175 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'astro.items'
- 2018-01-28 15:56:01.214 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'attic.rules'
- 2018-01-28 15:56:01.380 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'nightlight.rules'
- 2018-01-28 15:56:01.579 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.rules'
- 2018-01-28 15:56:01.620 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sleepmachines.rules'
- 2018-01-28 15:56:01.710 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'media.rules'
- 2018-01-28 15:56:01.721 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.sitemap'
- 2018-01-28 15:56:01.723 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'house.sitemap'
- 2018-01-28 15:56:01.727 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dave.sitemap'
- 2018-01-28 15:56:01.730 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dsc.things'
- 2018-01-28 15:56:01.734 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:56:01.735 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
- 2018-01-28 15:56:01.741 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.things'
- 2018-01-28 15:56:01.755 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-sun at midnight for thing astro:sun:home
- 2018-01-28 15:56:01.763 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:sun:home
- 2018-01-28 15:56:01.772 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:sun:home
- 2018-01-28 15:56:01.786 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-daily-moon at midnight for thing astro:moon:home
- 2018-01-28 15:56:01.789 [INFO ] [thome.binding.astro.internal.job.Job] - Scheduled Astro event-jobs for thing astro:moon:home
- 2018-01-28 15:56:01.795 [INFO ] [ding.astro.handler.AstroThingHandler] - Scheduled astro job-positional with interval of 60 seconds for thing astro:moon:home
- 2018-01-28 15:56:01.801 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'dscalarm.items'
- 2018-01-28 15:56:01.814 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'presence.items'
- 2018-01-28 15:56:01.820 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'my.items'
- 2018-01-28 15:56:09.610 [ERROR] [alarm.handler.TCPServerBridgeHandler] - read(): IO Exception: Socket closed
- 2018-01-28 15:56:13.158 [INFO ] [assic.internal.servlet.WebAppServlet] - Stopped Classic UI
- 2018-01-28 15:56:13.175 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Stopped HABmin servlet
- 2018-01-28 15:56:13.213 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STOPPING - org.openhab.binding.exec
- 2018-01-28 15:56:13.213 [DEBUG] [org.openhab.binding.exec ] - ServiceEvent UNREGISTERING - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={component.name=org.openhab.binding.exec.internal.ExecHandlerFactory, component.id=19, service.id=128, service.bundleid=221, service.scope=bundle} - org.openhab.binding.exec
- 2018-01-28 15:56:13.214 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STOPPED - org.openhab.binding.exec
- 2018-01-28 15:56:13.239 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.239 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.239 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.239 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.240 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.240 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.242 [WARN ] [ore.internal.events.OSGiEventManager] - Could not find an Event Factory for the event type 'ThingRemovedEvent'.
- 2018-01-28 15:56:13.276 [INFO ] [b.core.service.AbstractActiveService] - Expire Refresh Service has been shut down
- 2018-01-28 15:56:13.308 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Stopped Paper UI
- 2018-01-28 15:56:13.313 [INFO ] [panel.internal.HABPanelDashboardTile] - Stopped HABPanel
- 2018-01-28 15:56:13.317 [INFO ] [.dashboard.internal.DashboardService] - Stopped dashboard
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement