# Add buttons to existing Remotes

**URL:** <https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098>\
**Category:** Devices\
**Created:** [February 23, 2022, 2:50am UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098 "2022-02-23T02:50:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![For\_No\_Raisin](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@For\_No\_Raisin](https://forum.bondhome.io/u/For_No_Raisin)\
**Post date:** [February 23, 2022, 2:50am UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098/1 "2022-02-23T02:50:28Z")

</div>

So I came across an interesting discovery today when installing my fan. The auto detect remote didn’t pick up my exact remote, and I was able to choose from a list. That’s fine, I found a similar remote. My remote does not have a fan off button. Very inconvenient. It has the fan speed setting and I need to press that 4 times to lower the speed to off. One of the (several) remotes bond suggested, HAS a fan off button and it WORKS with my fan! That got me thinking, can we get an update to allow all options to pre existing remotes? I know with manual setup, you can add functions, but not with pre built remotes. I would like to see if I can add other functions and have them work. Normally, I wouldn’t be able to program the fan off button because it’s not on my remote, but I guess that they are similar and compatible enough where it works? Thoughts?

---

<div class="post-metadata">

**Author:** ![rr\_russ](https://avatars.discourse-cdn.com/v4/letter/r/dfb087/32.png) [@rr\_russ](https://forum.bondhome.io/u/rr_russ)\
**Post date:** [February 23, 2022, 1:37pm UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098/2 "2022-02-23T13:37:40Z")

</div>

It’s great that you found that. I was hoping to find a similar “discrete code” for _light on_ and _light off_ instead of just the toggle function provided on my MinkaAire fan’s original remote.

---

<div class="post-metadata">

**Author:** ![residualimages](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/residualimages/32/74_2.png) [@residualimages](https://forum.bondhome.io/u/residualimages)\
**Post date:** [February 23, 2022, 11:12pm UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098/3 "2022-02-23T23:12:04Z")

</div>

A previous Bond team member once shared [this method](https://forum.bondhome.io/t/dummy-devices-w-no-remote/1246/3) of adding templates to your Bond Bridge for devices, without scanning the signals from their OEM remotes.

Now, I think the ‘community scripts’ piece he mentioned has been pushed to the back burner with other items on which the team has been focusing, but I remembered that old post today.

Wonder if we could pick and choose to add additional templates via this API call strategy, remove buttons / commands that we don’t want (from the Bond app or API), and then name the resulting devices something to distinguish them.  
Might have 2+ devices listed in Bond for some fan that template #1 works better with the lights and template #2 works better with the fan (maybe discrete command control).

Hmmm

---

<div class="post-metadata">

**Author:** ![rr\_russ](https://avatars.discourse-cdn.com/v4/letter/r/dfb087/32.png) [@rr\_russ](https://forum.bondhome.io/u/rr_russ)\
**Post date:** [February 24, 2022, 3:12pm UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098/4 "2022-02-24T15:12:12Z")

</div>

I read the other thread and I think I understand what you are thinking of.

It might also be interesting if we could get a dump of the configuration behind each command it has learned. Then we could perhaps experiment with changing the commands and pushing them back to the Bond to see if we can find additional working commands that our remotes couldn’t transmit.

---

<div class="post-metadata">

**Author:** ![For\_No\_Raisin](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@For\_No\_Raisin](https://forum.bondhome.io/u/For_No_Raisin)\
**Post date:** [February 24, 2022, 3:32pm UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098/5 "2022-02-24T15:32:44Z")

</div>

Exactly! I want to be able to make my own remote on the Bond with existing commands that are compatible with my fan. Even if I don’t have the physical remote buttons for the commands

---

<div class="post-metadata">

**Author:** ![residualimages](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/residualimages/32/74_2.png) [@residualimages](https://forum.bondhome.io/u/residualimages)\
**Post date:** [February 24, 2022, 4:05pm UTC](https://forum.bondhome.io/t/add-buttons-to-existing-remotes/3098/6 "2022-02-24T16:05:34Z")

</div>

Last I experimented, we were not able to [create / Post / Patch Actions](https://forum.bondhome.io/t/adding-custom-buttons/1230/7) so the opportunity to create a remote completely from scratch via API seemed unlikely at that time.
