Author Topic: Help to Control Salus RT500RF Boiler with RFM69HCW - ESP8266 - 868MHz  (Read 1047 times)

ant_thomas

  • NewMember
  • *
  • Posts: 1
Hopefully I'm posting in the right forum or place!

I'm attempting to control a Salus RT500RF boiler controller - 868MHz.
I've already decoded the on/off control signals but I'm struggling to put together a sketch to be able to transmit the codes.

Hardware I have/would like to use
ESP8266 - Wemos Mini
RFM69HCW

Idea would be to have the ESP8266 running a web server and accessing http://ipaddress/ON or OFF to control/transmit the 868 signal. That bit is easy, I just need to write the transmission parts.

I've been trying to take apart the sketch here, but can't get anything to work as yet.
https://github.com/klattimer/salus-rt500rf/

I feel like this could be relatively simple as it should just be a case of transmitting the 1/0 High/Low with the correct length/gaps at the right frequency, repeated the correct number of times - as per the klattimer sketch, but can't seem to adapt it for the RFM69 module.

Using the klattimer example, let's say I want to transmit the following...

0xAA 0xAA 0xAA 0x2D 0xD4 0x00 0x01 0x01 0x5A
A    A    A    A    A    A    2    D    D    4    0    0    0    1    0    1    5    A
1010 1010 1010 1010 1010 1010 0010 1101 1101 0100 0000 0000 0000 0001 0000 0001 0101 1010

Any guides, pointers or snippets of code would be greatly appreciated.