Jordi83
(Jordi B.)
July 10, 2020, 10:37am
1
Hey guys,
I’ve been searching for a few days now and have yet to find an answer for my question. I bought a cheap thermometer for my pool which sends out rf 433 signals every time the temperature changes for 0.1 degrees Celsius. A simpel LCD panel inside the house picks up this rf signal and displays the temperature.
I have a sonoff RF 433 bridge flashed with tasmota and portisch firemware. I opened the console in rfraw 177 mode and it does receive the rf signals but I have no idea how to convert this to actual degrees Celsius.
If I disable rfraw mode it does not display any rf signals received.
Can you help me to convert this raw data into degrees Celsius? Here is some of the rf data received:
Thank you guys!
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 04 021C 076C 03A2 076C 3818282818182818 55"}}
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 03 0208 0780 0794 28181818 55"}}
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 03 0208 03B6 03A2 281818 55"}}
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 04 01E0 0794 03A2 0758 3818282A18182818 55"}}
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 05 01FE 0776 03A2 0EF6 0780 4818182838 55"}}
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 04 023A 0758 038E 0776 3818280818180818 55"}}
11:33:35 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:35","RfRaw":{"Data":"AA B1 05 0212 076C 038E 0F00 0776 4818182838 55"}}
11:33:41 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:41","RfRaw":{"Data":"AA B1 05 0604 00C8 0442 01CC 1C16 48182B0B083B0B0B0B0B0838383B0838383B0B0B0B083B0838383B083B0B08383B 55"}}
11:33:41 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:41","RfRaw":{"Data":"AA B1 03 05DC 0212 05FA 28181819 55"}}
11:33:42 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:33:42","RfRaw":{"Data":"AA B1 05 030C 120C 05DC 021C 0618 481A3B 55"}}
11:34:03 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:34:03","RfRaw":{"Data":"AA B1 04 0398 01C2 008C 0398 B8091918 55"}}
11:34:03 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:34:03","RfRaw":{"Data":"AA B1 02 01F4 03F2 98080808 55"}}
11:34:32 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:34:32","RfRaw":{"Data":"AA B1 05 01C2 0794 03D4 0F46 078A 4818182838 55"}}
11:34:32 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:34:32","RfRaw":{"Data":"AA B1 05 0212 0064 04CE 035C 0776 480928382828282828 55"}}
11:34:32 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:34:32","RfRaw":{"Data":"AA B1 04 01F4 0794 03C0 078A 3818282809182818 55"}}
11:34:33 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-10T11:34:33","RfRaw":{"Data":"AA B1 04 0226 0780 0398 0758 3818282818182818 55"}}
francisp
(Francis)
July 10, 2020, 12:40pm
2
How can somebody decode this, if you don’t put the actual temperature next to each line ?
Besides, it think you really should be a cheap SDR-RTL decoder for this kind of stuff, instead of trying to decode it with portish firmware on a sonoff RF Bridge.
Jordi83
(Jordi B.)
July 10, 2020, 1:03pm
3
That… is a good question haha. I will check the actual temp and add it later with the new rf data.
Jordi83
(Jordi B.)
July 12, 2020, 5:38pm
4
Ok so here a snippet of the code sniffed by tasmota running RFRAW 117. I put the actual degrees celsius behind the lines of codes which generated when de temerature changed.
18:30:13 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:30:13","RfRaw":{"Data":"AA B1 04 0226 0758 038E 0F0A 38182828281818181818282828282828281818182818181828181818182828282818182818 55"}}
18:30:14 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:30:14","RfRaw":{"Data":"AA B1 04 0230 0758 0384 0EF6 38182828281818181818080808282828281818182818181828181818182828082818182818 55"}} **23.8 C**
18:31:10 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:31:10","RfRaw":{"Data":"AA B1 04 0208 076C 03A2 0F14 38182828281818181818282828282828182828281818282818181818182828282818182818 55"}}
18:31:10 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:31:10","RfRaw":{"Data":"AA B1 04 0226 0758 0398 0762 38182828 55"}}
18:31:11 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:31:11","RfRaw":{"Data":"AA B1 05 01FE 0780 03B6 0F28 0780 4818281838 55"}}
18:31:11 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:31:11","RfRaw":{"Data":"AA B1 04 0212 0762 038E 0780 38182828 55"}} **28.1 C**
18:32:07 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:32:07","RfRaw":{"Data":"AA B1 04 0212 0398 0762 0758 3818182818282818 55"}}
18:32:07 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:32:07","RfRaw":{"Data":"AA B1 04 0226 0758 0384 0F0A 38182828281818181818282828282828182828182818182818181818182828282818181818 55"}}
18:32:07 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:32:07","RfRaw":{"Data":"AA B1 04 0230 038E 0758 0762 381828 55"}}
18:32:08 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:32:08","RfRaw":{"Data":"AA B1 04 0226 0762 0F00 0762 3818181828 55"}} **30.1 C**
18:33:04 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:33:04","RfRaw":{"Data":"AA B1 04 021C 0398 076C 0758 381818282828 55"}}
18:33:04 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:33:04","RfRaw":{"Data":"AA B1 04 021C 0762 03A2 0F14 38182828281818181818282828282828182828281828182828181818182828282818181828 55"}}
18:33:05 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:33:05","RfRaw":{"Data":"AA B1 03 0230 074E 0758 28181818 55"}} **27.6 C**
18:34:01 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:34:01","RfRaw":{"Data":"AA B1 04 0230 074E 0384 0E92 38182828281818181818282808082828281818181818282818181818182828282818182818 55"}}
18:34:01 MQT: tele/tasmota_C36DFB/RESULT = {"Time":"2020-07-12T18:34:01","RfRaw":{"Data":"AA B1 03 0230 0758 0758 281818 55"}} **24.9 C**