# iOS BETA v1.109 (4) on TestFlight

**URL:** <https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29>\
**Category:** BETA iOS\
**Created:** [January 18, 2018, 8:31pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29 "2018-01-18T20:31:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 18, 2018, 8:31pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/1 "2018-01-18T20:31:19Z")

</div>

This iOS build adds support for so-called “state remotes”, which send a control signal containing the entire state of the device (speed, light value) rather than a simple command. These remotes typically have LCD screens.

In particular, the new ceiling fan remote FCC IDs which are fully-supported in this release are:

CHQ7096T  
kujce10305  
chq7096t  
l3hfan9t  
kujce10203

The app is currently under Apple review and will be available via Testflight in about 24 hours. Everyone with access to this post (and an iOS device that you have used with the BOND) should be on the Testflight list, and you will receive an email only once the Testflight build is approved by Apple and available to test.

EDIT: Contains BOND firmware `v1.108.3`.

---

<div class="post-metadata">

**Author:** ![thomas](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/thomas/32/22_2.png) [@thomas](https://forum.bondhome.io/u/thomas)\
**Post date:** [January 20, 2018, 2:05am UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/2 "2018-01-20T02:05:59Z")

</div>

Apple approved the beta. v1.109 (4) is live on TestFlight! 🛫

---

<div class="post-metadata">

**Author:** ![david](https://avatars.discourse-cdn.com/v4/letter/d/aeb1de/32.png) [@david](https://forum.bondhome.io/u/david)\
**Post date:** [January 21, 2018, 1:05am UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/3 "2018-01-21T01:05:13Z")

</div>

Is it ok to move to this version if my Bond is currently on firmware 1.108.4?

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 21, 2018, 2:00pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/4 "2018-01-21T14:00:31Z")

</div>

> [@david](#):
>
> Is it ok to move to this version if my Bond is currently on firmware 1.108.4?

Good question! The iOS app `v1.109 (4)` contains firmware `v1.108.3`, which does not have the experimental DHCP fix. So I’d recommend holding off until we roll the DHCP fix into the firmware in the apps. We haven’t gotten any negative feedback on the firmware `v1.108.4` so it’s looking good for mid next week (plus/minus Apple approval).

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 21, 2018, 2:02pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/5 "2018-01-21T14:02:19Z")

</div>

Actually, you can certainly update the iOS app to the beta version! Just say “NO” if you are offered a “firmware update”.

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 22, 2018, 6:20pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/6 "2018-01-22T18:20:19Z")

</div>

OK I updated to both the Test Flight app and the firmware. I am unable to program BOND for my State Remote.  
FAN-9T. FCC ID L3HFAN9T I could use some hints on getting this to work. The traditional hold down the button to program not helping.

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 22, 2018, 7:04pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/7 "2018-01-22T19:04:59Z")

</div>

Indeed, we broke L3HFAN3T support this morning. We just about have it fixed… maybe 2hrs needed.

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 22, 2018, 7:09pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/8 "2018-01-22T19:09:46Z")

</div>

> [@merck](#):
>
> Indeed, we broke L3HFAN3T support this morning. We just about have it fixed… maybe 2hrs needed.

OK Thank you. Please let me know when ready. Thanks.

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 22, 2018, 8:58pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/9 "2018-01-22T20:58:57Z")

</div>

Should be OK now. Try rapidly pressing the Light or Fan button while recording. (This remote only transmits once per button press, unlike most others that continue to transmit as long as you are holding the button down.)

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 22, 2018, 9:45pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/10 "2018-01-22T21:45:57Z")

</div>

> [@merck](#):
>
> Should be OK now. Try rapidly pressing the Light or Fan button while recording. (This remote only transmits once per button press, unlike most others that continue to transmit as long as you are holding the button down.)

OK no real luck. I started by testing with light. It took the command. I turned on the light using remote control. Pressed the test button on my phone it went off for a split second then back on. Same for all other options.

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 22, 2018, 10:08pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/11 "2018-01-22T22:08:56Z")

