Hi,
I have a small problem with a Z-Wave remote controller.
The remote is a 10 button (4 groups, 2 scenes and one master On and Off button)
I want to use this remote to activate a scene, switch a group of lights on or off (and dim when holding down a button) etc.
When I add te node in the Z-wave configuration it say’s
Sunricher Unknown: type=0300, id=a107
With this topic I managed to change the Z-wave cfg yaml:
Now, when I press a button, the logfile shows:
2020-07-14 21:10:01.458 Detail, Node023, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x17, 0x05, 0x5b, 0x03, 0x35, 0x80, 0x03, 0x0c
2020-07-14 21:10:01.459 Detail,
2020-07-14 21:10:01.459 Info, Node023, Received Central Scene set from node 23: scene id=3 in 7680 seconds. Sending event notification.
2020-07-14 21:10:01.459 Warning, Node023, No ValueID created for Scene 3
My config is as follow:
node_id: 22
node_name: Remote
manufacturer_name: Sunricher
product_name: 'Unknown: type=0300, id=b302'
query_stage: Probe
is_awake: false
is_ready: false
is_failed: true
is_info_received: false
max_baud_rate: 40000
is_zwave_plus: true
capabilities:
- routing
- zwave_plus
- beaming
sentCnt: 1
sentFailed: 1
retries: 0
receivedCnt: 0
receivedDups: 0
receivedUnsolicited: 0
sentTS: '2020-07-08 23:02:00:861 '
receivedTS: '2020-07-08 23:01:31:222 '
lastRequestRTT: 0
averageRequestRTT: 0
lastResponseRTT: 0
averageResponseRTT: 0
battery_level: 100
wake_up_interval: 3600
application_version: Unknown
friendly_name: Remote
zwaveconfig yaml:
<Node id="23" name="" location="" basic="4" generic="18" specific="1" roletype="4" devicetype="5632" nodetype="0" type="Basic Wall Controller" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Versions">
<Manufacturer id="330" name="Sunricher">
<Product type="300" id="b302" name="Remote" />
</Manufacturer>
<CommandClasses>
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4">
<Instance index="1" />
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
</CommandClass>
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
<Instance index="1" />
</CommandClass>
<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="4" innif="true" scenecount="0">
<Instance index="1" />
<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
</CommandClass>
<CommandClass id="94" name="COMMAND_CLASS_ZWAVEPLUS_INFO" version="1" request_flags="4" innif="true">
<Instance index="1" />
<Value type="byte" genre="system" instance="1" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="1" />
<Value type="short" genre="system" instance="1" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="5632" />
<Value type="short" genre="system" instance="1" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="5632" />
</CommandClass>
<CommandClass id="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="4" innif="true">
<Instance index="1" />
</CommandClass>
<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true">
<Instance index="1" />
</CommandClass>
<CommandClass id="115" name="COMMAND_CLASS_POWERLEVEL" version="1" request_flags="4" innif="true">
<Instance index="1" />
<Value type="list" genre="system" instance="1" index="0" label="Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
<Item label="Normal" value="0" />
<Item label="-1dB" value="1" />
<Item label="-2dB" value="2" />
<Item label="-3dB" value="3" />
<Item label="-4dB" value="4" />
<Item label="-5dB" value="5" />
<Item label="-6dB" value="6" />
<Item label="-7dB" value="7" />
<Item label="-8dB" value="8" />
<Item label="-9dB" value="9" />
</Value>
<Value type="byte" genre="system" instance="1" index="1" label="Timeout" units="seconds" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
<Value type="button" genre="system" instance="1" index="2" label="Set Powerlevel" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
<Value type="byte" genre="system" instance="1" index="3" label="Test Node" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
<Value type="list" genre="system" instance="1" index="4" label="Test Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
<Item label="Normal" value="0" />
<Item label="-1dB" value="1" />
<Item label="-2dB" value="2" />
<Item label="-3dB" value="3" />
<Item label="-4dB" value="4" />
<Item label="-5dB" value="5" />
<Item label="-6dB" value="6" />
<Item label="-7dB" value="7" />
<Item label="-8dB" value="8" />
<Item label="-9dB" value="9" />
</Value>
<Value type="short" genre="system" instance="1" index="5" label="Frame Count" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
<Value type="button" genre="system" instance="1" index="6" label="Test" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
<Value type="button" genre="system" instance="1" index="7" label="Report" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
<Value type="list" genre="system" instance="1" index="8" label="Test Status" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
<Item label="Failed" value="0" />
<Item label="Success" value="1" />
<Item label="In Progress" value="2" />
</Value>
<Value type="short" genre="system" instance="1" index="9" label="Acked Frames" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
</CommandClass>
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true">
<Instance index="1" />
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="100" />
</CommandClass>
<CommandClass id="132" name="COMMAND_CLASS_WAKE_UP" version="1" request_flags="6" innif="true">
<Instance index="1" />
<Value type="int" genre="system" instance="1" index="0" label="Wake-up Interval" units="Seconds" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
</CommandClass>
<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="6" innif="true">
<Instance index="1" />
<Associations num_groups="0" />
</CommandClass>
<CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="6" innif="true">
<Instance index="1" />
<Value type="string" genre="system" instance="1" index="0" label="Library Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="Unknown" />
<Value type="string" genre="system" instance="1" index="1" label="Protocol Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="Unknown" />
<Value type="string" genre="system" instance="1" index="2" label="Application Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="Unknown" />
</CommandClass>
<CommandClass id="142" name="COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION" version="1" request_flags="6" innif="true">
<Instance index="1" />
<Associations num_groups="0" />
</CommandClass>
<CommandClass id="152" name="COMMAND_CLASS_SECURITY" version="1" request_flags="4" innif="true">
<Instance index="1" />
<Value type="bool" genre="system" instance="1" index="0" label="Secured" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
</CommandClass>
</CommandClasses>
</Node>
The user manual shows that the following CommandClasses are available:
• COMMAND_CLASS_ZWAVEPLUS_INFO_V2
• COMMAND_CLASS_ASSOCIATION_V2
• COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V3 • COMMAND_CLASS_CENTRAL_SCENE_V3
• COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1
• COMMAND_CLASS_TRANSPORT_SERVICE_V2
• COMMAND_CLASS_VERSION_V2
• COMMAND_CLASS_MANUFACTURER_SPECIFIC_V2
• COMMAND_CLASS_DEVICE_RESET_LOCALLY_V1
• COMMAND_CLASS_FIRMWARE_UPDATE_MD_V4
• COMMAND_CLASS_POWERLEVEL_V1
• COMMAND_CLASS_BATTERY_V1
• COMMAND_CLASS_SECURITY_V1
• COMMAND_CLASS_SECURITY_2_V1
• COMMAND_CLASS_WAKE_UP_V2
• COMMAND_CLASS_SUPERVISION_V1
Controlled Command Classes
• COMMAND_CLASS_CENTRAL_SCENE_V3
• COMMAND_CLASS_BASIC_V2
• COMMAND_CLASS_SWITCH_MULTILEVEL_V4
• COMMAND_CLASS_SCENE_ACTIVATION_V1
• COMMAND_CLASS_SCENE_ACTUATOR_CONF_V1 • Multi Channel V3
• Security_V1
• Security_2_V1
Who can help me with this remote?
Thanx!