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:
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