I am new to Homey, I was a Domoticz user. In Domoticz I was able to control my fireplace (on, flame-up / flame-down and off) through my connected RFXcom device. The remote the fireplace uses is the Mertik Maxitrol (B6R-H8TL3B).
I searched the forum but could not find any clues in how to add this remote. I read some stuff on IR signal learning but I dont have a clue how that can be done, is there a generic IR learning app? I see some options in the developer portal but I don’t think that is the way to go.
I have got my Somfy RTS screens working because there was an app for it but I am looking for a more “generic” app that can do it all. Can some one pinpoint me to the right direction please?
@VictorvanHillo@Shaunmitchel I am currently looking into this. The remote sends its signal over 868.1 Mhz. When trying to interpret the signal I found that it looks like its modulated with OFDM. This is quite advanced stuff and even tough I am up to some simple reverse engineering of RF signals, this is one tough cookie. I am trying to find someone to help me out but I don’t even think Homey itself is able to demodulate signals like this. (I believe Homey only supports the most “simple/common” modulations.)
Victor, are you in possession of a working RTL-SDR setup to record the signal of your remote for me? I could provide you with the parameters you would need to enter into a simple app or w/e.
I have “cracked” the modulation, so I can get the data out of the signal. The signal is constantly the same for the same commands, so there is no encryption. I can conclude now that I can also control my fireplace by repeating this signal!
So now all there is left, if I would want to make a universal APP that anybody can use is to identify what all the bits mean. Comparing the same commands of different remotes would help.
@JPe4619, that recorder doesn’t seem to work for this signal… It barely ever seems to work.
I was too optimistic, I cant control my fireplace yet. I think i’d only need to figure out how the checksum is calculated for this to work. But perhaps just repeating the signal would also be good enough for this to work.
I’ve got the following stuff figured out now:
Contributions are very welcome… Hope I can make more progress but I dont really know how to figure out the checksum…
@nlrb did you ever find a solution to get the Mertik Maxitrol remotes to work (for me it is the 433MhZ G6R-H4TV4 remote control). And would it be a big job to fix the code from the link above to be compatible with the current Homey? At least…it seemed to work form some remotes at that time.
@Paul_Kessels When I investigated some time back it did not work due to a bug in Homey core. They don’t respect the interval setting on tx anymore. The module not defined is due to that they changed the installation to require a package.json file.
I have a B6R-H8TL3PW (8 buttons) remote and it uses an SX1232 chip. The code on the chip of my remote is a little bit longer like SX1232 1634 9178… (could not read the rest of it, I did not open my remote for this)
The American version uses the same chip since it supports 868Mhz and 915Mhz
Internal Photographs for an American version can be found here
@Marlon, refer to the link to github in my earlier post. I have the CRC check figured out already. Most data of the algorithm is known to me now, and also the CRC checksum parameters have been reverse engineered… Due to a bug in Homey this can not be transformed into an app, as so it seems according to @nlrb.