Homey Community

[APP] YouLess and Enelogic smart energy meter

youless
enelogic
energy
smart-meter
dsmr

#1

Enelogic

Homey app to integrate Enelogic P1 and YouLess LS110/LS120 energy meters. A direct connection over IP is used, so there is no dependency on the Enelogic cloud service.

image

Analogue Energy meter

The LS110/LS120 driver provides logs and flow cards for the following data:

  • Actual power usage/production (W, 10s interval)
  • Totalized power meter (kWh, 10s updates)

S0 Energy meter

The LS120 S0 driver provides logs and flow cards for the following data:

  • Actual power usage/production (W, 10s interval)
  • Totalized power meter (kWh, 10s updates)

P1 Energy and Gas meter

With the P1 connection on the LS120 or Enelogic you get the following extra’s:

  • All individual power meters (kWh, 10s updates)
  • Recent gas usage (m3, of the previous hour)
  • Gas meter (m3, 1 hour updates)
  • Tariff change (off-peak, true or false)

Ledring screensaver:

  • See how much energy you are using or producing just by looking at your Homey!
  • Is the wash-dryer ready? Am I now producing power to the grid?

image

The power is totalized for consumed and produced power, during off-peak and peak hours. Production to the powergrid is displayed as negative watts. Only changed values are logged.

Experimental YouLess Watermeter

water meter

This experimental driver makes use of the optical sensor of the YouLess LS110 and LS120. It has successfully been tested on water meters from Vitens (type 1). Place the optical sensor on the rotating mirror. Exact positioning is required. See the detailed installation manual for further instructions.

image

The water meter driver provides logs and flow cards for the following data:

  • Actual water flow (L/min, 60s average)
  • Water meter (m3)

image

The water meter driver can be installed additionally to the power meter driver. If you use the LS120 with P1 connection, you will get all electricity meters, the gas meter and the water meter simultaneously from one YouLess device! The water meter driver uses the raw reflectiveness of the optical sensor. It has to poll the YouLess 3x per second, which puts significant load on your Homey and your WiFi network, especially when water is being used (burst mode is then switched on). I’m working with YouLess to get them to support water meters in the firmware so that it takes off the load from Homey and the network, and also increases accuracy of the meter. But this has no priority with them since they believe there aren’t enough users interested in water meter functionality. If you like the water meter, please help me convince YouLess by placing a comment below or in the forum.

Device setup in Homey

image

To setup, go to “Devices” and choose the correct driver. Use the LS120-P1 if you have a P1 connection to your smart meter. Otherwise choose the LS110/120-E driver Enter the fixed IP-address (preferred) or use the default url ‘youless’. If you want to use the S0 and/or the water meter, you can simply add these as an additional device.

Donate:

If you like the app you can show your appreciation by posting it in the forum. If you really like the app you can buy me a beer.

Paypal donate

===============================================================================

Version changelog

v2.1.0  2018.11.24 Minor fixes for gas flow, pairing bug, login error, connection timeouts.
v2.0.5  2018.07.08 Fix gas flow meter LS120. Password fix. Http optimizations.
v2.0.0  2018.01.13 Complete rewrite to sdk2. Password support added.
v1.1.1  2017.10.01 added S0 metering for youless fw 1.4.0, bug fixes, xml2js updated to v0.4.19
v1.0.0  2017.06.26 improved gas usage logging, bug fixes, added experimental water meter (using LS110/LS120 optical sensor)
v1.0.4  2017.04.19 Added polling interval setting
v1.0.2  2017.03.22 Added support for YouLess LS120 (P1)
v1.0.0  2017.02.18 Initial release

#2

The old forum can be found here:




2018-11-24%20(4)
2018-11-24%20(3)
2018-11-22

2018-11-24%20(1)


#3

Enelogic app v2.1.0 was just uploaded to the app store and is awaiting approval from Athom. It mostly has changes under the hood to improve stability even more.
Gas meters will now report gas usage as often as the smart meter can provide it. Recent smart meters will report every 5 minutes.

The Youless version of the app will be updated one or two weeks later.


#4

Question…

I’ve ordered the YouLess LS120 and I plan to link it to my Enelogic, although Homey knows nothing about that.
From a Homey side of things though, does it matter which app I install? Enerlogic or Youless?
Will the Enerlogic app eventually use the Enerlogic APi and Youless will stay separate? Or will they eventually merge into one app (because then I’ll rather get that one up front :wink: )?


#5

Hi @veldkornet ,

The only difference between the 2 apps is that I tend tot release new versions a bit sooner for the enelogic version. Other than that the drivers for youless are the same.


#6

Thanks!

By the way, I see that you got the water readings working with a Youless… So I was wondering, I have an Aquadis+ water meter, which uses the Itron Cyble Pulse Sensor.

If I connect one of these to the Youless LS120 S0 port, would that work as well for water?


#7

I believe that would work. The meter would only show up as energy (watt and kWh) in stead of water (L/min and M3), but the numbers should be correct.
I would be interesses tot know if that works, so let us know when you try.:+1:


#8

Come to think of it: if connected to s0 it would probably report liter per second, and not liter per minute. Still it should be usable.


#9

I ordered one, so I’ll see this coming week how things go. I see it’s currently being considered for Enelogic as well.

Assuming all works okay, would it in theory be possible to update the Homey app so that you can choose what the s0 port is used for on the LS120 P1 (water vs what ever it’s currently for) so that the stats/insights at least show correctly in Homey?


#10

Should be possible if it works, but not on my priority list.

Youless still needs to officially support my watermeter ‘hack’ based on the optical sensor. I do not like to add another hack to the homey app to use s0 as watermeter, when this is not fully supported by youless.


#11

Hi @Peter_12

Wrong forum topic. Post it at the youless and enelogic thread: [APP] YouLess and Enelogic smart energy meter

I would then answer you that you need the enelogic firmware (-EL) in stead of pvoutput. :wink:


#12

So I connected the Itron Cyble to my Youless LS120 via the s0 port, then in Homey I added the “LS120 s0” and indeed it works perfectly.

Only the descriptions are all wrong:
kWh -> m3
Watt -> liter/uur

If there was some way to change that, it would be perfect. Like maybe a “LS120 s0 Water”


#13

Thanks for sharing! Good to know this works. I hope youless will start oficially supporting water meters in their firmware. If they do I will surely make a new device for it! Maybe you can point youless to your request and this forum :wink:


#14

Ah, cool then I can also read the watermeter :smiley:


#15

Version 2.1.0 will be available soon in the appstore for the Youless app as well (Now it is already available in the Enelogic and Youless version)