Aeon Multisensor 6 and zwave Habmin

I have purchased a couple of these devices, and I am trying to get them working using OH2.0 with the OH1.8 zwave binding.
I can see the device in Habmin, and I can add it to the system, but I think there is either an issue with the device definition in the zwave database, or the way Habmin 2 interprets the data in the database.
Some of the zwave config items result in dropdowns in Habmin 2, but when you access the dropdown, there is nothing in the list, and because its a dropdown you can’t directly type in the value you want.
Any suggestions??

1 Like

Please provide the XML file from /etc/zwave/nodeXX.xml and I’ll take a look tomorrow. I know others are using this device and it’s mostly working ok - there are a few issues occasionally, but I’ve not seen this before…

I assume you are using the latest zwave binding (just to be sure :smile:)?

Chris

Thanks Chris, I’ll grab it when I get home tonight.
I downloaded the 1.8 binding about two weeks ago - has much changed since then?
Oh, and there doesn’t seem to be any concept of configuring the vibration sensor with these devices, maybe that never made it into the zwave database??

I’m trying to upload the xml file, but it only seems to want to let me upload graphics. I’ll keep trying
The habmin does show the vibration sensor as a configurable variable, but it is one of the ones that presents as a dropdown that doesn’t have any values.

Just cut and paste it into the message - it’s not too big, and if you click the </> button in the editor in the forum, it will nicely format it in a way that is scrollable.

Asking to see if there are more upload options available here

