# Subscriber model option for community applications

**URL:** <https://community.homey.app/t/subscriber-model-option-for-community-applications/116562>\
**Category:** Ideas & Suggestions\
**Created:** [September 23, 2024, 7:58am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562 "2024-09-23T07:58:54Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tuomas\_Levoniemi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tuomas_levoniemi/32/59169_2.png) [@Tuomas\_Levoniemi](https://community.homey.app/u/Tuomas_Levoniemi)\
**Post date:** [September 23, 2024, 7:58am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/1 "2024-09-23T07:58:54Z")

</div>

Hi,

The OpenSource model is a great way to bring applications and extend compatibility to new devices in the home automation scene.

However, it often happens that the initial enthusiasm fades. Only one person may also make the application; if he/she gives up development, the application will be left in the wind.

Of course, there is the possibility that the manufacturer of the device starts making an official program or buys the making of it, for example, Athom.

What if a **Google Play-style subscriber model** were created, through which you could pay a monthly fee for using the application. Of course, I do not mean that this fee is standard in all Community applications, but the developer(s) of the application could decide whether or not there is a fee.

Below is a link to a case where, due to the device’s firmware update, seven different air pump Brands have stopped operating through Homey.

> [@\[APP\]\[Pro\] Gree HVAC app](https://community.homey.app/t/app-pro-gree-hvac-app/30801/151):
>
> Thank you for your feedback +1 It could also be a good idea to introduce a subscriber model at Homey. I would be willing to pay for some apps. As I understand it, the options are for the manufacturer to make it themselves or to pay Athom to make the app. In applications created with the Community model, you can donate, but as @aivus said, so few donate. Athmon could add subscription features to the Community model if the developer so desired.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [September 23, 2024, 8:53am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/2 "2024-09-23T08:53:49Z")

</div>

This idea pops up every couple of months, with someone from Athom saying “interesting, we might look into that”, and then nothing.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [September 23, 2024, 9:02am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/3 "2024-09-23T09:02:57Z")

</div>

Sorry, but a subscriber model is an absolute no-go for me, not just for Homey Apps but everywhere.

How much have you already donated to the developers of the community apps you use on your Homey? Have you donated anything to the Gree HVAC app developer who has received about 25 € over the last 5 years? If so, before or after the problems occurred?  
But whether a donation or a subscription would help in that case of the Free HVAC App. Some people get into situations, whether wanted or not, where 10.000 € wouldn’t help.

The real problem is that the development of community apps in particular can be discontinued overnight, for whatever reason. And that has to be protected somehow. And of course this will cost money and I also agree that the community developers should be paid somehow and not just be dependent on donations.

Unfortunately, I don’t have any good ideas on how to realize something like this. But my opinion is that Athom needs to take action on this issue.

---

<div class="post-metadata">

**Author:** ![DirkH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkh/32/78952_2.png) [@DirkH](https://community.homey.app/u/DirkH)\
**Post date:** [September 23, 2024, 9:29am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/4 "2024-09-23T09:29:45Z")

</div>

HI @Tuomas_Levoniemi ,  
the subscriber model could be a great idea, if you use the Homey in a commercial or critical environment and the apps are provided by companies with substantial financial background.  
I doubt that Homey is a proper platform for this.  
If there is an official app provided by the producer of a device the price for keeping the app running should be included in the price of the devices for sufficient time.  
If its a community app provided by people offering their spare time, there is no guarantee that they cannot supply support any more, because they use other smart home systems, other devices or just have no time due to any other reasons (job, family, illness,…) and no subscriber fee will keep them doing that support.  
If it is a small software company, it may go bankrupt, or it may just be disabled to do support, when either Athom or the providers of the devices change the firmware to incompatible interconnection or just stop support for the devices including the Homey ( **LG** ).  
So I am with @DirkG that it would be an no-go for me personally, and I also don’t think, it would be a useful solution for anyone else.

---

<div class="post-metadata">

**Author:** ![Valentin\_Ciopei](https://avatars.discourse-cdn.com/v4/letter/v/6bbea6/32.png) [@Valentin\_Ciopei](https://community.homey.app/u/Valentin_Ciopei)\
**Post date:** [September 23, 2024, 10:39am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/5 "2024-09-23T10:39:15Z")

</div>

One way cold be to ask all developers to upload their apps code to a Athom github account. Then any dev can submit improvements or if the developer doesn’t answer anymore Athom can take over or whatever is decided.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [September 23, 2024, 10:44am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/6 "2024-09-23T10:44:42Z")

</div>

> [@Valentin\_Ciopei](#):
>
> One way cold be to ask all developers to upload their apps code to a Athom github account

I’d be willing to do that, if Athom paid me handsomely for it.

---

<div class="post-metadata">

**Author:** ![Valentin\_Ciopei](https://avatars.discourse-cdn.com/v4/letter/v/6bbea6/32.png) [@Valentin\_Ciopei](https://community.homey.app/u/Valentin_Ciopei)\
**Post date:** [September 23, 2024, 10:58am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/7 "2024-09-23T10:58:06Z")

</div>

It could work as a way to handover the app when you know you won’t be able to develop it further at least?

For example, if life priorities change for a developer and he knows he won’t be able to continue to support the app he can upload the content to Athom and another dev can take over at some point?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [September 23, 2024, 11:06am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/8 "2024-09-23T11:06:34Z")

</div>

Yes, that’s how it could work in theory. But practically speaking there are all kinds of legal issues related to such a system that would require signing contracts and whatnot.

---

<div class="post-metadata">

**Author:** ![johan\_bendz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_bendz/32/10344_2.png) [@johan\_bendz](https://community.homey.app/u/johan_bendz)\
**Post date:** [September 23, 2024, 5:42pm UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/9 "2024-09-23T17:42:18Z")

</div>

Athom already has access to everyone’s code, and many apps use some form of open-source license, so if Athom wants to take over an “abandoned” app, they can often already do so.

---

<div class="post-metadata">

**Author:** ![Tuomas\_Levoniemi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tuomas_levoniemi/32/59169_2.png) [@Tuomas\_Levoniemi](https://community.homey.app/u/Tuomas_Levoniemi)\
**Post date:** [September 23, 2024, 6:33pm UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/11 "2024-09-23T18:33:19Z")

</div>

Sure, Athom can continue to support the “abandoned” app and make it official, but this would require a mechanism / feedback from users which app is popular / important. Does such a thing exist?

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [September 23, 2024, 7:49pm UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/12 "2024-09-23T19:49:17Z")

</div>

I suppose Athom is well aware of the number Homey installs of a certain app in their Appstore.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [September 24, 2024, 4:58am UTC](https://community.homey.app/t/subscriber-model-option-for-community-applications/116562/13 "2024-09-24T04:58:56Z")

</div>

> [@johan\_bendz](#):
>
> so if Athom wants to take over an “abandoned” app, they can often already do so.

All they can do is fork it, if the license would permit that. But AFAIK Athom has never done so in the past, and I don’t think they ever will in the future.
