# Help decoding an infrared signal

**URL:** <https://community.homey.app/t/help-decoding-an-infrared-signal/97724>\
**Category:** Questions & Help\
**Tags:** ir\
**Created:** [December 13, 2023, 12:02pm UTC](https://community.homey.app/t/help-decoding-an-infrared-signal/97724 "2023-12-13T12:02:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Priknr1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/priknr1/32/558_2.png) [@Priknr1](https://community.homey.app/u/Priknr1)\
**Post date:** [December 13, 2023, 12:02pm UTC](https://community.homey.app/t/help-decoding-an-infrared-signal/97724/1 "2023-12-13T12:02:42Z")

</div>

Hey all, I want to use my old homey (2016 kickstarter edition) as an IR blaster to start my pellet stove.

I am able to read the IR signal in develepor environment. When I press the button 5 times, this is what I get:

8986,4469,580,1649,585,571,558,520,608,521,585,571,561,517,607,548  
558,552,592,548,577,1668,555,1652,583,1651,606,1667,569,1653,586,1654,600,1656,578,524,605,1663,572,550,578,526,581,1654,604,527,578,578,551,525  
614,1659,577,549,567,1685,550,1657,579,551,577,1657,582,1679,586,1674  
550,39853,8959,2228  
577,65535  
8997,2226  
573,65535  
8988,4465,572,1654,583,547,580,524,604,526,580,552  
580,532,605,524,605,516,578,525,614,1647,610,1624,578,1667,623,1625,588,1670,561,1652,610,1649,616,489,632,1628,585,518,611,519,609,1625,611,520,587,543  
611,505,633,1641,572,518,643,1608,604,1627,585,544,595,1640,584,1649,641,1619  
606,39791,8989,2200  
611,65535  
9027,2164  
633,65535  
9018,2168  
611,65535  
8991,4465,580,1649,586,543,585,518,610,520,586,545,584,519  
616,527,583,536,582,519,609,1657,583,1647,583,1650,619,1641,583,1653,582,1650,607,1654,581,522,612,1652,579,522,606,524,583,1652,606,524,583,547,581,528  
613,1656,569,523,638,1622,580,1662,583,544,576,1658,578,1652,613,1647  
578,39818,8995,2195  
607,65535  
8985,2199  
611,65535  
8978,2210  
604,65535  
9023,4432,582,1647,587,543,607,497,610,520,586,544  
596,523,604,514,583,544,584,520,642,1619,619,1620,581,1659,630,1619,616,1619,606,1627,641,1626,609,488,640,1639,598,487,639,490,616,1618,639,491,583,550  
625,486,629,1622,613,490,638,1622,581,1654,620,522,569,1653,614,1620,637,1624  
611,39784,9024,2167  
640,65535  
9015,2171  
637,65535  
9010,2174  
614,65535  
264,1725,322,901,279,11677,316,958  
236,65535  
8987,4474,577,1651,588,540,577,523,611,521,580,553  
579,522,618,514,580,545,587,518,613,1654,576,1654,577,1663,600,1660,575,1663,577,1657,594,1657,577,522,612,1662,571,524,612,522,580,1669,588,517,620,514  
640,463,609,1660,599,506,600,1657,578,1657,566,549,589,1649,576,1655,612,1649  
592,39804,8998,2193  
605,65535  
8992,2195  
604,65535  
8996,2197  
613,65535

But I am not seeing what part I need or what intelligence I need to make to get it to work on the stove.  
It seems like there is something liek a rolling code maybe? for it is not the same signal every time, though simular.

I have no idea how to continue from here. any help is greatly appriciated!

---

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [December 13, 2023, 12:38pm UTC](https://community.homey.app/t/help-decoding-an-infrared-signal/97724/2 "2023-12-13T12:38:41Z")

</div>

Maybe this helps,

> [@RF Custom App: Signal (from signal analyzer) sent but not received](https://community.homey.app/t/rf-custom-app-signal-from-signal-analyzer-sent-but-not-received/96917):
>
> Hello, I try to create my first app to simulate one of my RF remote controller. I followed some quick start auto to mange creating the driver and device correctly. Then I used the RF signal analyzer tool ([here](http://htmlpreview.github.io/?https://github.com/harriedegroot/Athom-Homey-RF-Signal-Analyzer/blob/master/index.html)) to create the signal file, while generated that predicted signal: Signal: { “sof”: [5844], “eof”: [554], “words”: [[550, 209], [170, 586], [171, 5858] ], “interval”: 10000, “sensitivity”: 0.5, “repetitions”: 20, “minimalLength”: 83, “maximalLength”…

---

<div class="post-metadata">

**Author:** ![Priknr1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/priknr1/32/558_2.png) [@Priknr1](https://community.homey.app/u/Priknr1)\
**Post date:** [December 13, 2023, 2:47pm UTC](https://community.homey.app/t/help-decoding-an-infrared-signal/97724/3 "2023-12-13T14:47:07Z")

</div>

@Rmb RF is probably not the same as IR …?

---

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [December 13, 2023, 6:26pm UTC](https://community.homey.app/t/help-decoding-an-infrared-signal/97724/4 "2023-12-13T18:26:22Z")

</div>

No, but you still have to write an app, so there will be a lot in common, like signal definitions, long and short signals, payload, start of text/file (STX/SOF), end of text/end of file (ETX/EOF), word definition etc.  
Maybe some on this forum has done so for infrared, you can search for that.