</div>

Did you get a screen like this? This is what you see when a state remote is found in the database.

 ![Image-1](https://us1.discourse-cdn.com/flex019/uploads/bond1/original/1X/9dc856d040e75c34e347f233655a2807bca55098.jpg)

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 22, 2018, 10:13pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/12 "2018-01-22T22:13:18Z")

</div>

Ah, I checked the packet you recorded on the backend. It doesn’t look like the one we expected. Investigating with our remotes expert…

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 22, 2018, 10:14pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/13 "2018-01-22T22:14:25Z")

</div>

> [@merck](#):
>
> Ah, I checked the packet you recorded on the backend. It doesn’t look like the one we expected. Investigating with our remotes expert…

OK never did get a screen like that. I will stand by.

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 22, 2018, 10:31pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/14 "2018-01-22T22:31:55Z")

</div>

This is the L3HFAN-9T that we have here:

 ![IMG_20180122_172156](https://us1.discourse-cdn.com/flex019/uploads/bond1/original/1X/1a83de158e52b1bbe226225d1df94efc491d4f53.jpg) ![15166602645065471411769231875139](https://us1.discourse-cdn.com/flex019/uploads/bond1/original/1X/aed6cede22d672b9c980606e1f16f0ea4ae415a9.jpg)

Look like yours?

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 22, 2018, 10:33pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/15 "2018-01-22T22:33:36Z")

</div>

Yes even down to the model on back.

 ![IMG_0867](https://us1.discourse-cdn.com/flex019/uploads/bond1/original/1X/72f16532df1ce1d83b8c1cacac1ea151e81492b8.JPG) ![IMG_0868](https://us1.discourse-cdn.com/flex019/uploads/bond1/original/1X/677975e3a15a8d6c5b3702c4a2fb477b3c0ccdd9.JPG)

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 22, 2018, 10:39pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/16 "2018-01-22T22:39:15Z")

</div>

Ok, we narrowed down the issue to your remote transmitting a slightly shorter gap between packets, which is just under a threshold we use for separating the packets apart. Thus the lack of recognition.

Here’s what it looks like in our system:

```auto
LUA:DEBUG: Detect packet. freq 302725 bps 3309
LUA:TRACE: data = 110110110110110110110110110110110110110010110010010110010010110000000000000000000000001011011011011011011011011011011011011011001011001001011001001011000000000000000000000000101101101101101101101101101101101101101100101100100101100100101100000000000000000000000010110110110110110110110110110110110
11011001011001001011001001011

```

Those runs of ~24 zeros should be used as delimiters for the several packets.

We will make some more adjustments and get back to you tomorrow.

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 22, 2018, 10:40pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/17 "2018-01-22T22:40:12Z")

</div>

> [@merck](#):
>
> We will make some more adjustments and get back to you tomorrow.

OK thank you, I will be standing by.

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 23, 2018, 9:32pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/18 "2018-01-23T21:32:32Z")

</div>

Any update on this problem?

---

<div class="post-metadata">

**Author:** ![merck](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/merck/32/1238_2.png) [@merck](https://forum.bondhome.io/u/merck)\
**Post date:** [January 23, 2018, 10:01pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/19 "2018-01-23T22:01:19Z")

</div>

Just pushed a fix to the backend. Checking now if it’s deployed…

---

<div class="post-metadata">

**Author:** ![joel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/joel/32/14_2.png) [@joel](https://forum.bondhome.io/u/joel)\
**Post date:** [January 23, 2018, 10:12pm UTC](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29/20 "2018-01-23T22:12:30Z")

</div>

> [@merck](#):
>
> Just pushed a fix to the backend. Checking now if it’s deployed…

Great, I will try to test later if you give me the go ahead.

[Next page](https://forum.bondhome.io/t/ios-beta-v1-109-4-on-testflight/29.md?page=2)
