Z-Wave factfile Everspring AN158 Switch Meter Plugin

Information about specific Z-Wave devices

Moderator: leecollings

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

Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by Domosapiens »

Supplier:
Everspring

Website:
http://www.everspring.com.tw/AN158.aspx

Function:
Switch Meter Plugin 3500 W, reports Wh and kWh.

Z-Wave5
No

Rebranding:
Eminent e-Domotica EM6552 (thanks ThinkPad)

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

Manuals from manuals.zwaveeurope.com and doc.eedomus.com:
manuals.zwaveeurope.com: PDF
doc.eedomus.com User doc PDF

Domoticz experience
Hardware:
Everspring AN158 population.JPG
Everspring AN158 population.JPG (62.16 KiB) Viewed 4604 times
Remarks:
8 operational, no polling needed
During a year, 3 of them lost once their ID (blinking led) random in time (spark? power dip?)
They give a strong contribution to the Z-Wave network

Configuration:
Everspring AN158 configuration.JPG
Everspring AN158 configuration.JPG (61.25 KiB) Viewed 4604 times
Devices
Everspring AN158 devices.JPG
Everspring AN158 devices.JPG (55.95 KiB) Viewed 4604 times
zwcfg_0xaaaaaaa.xml sample:

Code: Select all

	<Node id="13" name="Wasmachine" location="" basic="4" generic="16" specific="1" type="Routing Slave" listening="true" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="3" query_stage="Complete">
		<Manufacturer id="0060" name="Everspring">
			<Product type="0004" id="0002" name="AN158 Plug-in Meter Appliance Module" />
		</Manufacturer>
		<CommandClasses>
			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="37" name="COMMAND_CLASS_SWITCH_BINARY" version="1" request_flags="4">
				<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">
				<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="3" 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="2" request_flags="2">
				<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="147.9" />
				<Value type="decimal" genre="user" instance="1" index="1" label="Previous Reading" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="-7424" />
				<Value type="int" genre="user" instance="1" index="2" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="32768" />
				<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="0" />
				<Value type="decimal" genre="user" instance="1" index="9" label="Previous Reading" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
				<Value type="int" genre="user" instance="1" index="10" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="243" />
				<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="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="4">
				<Instance index="1" />
				<Value type="short" genre="config" instance="1" index="1" label="True Period" units="100ms" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="120" value="10">
					<Help>This is the time the switching status needs to remain unchanged after a change to cause the device to send out a status message. 0 is Disabled.</Help>
				</Value>
				<Value type="byte" genre="config" instance="1" index="2" label="Send Out Basic Command" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="1" value="0">
					<Help>Enable or Disable Send Basic Command to Group 2 when the local button press changes the switching state.</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="3" label="Meter Report Period" units="10s" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="3240" value="6">
					<Help>The device will report its meter value within the interval set. Set to 0 will disable the autoreporting function.</Help>
				</Value>
			</CommandClass>
			<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="4">
				<Instance index="1" />
				<Associations num_groups="2">
					<Group index="1" max_associations="1" label="Reports" auto="true">
						<Node id="1" />
					</Group>
					<Group index="2" max_associations="4" label="Basic" auto="true">
						<Node id="1" />
					</Group>
				</Associations>
			</CommandClass>
			<CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="4">
				<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="2.64" />
				<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.01" />
			</CommandClass>
		</CommandClasses>
	</Node>
Conclusion
Gives a strong contribution to the network.
Reliable switch with instantaneous and cumulative energy usage.
Some ID glitches
Recommended.

Hope this helps
Domosapiens
Last edited by Domosapiens on Tuesday 05 January 2016 12:09, edited 2 times 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
bbqkees
Posts: 407
Joined: Sunday 17 August 2014 21:01
Target OS: Linux
Domoticz version: 4.1x
Location: The Netherlands
Contact:

Re: Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by bbqkees »

Domosapiens wrote:Supplier:

Conclusion
Gives a strong contribution to the network.
I have 2 Everspring wall plugs and if I look in the Z-Wave panel I can see that they connect to almost all nodes.
This is not the case for all my other Qubino and Fibaro devices.
So indeed a relative strong contribution.
Bosch / Nefit / Buderus / Junkers / Worcester / Sieger EMS bus Wi-Fi MQTT Gateway and interface boards: https://bbqkees-electronics.nl/
ThinkPad
Posts: 890
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by ThinkPad »

How is the power reporting (kWh) at your side, Domosapiens? On my two AN158's, it looks like the kWh is only updated every 0,100 kWh.
I also have a Aeon gen5 plug, which seems to update on every 0,001 kWh, so a bit more precise.
It seems the AN158 stays on 0.000 kWh until at least 0.100 kWh is used. The Aeon plug reports 0.011 for today, which is more precise.

Not really a problem, but i didn't knew there were differences in the precision of devices regarding kWh measurement.
I am not active on this forum anymore.
User avatar
Domosapiens
Posts: 232
Joined: Wednesday 20 August 2014 12:08
Target OS: Windows
Domoticz version: V3.5981
Location: NL
Contact:

Re: Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by Domosapiens »

TP,
you are right, AN158 update seems per 0.1 kWh.
My Fibaro FGWPE wall plug for the fridge reports 1.0W (on Device type Usage, subtype Electric)
On Device type General, subtype kWh, it reports 27.320 kWh, that suggest reporting every 0.01 kWh
Domoticz GUI reports 0.090 kWh for today.

Didn't notice it before.

But there are strange things!
Under Devices:
The AN158 (to reset my Ziggo modem) reports 9.0W (on Device type Usage, subtype Electric)
On Device type General, subtype kWh, it reports 49.400 kWh (this is an accumulated value of different usages around the house)
That suggest reporting every 0.1 kWh

In the Domoticz GUI:
Domoticz shows 49.400 kWk and for Today: 0.300 kWh
This can not be correct. Posting this message around 13hr00, this could only be 13 x 9W is 117W or 0.100 kWh as usage for Today.
Not sure if this is an AN158 or OpenZwave or Domoticz or a zwcfg_0xnnnnnnn.xml thing.

The AN158, User doc PDF
Accumulated Power Consumption kWh.jpg
Accumulated Power Consumption kWh.jpg (241.31 KiB) Viewed 4525 times
If I make the same example calculation:
0x01(hex)=1(dec): 1*65536=65536
0x11(hex)=17(dec): 17*256=4352
0x70 (hex)=112(dec): 112*1=112
My total is 70000 or 70kWh (and not 70.1kWh)
Not sure if I'm right or wrong.
What I read from it, is that the LSB of the message definition is 1Watt.


Looking in the OZW Control Panel:
The reporting seems to be only in tenth of kWh
But why the negative values ??
AN158 in Control Panel.JPG
AN158 in Control Panel.JPG (23.63 KiB) Viewed 4525 times
And another AN158 has no negative values:
other AN158 in Control Panel.JPG
other AN158 in Control Panel.JPG (20.39 KiB) Viewed 4525 times
Conclusion:
1) The AN158 kWh reporting accuracy seems to be in tenth of kWh.
2) Have to check my zwcfg_0xnnnnnnn.xml for strange residues.
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
ThinkPad
Posts: 890
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by ThinkPad »

Thanks for confirming. And sorry that i got you fed up with a new problem now, haha :mrgreen:

I also had problems with the measurement not being correct, but i was updating Openzwave & Domoticz that day, so i assume it has something to do with that...
I am not active on this forum anymore.
ThinkPad
Posts: 890
Joined: Tuesday 30 September 2014 8:49
Target OS: Linux
Domoticz version: beta
Location: The Netherlands
Contact:

Re: Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by ThinkPad »

Eminent e-Domotica EM6552 == Everspring AN158
I have a Eminent e-Domotica EM6552 that comes up as an Everspring AN158.
Source: http://www.homegenie.it/forum/index.php?topic=1227.0

There is also an Eminent EM6550 (no energy measurement) i think that equals to the Everspring AN157, but that is just by viewing the looks. No source for that. However, according to other users the Eminent EM6550 is recognized as Everspring AN145.

But i see that was already mentioned here: http://www.domoticz.com/wiki/Hardware#E_3
I am not active on this forum anymore.
User avatar
Domosapiens
Posts: 232
Joined: Wednesday 20 August 2014 12:08
Target OS: Windows
Domoticz version: V3.5981
Location: NL
Contact:

Re: Z-Wave factfile Everspring AN158 Switch Meter Plugin

Post by Domosapiens »

For your visual pleasure:
Everspring-AN158.jpg
Everspring-AN158.jpg (7.74 KiB) Viewed 4466 times
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
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest