Lilygo 443 FSK - Limited Devices (republished due to spam filter)

From @washed
I have a lilygo board flashed with the firmware and have a two devices that I understand uses 433 FSK - 1) a Danfoss Thermostat (ManualsLib - Makes it easy to find manuals online! Ret-B.html?page=78) and 2) an easy switch fob and switch (EasySwitch ESF1 & 4 - Luminite).

However I’m not seeing this come up in the logs at all. In fact I’m only seeing a single device come up (a simplisafe install that isn’t mine).

When using the standard 434 firmware for the lilygo board I get a lot of devices, but as I understand both these devices need FSK I believe I need to run that firmware.

Can anyone offer any advice please?

Hi @washed

What gives you the idea that your two devices need FSK modulation? Did you find this stated anywhere for them?

From what I am seeing on their product pages it looks as if they might not even be rtl_433 compatible, but possibly, especially the fobs, only RF, RF2 or Pilight compatible. For rtl_433_ESP there is only one Danfoss Thermostat decoder, but for the Danfoss CFR Thermostat, which does require FSK modulation, but seems to be a very different model to yours.

For any possible RF, RF2 or Pilight compatibility the LilyGo won’t help you, but an ESP8266 with SRX882/STX882 attached will be your best bet, as described here

Sorry for the delay in replying, I had some account challenges.

Thanks to @1technophile for posting this as I wasn’t able to.

For the Easyswitch and fob I found this datasheet - https://luminite.co.uk/wp-content/uploads/2024/03/esr4-datasheet.pdf - which points to it using FSK. It looks like tat’s not included in the rtl_433 decoders, am I write that I would need to talk to that project to get it included?

Hi @washed

Yes, to have this included with a decoder for rtl_433 you’d need to log an issue in the parent repo

with the decoder then eventually propagating down to the rtL-433ESP to also be available in OpenMQTTGateway.

Keep in mind though the rtl_433 is a receiving only library, so once a decoder would be included it would only allow you to receive the gob key presses, but not to be able to send out any such command yourself through rtl_433 to control the receiver unit from your last link.

With your Danfoss thermostat, be it FSK or OOK, you might also want to log an issue with the parent try_433 repo, as they already have a decoder for the other Danfoss Thermostat model.

Let us know how you get on.

Understood on the parent repo. Agree, I would prefer to be able to send (really and receive). So I assume in that case it’s likely better to speak to the RF/RF2/Pilight projects instead?

As for the Danfoss thermostat, you’re right, it is indeed a quite different stat than the CFR. I was hoping they would use similar modulation capabilities. I came across this blog - Danfoss Wireless Thermostat Hacking – Part One – AndyHacks - where a comment pointed towards FSK (which ultimately lead me to finding the Danfoss CFR reference. For the parent repo do you mean the original rtl_433 repo?

Thanks for the help, really appreciate it.

Also, sorry for the multiple message, the forum doesn’t allow me to add more than one URL to a message, post multiple replies or post more than about once per 30 mins as I’m ‘new’. It’s quite frustrating.

Quite frankly I’m not sure this would be possible, as AFAIK RF/RF2/Pilight generally are not able to decoder FSk modulated signals, but someone with more knowledge of the RF signal processing will be better suited to answer if what you are looking for is possible and how.

Correct the rtl_433 repo from which rtl_433_ESP adopts the decoders.

Thanks very much. I’ll have a discussion there