Here is the xml file

  <node>
  <deviceClass>
    <basicDeviceClass>ROUTING_SLAVE</basicDeviceClass>
    <genericDeviceClass>MULTILEVEL_SENSOR</genericDeviceClass>
    <specificDeviceClass>ROUTING_SENSOR_MULTILEVEL</specificDeviceClass>
  </deviceClass>
  <homeId>0x161d800</homeId>
  <nodeId>4</nodeId>
  <version>4</version>
  <name>Motion1</name>
  <location>GardenPorch</location>
  <manufacturer>0x86</manufacturer>
  <deviceId>0x64</deviceId>
  <deviceType>0x202</deviceType>
  <listening>false</listening>
  <frequentlyListening>false</frequentlyListening>
  <routing>true</routing>
  <healState>DONE @ 2015-08-28T14:01:31+0000</healState>
  <supportedCommandClasses>
    <entry>
      <commandClass>MANUFACTURER_SPECIFIC</commandClass>
      <manufacturerSpecificCommandClass>
        <version>1</version>
        <instances>1</instances>
      </manufacturerSpecificCommandClass>
    </entry>
    <entry>
      <commandClass>BATTERY</commandClass>
      <batteryCommandClass>
        <version>1</version>
        <instances>1</instances>
        <batteryLevel>100</batteryLevel>
        <batteryLow>false</batteryLow>
        <isGetSupported>true</isGetSupported>
      </batteryCommandClass>
    </entry>
    <entry>
      <commandClass>SENSOR_MULTILEVEL</commandClass>
      <multiLevelSensorCommandClass>
        <version>5</version>
        <instances>1</instances>
        <sensors>
          <entry>
            <multilevelSensorType>TEMPERATURE</multilevelSensorType>
            <multilevelSensor>
              <sensorType>TEMPERATURE</sensorType>
              <initialised>true</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>ULTRAVIOLET</multilevelSensorType>
            <multilevelSensor>
              <sensorType>ULTRAVIOLET</sensorType>
              <initialised>true</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>BAROMETRIC_PRESSURE</multilevelSensorType>
            <multilevelSensor>
              <sensorType>BAROMETRIC_PRESSURE</sensorType>
              <initialised>false</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>RELATIVE_HUMIDITY</multilevelSensorType>
            <multilevelSensor>
              <sensorType>RELATIVE_HUMIDITY</sensorType>
              <initialised>true</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>LUMINANCE</multilevelSensorType>
            <multilevelSensor>
              <sensorType>LUMINANCE</sensorType>
              <initialised>true</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>MOISTURE</multilevelSensorType>
            <multilevelSensor>
              <sensorType>MOISTURE</sensorType>
              <initialised>false</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>POWER</multilevelSensorType>
            <multilevelSensor>
              <sensorType>POWER</sensorType>
              <initialised>false</initialised>
            </multilevelSensor>
          </entry>
          <entry>
            <multilevelSensorType>SEISMIC_INTENSITY</multilevelSensorType>
            <multilevelSensor>
              <sensorType>SEISMIC_INTENSITY</sensorType>
              <initialised>false</initialised>
            </multilevelSensor>
          </entry>
        </sensors>
        <isGetSupported>true</isGetSupported>
      </multiLevelSensorCommandClass>
    </entry>
    <entry>
      <commandClass>VERSION</commandClass>
      <versionCommandClass>
        <version>1</version>
        <instances>1</instances>
        <libraryType>LIB_SLAVE_ENHANCED</libraryType>
        <protocolVersion>4.5</protocolVersion>
        <applicationVersion>1.6</applicationVersion>
      </versionCommandClass>
    </entry>
    <entry>
      <commandClass>ASSOCIATION</commandClass>
      <associationCommandClass>
        <version>1</version>
        <instances>1</instances>
        <configAssociations>
          <entry>
            <int>1</int>
            <associationGroup>
              <Index>1</Index>
              <Nodes>
                <int>1</int>
              </Nodes>
            </associationGroup>
          </entry>
        </configAssociations>
        <maxGroups>1</maxGroups>
      </associationCommandClass>
    </entry>
    <entry>
      <commandClass>ALARM</commandClass>
      <alarmCommandClass>
        <version>1</version>
        <instances>1</instances>
        <alarms>
          <entry>
            <alarmType>GENERAL</alarmType>
            <org.openhab.binding.zwave.internal.protocol.commandclass.ZWaveAlarmCommandClass_-Alarm>
              <alarmType>GENERAL</alarmType>
              <initialised>true</initialised>
              <outer-class reference="../../../.."/>
            </org.openhab.binding.zwave.internal.protocol.commandclass.ZWaveAlarmCommandClass_-Alarm>
          </entry>
        </alarms>
        <isGetSupported>true</isGetSupported>
      </alarmCommandClass>
    </entry>
    <entry>
      <commandClass>CONFIGURATION</commandClass>
      <configurationCommandClass>
        <version>1</version>
        <instances>1</instances>
        <configParameters>
          <entry>
            <int>102</int>
            <configurationParameter>
              <index>102</index>
              <size>4</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>204</int>
            <configurationParameter>
              <index>204</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>103</int>
            <configurationParameter>
              <index>103</index>
              <size>4</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>2</int>
            <configurationParameter>
              <index>2</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>true</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>101</int>
            <configurationParameter>
              <index>101</index>
              <size>4</size>
              <value>209</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>3</int>
            <configurationParameter>
              <index>3</index>
              <size>2</size>
              <value>60</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>201</int>
            <configurationParameter>
              <index>201</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>4</int>
            <configurationParameter>
              <index>4</index>
              <size>1</size>
              <value>5</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>39</int>
            <configurationParameter>
              <index>39</index>
              <size>1</size>
              <value>10</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>5</int>
            <configurationParameter>
              <index>5</index>
              <size>1</size>
              <value>1</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>203</int>
            <configurationParameter>
              <index>203</index>
              <size>2</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>6</int>
            <configurationParameter>
              <index>6</index>
              <size>1</size>
              <value>127</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>202</int>
            <configurationParameter>
              <index>202</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>42</int>
            <configurationParameter>
              <index>42</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>111</int>
            <configurationParameter>
              <index>111</index>
              <size>4</size>
              <value>300</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>43</int>
            <configurationParameter>
              <index>43</index>
              <size>2</size>
              <value>10</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>40</int>
            <configurationParameter>
              <index>40</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>41</int>
            <configurationParameter>
              <index>41</index>
              <size>2</size>
              <value>1</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>46</int>
            <configurationParameter>
              <index>46</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>44</int>
            <configurationParameter>
              <index>44</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>45</int>
            <configurationParameter>
              <index>45</index>
              <size>1</size>
              <value>2</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>252</int>
            <configurationParameter>
              <index>252</index>
              <size>1</size>
              <value>0</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>113</int>
            <configurationParameter>
              <index>113</index>
              <size>4</size>
              <value>3600</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
          <entry>
            <int>112</int>
            <configurationParameter>
              <index>112</index>
              <size>4</size>
              <value>3600</value>
              <readOnly>false</readOnly>
              <writeOnly>false</writeOnly>
            </configurationParameter>
          </entry>
        </configParameters>
      </configurationCommandClass>
    </entry>
    <entry>
      <commandClass>WAKE_UP</commandClass>
      <WakeUpCommandClass>
        <version>2</version>
        <instances>1</instances>
        <targetNodeId>1</targetNodeId>
        <interval>300</interval>
        <minInterval>240</minInterval>
        <maxInterval>3600</maxInterval>
        <defaultInterval>3600</defaultInterval>
        <intervalStep>60</intervalStep>
        <lastWakeup>2015-08-28 22:26:29.206 UTC</lastWakeup>
      </WakeUpCommandClass>
    </entry>
    <entry>
      <commandClass>BASIC</commandClass>
      <basicCommandClass>
        <version>1</version>
        <instances>1</instances>
        <isGetSupported>true</isGetSupported>
      </basicCommandClass>
    </entry>
    <entry>
      <commandClass>SENSOR_BINARY</commandClass>
      <binarySensorCommandClass>
        <version>1</version>
        <instances>1</instances>
        <isGetSupported>true</isGetSupported>
      </binarySensorCommandClass>
    </entry>
    <entry>
      <commandClass>NO_OPERATION</commandClass>
      <noOperationCommandClass>
        <version>1</version>
        <instances>1</instances>
      </noOperationCommandClass>
    </entry>
  </supportedCommandClasses>
  <nodeNeighbors>
    <int>2</int>
  </nodeNeighbors>
  <lastSent>2015-08-28 22:26:51.22 UTC</lastSent>
  <lastReceived>2015-08-28 22:26:51.560 UTC</lastReceived>
  <applicationUpdateReceived>true</applicationUpdateReceived>
</node>