2

I am attempting to capture transmissions from my own energy monitor, a Watts Clever EW4009 for use with Home Assistant.

I believe it is an FSK signal, with 250 um packets.

I have captured several transmissions, and found the following variation between them:

0011 0011 00110 011 01000100 1101 1110 – 0 watts

0011 0011 00110 011 01000100 1101 1110 – 0 watts

0011 0101 00110 110 01000100 1110 0011 – 1335 watts

1110 0001 00110 101 01000100 1000 1110 – 1190 watts

1100 0001 00110 101 01000100 0110 1110 – 1134 watts

0000 1000 00110 100 01000100 1011 0100 – 813 watts

1100 0011 00110 100 01000100 0110 1111 – 693 watts

1101 0110 00110 100 01000100 1000 0010 – 726 watts

I think the transmission might have a different "watt" value, since the "watt" value displayed on the energy monitor base station depends on the base station settings for voltage etc.

Here is the full transmission (0 watts example): 101010101010101010101010001011011101010010001100011101001111100100010101001111101011001100110011001100110100010011011110010101010000000000000000

And a screenshot of the signal with the variation between them highlighted: enter image description here

Update: My question is how can I decode the binary data to obtain the watt value above which is shown on the energy monitor? I have attempted to convert the watt value to binary, but it looks like the data is probably encrypted somehow

Denis S
  • 21
  • 2
  • 1
    You seem unsure of data format, and you might broaden your interpretation...it might not be FSK (could also be OOK). Investigate pulse-width, pulse-position too. There are many encoding possibilities besides FSK. – glen_geek Sep 25 '21 at 13:21
  • represent the watt reading in binary – jsotola Sep 25 '21 at 15:35
  • I believe it sends values in amps with max current of 100A and 0.1A sensitivity. – Denis S Sep 26 '21 at 01:04
  • _"I believe it sends values in amps with max current of 100A and 0.1A sensitivity."_ - that sounds reasonable (though the specs say max current 60A and minimum sensitivity 0.2A, it might transmit values from eg. 0-99.9A with 0.1A resolution). What voltage is it set to, and what mode are you using it in? – Bruce Abbott Sep 26 '21 at 05:40
  • What makes you think it's encrypted? Do you even know what base format it has: NRZ or Manchester? It looks a bit on the Manchester side to me. Given that it _is_ actually FSK and not OOK or such. – Lundin Sep 27 '21 at 11:00

1 Answers1

1

From what I have determined there is a serial TTL data stream on the RJ45 connector of the display. This when interfaced with a serial to USB convertor can be connected to a PC and the data displayed on a program which is supposed to be on the Watts Clever web site. This may be an easier way to go to get the data you are after once you work out the protocol which is more likely in ASCII and more readable.

Lee
  • 11
  • 1