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: 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: Devices
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>
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.