Z-Wave Fact File: Z-Wave.Me ZME_064381 Switch

Information about specific Z-Wave devices

Moderator: leecollings

Post Reply
gcoupe
Posts: 57
Joined: Saturday 24 January 2015 14:43
Target OS: Raspberry Pi / ODroid
Domoticz version: v4.10717
Location: The Netherlands
Contact:

Z-Wave Fact File: Z-Wave.Me ZME_064381 Switch

Post by gcoupe »

Supplier:
Z-Wave.Me

Website:
http://z-wave.me/index.php?id=40

Function:
Switch plug for Schuko type F wall outlet, IP 44 rated for outdoor use (IP44: Protection against ingress of solid particles with a diameter greater than 1mm. Protection against water spray from any direction).

Z-Wave5
No

Rebranding:
Originally a Duwi product (Duwi 64381), acquired by Z-Wave.Me. Also similar to a Popp product (POPE009105)

Device Library from http://www.pepper1.net
http://pepper1.net/zwavedb/device/567

Manuals from manuals.zwaveeurope.com:
manuals.zwaveeurope.com: PDF

Domoticz experience
Hardware:
Domoticz 38.png
Domoticz 38.png (6.04 KiB) Viewed 4068 times
Remarks:
2 operational, no polling needed
I have added these devices manually to the OpenZwave configuration in Domoticz. They are not currently defined in the OpenZwave library I asked for this back in February, but no response. However, I discovered that the OZW config file for the POPP Wall Plug Switch Schuko (IP44) has just been added, and this configuration file also works for the Z-Wave.Me switch. So I added a line to the Manufacturer_specific.xml file:

<Product type="1000" id="0200" name="ZME_064381 IP44 Plug-in Switch" config="zwave.me/ZME_064381.xml"/>

And copied the POPE009105.xml file across to the zwave.me directory, renaming it as ZME_064381.xml...

Configuration:
Domoticz 39.png
Domoticz 39.png (261.07 KiB) Viewed 4068 times
Devices
Domoticz 40.png
Domoticz 40.png (17.75 KiB) Viewed 4068 times

zwcfg_0xaaaaaaa.xml sample:

Code: Select all

- <Node id="3" name="" location="" basic="4" generic="16" specific="1" roletype="5" devicetype="1792" nodetype="0" type="Binary Power Switch" listening="true" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
- <Manufacturer id="0115" name="Z-Wave.Me">
  <Product type="1000" id="0200" name="ZME_064381 IP44 Plug-in Switch" /> 
  </Manufacturer>
- <CommandClasses>
- <CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="5" innif="true" mapping="37">
  <Instance index="1" /> 
  </CommandClass>
- <CommandClass id="37" name="COMMAND_CLASS_SWITCH_BINARY" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
  <Value type="bool" genre="user" instance="1" index="0" label="Switch" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="True" /> 
  </CommandClass>
- <CommandClass id="39" name="COMMAND_CLASS_SWITCH_ALL" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
- <Value type="list" genre="system" instance="1" index="0" label="Switch All" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="1" size="1">
  <Item label="Disabled" value="0" /> 
  <Item label="Off Enabled" value="1" /> 
  <Item label="On Enabled" value="2" /> 
  <Item label="On and Off Enabled" value="255" /> 
  </Value>
  </CommandClass>
- <CommandClass id="50" name="COMMAND_CLASS_METER" version="4" request_flags="3" innif="true">
  <Instance index="1" /> 
  <Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.03" /> 
  <Value type="decimal" genre="user" instance="1" index="8" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="75" /> 
  <Value type="bool" genre="user" instance="1" index="32" label="Exporting" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" /> 
  <Value type="button" genre="system" instance="1" index="33" label="Reset" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> 
  </CommandClass>
- <CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
  </CommandClass>
- <CommandClass id="94" name="COMMAND_CLASS_ZWAVE_PLUS_INFO" version="1" request_flags="5" 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="1792" /> 
  <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="1792" /> 
  </CommandClass>
- <CommandClass id="96" name="COMMAND_CLASS_MULTI_INSTANCE/CHANNEL" version="0" request_flags="1" after_mark="true" innif="true">
  <Instance index="1" /> 
  </CommandClass>
- <CommandClass id="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
- <Value type="list" genre="config" instance="1" index="1" label="Led mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="1" size="1">
  <Help>Set LED indication mode</Help> 
  <Item label="Disable" value="0" /> 
  <Item label="Show switch (Default)" value="1" /> 
  <Item label="Operated by Indicator Command Class" value="2" /> 
  </Value>
- <Value type="short" genre="config" instance="1" index="2" label="Automatically switch off after" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="65535" value="0">
  <Help>If not zero, automatically switch device off after an user defined time. Unit: Sec, Min: 0, Max: 65535, Default: 0</Help> 
  </Value>
- <Value type="list" genre="config" instance="1" index="3" label="What to do on RF Off-Command" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
  <Help>Defines how to interpret RF 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 to switch the light off that would break logics; Switch on - to switch on the light on both ON and OFF paddle 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).</Help> 
  <Item label="Switch off (Default)" value="0" /> 
  <Item label="Ignore" value="1" /> 
  <Item label="Switch on" value="2" /> 
  <Item label="Switch on if load is off else switch off" value="3" /> 
  </Value>
- <Value type="list" genre="config" instance="1" index="5" label="Restore switch state after power cycle" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="1" size="1">
  <Help>Defines if the switch should restore switch state to the last prior to device power off (power cycle).</Help> 
  <Item label="No, turn off" value="0" /> 
  <Item label="Yes (Default)" value="1" /> 
  </Value>
- <Value type="short" genre="config" instance="1" index="20" label="Energy consumption" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="3500" value="0">
  <Help>Specify the consumption of the load in watts, for the calculation of power consumption. Maximum load 1800 W. Unit: Watts, Min: 0, Max: 3500, Default: 0</Help> 
  </Value>
- <Value type="list" genre="config" instance="1" index="21" label="Off color" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
  <Help>Color to OFF state</Help> 
  <Item label="Off (Default)" value="0" /> 
  <Item label="Red" value="1" /> 
  <Item label="Green" value="2" /> 
  <Item label="Blue" value="3" /> 
  <Item label="Yellow" value="4" /> 
  </Value>
- <Value type="list" genre="config" instance="1" index="22" label="On color" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="3" size="1">
  <Help>Color to ON state</Help> 
  <Item label="Off" value="0" /> 
  <Item label="Red" value="1" /> 
  <Item label="Green" value="2" /> 
  <Item label="Blue (Default)" value="3" /> 
  <Item label="Yellow" value="4" /> 
  </Value>
  </CommandClass>
- <CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
  </CommandClass>
- <CommandClass id="115" name="COMMAND_CLASS_POWERLEVEL" version="1">
  <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="117" name="COMMAND_CLASS_PROTECTION" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
- <Value type="list" genre="system" instance="1" index="0" label="Protection" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
  <Item label="Unprotected" value="0" /> 
  <Item label="Protection by Sequence" value="1" /> 
  <Item label="No Operation Possible" value="2" /> 
  </Value>
  </CommandClass>
- <CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
- <Associations num_groups="2">
- <Group index="1" max_associations="5" label="Send reports on switch state change" auto="true" multiInstance="true">
  <Node id="1" /> 
  </Group>
- <Group index="2" max_associations="5" label="Controlled by buttons" auto="true" multiInstance="true">
  <Node id="1" /> 
  </Group>
  </Associations>
  </CommandClass>
- <CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="5" 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="3" /> 
  <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="3.67" /> 
  <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="1.00" /> 
  </CommandClass>
- <CommandClass id="135" name="COMMAND_CLASS_INDICATOR" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
  <Value type="byte" genre="user" instance="1" index="0" label="Indicator" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> 
  </CommandClass>
- <CommandClass id="142" name="COMMAND_CLASS_MULTI_INSTANCE_ASSOCIATION" version="1" request_flags="5" innif="true">
  <Instance index="1" /> 
- <Associations num_groups="2">
- <Group index="1" max_associations="5" label="Send reports on switch state change" auto="true" multiInstance="true">
  <Node id="1" /> 
  </Group>
- <Group index="2" max_associations="5" label="Controlled by buttons" auto="true" multiInstance="true">
  <Node id="1" /> 
  </Group>
  </Associations>
  </CommandClass>
  </CommandClasses>
  </Node>
Conclusion
I use two of these devices outdoors (hence IP44 rating is important) to control pond pumps. They have worked, as basic on/off switches, without problems since I acquired them 9 months ago. However, today is the first day that I have upgraded the configuration file to unlock the additional features (e.g. power usage monitoring). Recommended.
bellyd
Posts: 8
Joined: Sunday 11 January 2015 12:17
Target OS: Raspberry Pi / ODroid
Domoticz version: 2020.2
Contact:

Re: Z-Wave Fact File: Z-Wave.Me ZME_064381 Switch

Post by bellyd »

Does the (z-wave.me/Popp) Schuko Switch Plug take actual power into account when calculating kWh energy consumption or will it only use the fixed Watts you have to supply it?
---
RPi 4B 4GB -- Oregon Scientific sensors -- KAKU switches -- MoreSense CO2 sensor --
zwaveJS2mqtt/z-wave.me UZB1 USB stick (z-wave+)/Aeotec Smart Switch 6/Fibaro FGWPEF-102 Switches
bellyd
Posts: 8
Joined: Sunday 11 January 2015 12:17
Target OS: Raspberry Pi / ODroid
Domoticz version: 2020.2
Contact:

Re: Z-Wave Fact File: Z-Wave.Me ZME_064381 Switch

Post by bellyd »

bellyd wrote:Does the (z-wave.me/Popp) Schuko Switch Plug take actual power into account when calculating kWh energy consumption or will it only use the fixed Watts you have to supply it?
I ordered and tested the Popp switch. Unfortunately it will only take into account a pre-specifed fixed load when calculating energy consumption. Not so useful IMHO. I returned and am now awaiting similar switches from Aeotec which should be able to deal with variable load.
---
RPi 4B 4GB -- Oregon Scientific sensors -- KAKU switches -- MoreSense CO2 sensor --
zwaveJS2mqtt/z-wave.me UZB1 USB stick (z-wave+)/Aeotec Smart Switch 6/Fibaro FGWPEF-102 Switches
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests