Z-Wave factfile: POPP 123627 wallplug switch

Information about specific Z-Wave devices
Post Reply
User avatar
ThinkPad
Posts: 1754
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Z-Wave factfile: POPP 123627 wallplug switch

Post by ThinkPad » Saturday 19 December 2015 21:33

POPP_123627.jpg
POPP_123627.jpg (19.59 KiB) Viewed 1119 times
Supplier:
POPP

Website:
http://www.popp.eu/

Function:
Wall plug switch

Z-Wave+ AKA GEN5
No

Rebranding:
?

Device Library from http://www.pepper1.net
Can't find anything

Manuals from manuals.zwaveeurope.com and doc.eedomus.com:
http://manuals.zwaveeurope.com/make.php ... POP_123627

Domoticz experience
Hardware:

Code: Select all

012 (0x0c)	Unknown	Popp 123601 Plug-in Switch
Remarks:
When turning connected load on/off by hand (pressing button), status of switch in Domoticz is updated without polling which is nice.

Configuration:
popp.PNG
POPP 123627 wallplug
popp.PNG (50.36 KiB) Viewed 1131 times

Devices

Code: Select all

432	Z-Wave	0000C01	1	Switch	Lighting 2	ZWave	On
zwcfg_0xaaaaaaa.xml sample:

Code: Select all

	<Node id="12" name="LED-strip TV" location="" basic="4" generic="16" specific="1" type="Binary Power Switch" listening="true" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
		<Manufacturer id="0154" name="Popp">
			<Product type="1100" id="0001" name="123601 Plug-in Switch" />
		</Manufacturer>
		<CommandClasses>
			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true" mapping="37">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="37" name="COMMAND_CLASS_SWITCH_BINARY" version="1" request_flags="4" 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="4" 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="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="4" 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="0" size="1">
					<Help>Set LED indication mode</Help>
					<Item label="Show switch state (Default)" value="1" />
					<Item label="Disabled" value="0" />
					<Item label="Night mode (inverted switch state)" value="2" />
					<Item label="Operated by Indicator Command Class" value="3" />
				</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="1" max="65535" value="0">
					<Help>If not zero, automatically switch off after a 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="0" size="1">
					<Help>Defines if the switch should restore switch state to the last state prior to device power off (power cycle).</Help>
					<Item label="Yes (Default)" value="1" />
					<Item label="No, turn off" value="0" />
				</Value>
			</CommandClass>
			<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="117" name="COMMAND_CLASS_PROTECTION" version="1" request_flags="4" 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="119" name="COMMAND_CLASS_NODE_NAMING" version="1" request_flags="4" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Associations num_groups="1">
					<Group index="1" max_associations="1" label="Group 1" auto="true">
						<Node id="1" />
					</Group>
				</Associations>
			</CommandClass>
			<CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="4" 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="6" />
				<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.42" />
				<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="4" 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>
		</CommandClasses>
	</Node>
Conclusion
Works good, also nice that switch status in Domoticz is updated in Domoticz. Also seems to repeate for other nodes. For the price a very good unit!
I (as a NL citizen) bought the BE/FR version (with earthpin), but that doesn't matter. Most of the plugs will fit in, as they already have a hole for the earthpin.
ThinkTheme - theme for Domoticz
My (Dutch) blog: http://thinkpad.tweakblogs.net - My Domoticz scripts: Bitbucket
I'm not (very) active anymore on this forum as i don't use Domoticz anymore.

User avatar
Domosapiens
Posts: 371
Joined: Wednesday 20 August 2014 12:08
Target OS: Windows
Domoticz version: V3.5981
Location: NL
Contact:

Re: Z-Wave factfile: POPP 123627 wallplug switch

Post by Domosapiens » Saturday 19 December 2015 23:15

Can you change the 3001 value in the GUI?
Those high numbers in generally suggest a Command Class version mismatch
(OpenZwave assumes version 1, but the device has a higher version: something for the device specific file)


It looks like the TKB TZ68 (under Wenzhou in the Config directory).
The config file is recently added but with a poor and incomplete, only LED as night light switching in the GUI

http://products.z-wavealliance.org/products/37

Pepper1
http://www.pepper1.net/zwavedb/device/322
(with Russian frequency)
Last edited by Domosapiens on Saturday 19 December 2015 23:29, edited 1 time in total.
Win Vista&7; 1#Aeon Z-Stick S2; 1#Aeotec Z-Sick Gen5, 6#Fib.FGBS001; 24#DS18B20; 8#Everspr.AN158-2; 3#Philio PAN04; 1#Philio PAN06, 1#YouLess El; 1#Fib.FGWPE; 1#ZME_RC2; 2#FAK_ZWS230, 2#Quib.ZMNHCDx, 1#Quib.ZMNHDD1, 7#EM6555

User avatar
ThinkPad
Posts: 1754
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Z-Wave factfile: POPP 123627 wallplug switch

Post by ThinkPad » Saturday 19 December 2015 23:24

Domosapiens wrote:It looks like the TKB TZ68 (under Wenzhou in the Config directory).
The config file is recently added but with a poor and incomplete, only LED as night light switching in the GUI

http://products.z-wavealliance.org/products/37
Looks the same indeed. Popp = rebrand of the TKB? Or the other way round?
Domosapiens wrote:Can you change the 3001 value in the GUI?
Those high numbers in generally suggest a Command Class version mismatch
(OpenZwave assumes version 1, but the device has a higher version: something for the device specific file)
[...]
Yes, the 3001 setting seems to stick if i change it.
ThinkTheme - theme for Domoticz
My (Dutch) blog: http://thinkpad.tweakblogs.net - My Domoticz scripts: Bitbucket
I'm not (very) active anymore on this forum as i don't use Domoticz anymore.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest