Community
OpenEnergyMonitor

Community

Wifi Meter plugs out of the box (Z-WAVE or others)

z-wave
tplink
hs110
smartplugs
sonoff
Tags: #<Tag:0x00007f16a6c614e8> #<Tag:0x00007f16a6c61380> #<Tag:0x00007f16a6c61240> #<Tag:0x00007f16a6c610b0> #<Tag:0x00007f16a6c60f48>

(Chaveiro) #1

Any one already experimented with this out of the box energy meter wifi plugs?
Could we customize the firmware to work with emoncms?

Take a look:
https://www.aliexpress.com/item/NEO-Coolcam-iHome-Kits-NAS-WR01T-EU-Smart-Power-Plug-Socket-Home-Automation-Alarm-System-home/32825362894.html?spm=2114.search0104.3.125.94131bfeyFl5Vm&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10151_10065_10344_10068_10342_10343_10340_10341_10084_10083_10618_10304_10307_10301_5722316_5711211_10313_10059_10534_100031_10629_10103_10626_10625_10624_10623_10622_10621_10620_10142,searchweb201603_2,ppcSwitch_5&algo_expid=c03acc9c-defb-4458-a03e-ef8bd5becb12-20&algo_pvid=c03acc9c-defb-4458-a03e-ef8bd5becb12&priceBeautifyAB=0


Controlling TP Link smart sockets via NodeRed
(Paul) #2

Have you looked at the TP-Link HS110 smartplugs?

I bought a couple of these tail end of last year (thanks to @borpin for the heads up) and have a draft python script that will query the power data over the LAN WiFi, the script currently returns voltage, current, power, energy, relay state and WiFi signal strength with a timestamp every 5secs.

I am also able to enable/disable the relay too.

The api will allow management of a scheduler and give access to daily weekly and monthly energy totals but for now I intend to do that stuff external to the device and just use the low level data/api’s. I can however see the benefit of perhaps setting the scheduler for known events in the not to distent future as that gives the device a level of autonomy in case of network issues or something at the control source incorrectly delaying/preventing a timed start or stop.

What I’ve explored is totally external to the device, I have not looked into hacking the firmware at all as this device isn’t dependent on a n external website for LAN use via the api, which I consider to be a big plus.

Here’s a teardown I found on the web, perhaps you would know more about whether it’s “hackable” by the components used.

https://www.edn.com/design/consumer/4458082/Teardown--A-Wi-Fi-smart-plug-for-home-automation

Although, looking at the api’s it is easy to set to target server details via an api call so I would imagine if we could write a web application (we have all the api doc’s to reverse engineer one) there would be no real hacking needed.

See the “cloud commands” section at https://www.softscheck.com/en/reverse-engineering-tp-link-hs110/

I have several other links of interest if you want to know more.


(Chaveiro) #3

That is nice, i’d rather prefer some hardware that uses a known chipset like the ESP8266.
But unfortunately both use a chipset that i’m not familiar with:


(Brian Orpin) #4

Look at Sonoff then. The POW measures power but has to be wired in. I wired one into a short extension lead :smile: There is a Tasmota firmware on Github that is really good (IMHO).

Unfortunately the plug in type do not measure power.


(Chaveiro) #5

I know that, but not keen to having to add a cable.
Oh well, waiting for a plug in version of Sonoff POW :slight_smile:


(Brian Orpin) #6

My enthusiasm waned for these when I could not set a fixed IP on setup and had to register with their cloud service.

The SoftsCheck review makes you realise how utterly insecure these devices actually are. I really do need to look at this plug again.

Did you try the Node-RED module?