# Homey Community App Store

**URL:** <https://community.homey.app/t/homey-community-app-store/29865>\
**Category:** Apps\
**Created:** [May 14, 2020, 5:17pm UTC](https://community.homey.app/t/homey-community-app-store/29865 "2020-05-14T17:17:20Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [May 16, 2020, 2:07am UTC](https://community.homey.app/t/homey-community-app-store/29865/21 "2020-05-16T02:07:32Z")

</div>

> [@Thorarin](#):
>
> I’m curious though, why is it that developing a website a pain, but writing an app in JavaScript is fine?

I guess one problem is where to host the website and who would pay for it?  
I’m no expert so maybe there are free options about.

---

<div class="post-metadata">

**Author:** ![DidierVU](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/didiervu/32/12458_2.png) [@DidierVU](https://community.homey.app/u/DidierVU)\
**Post date:** [May 19, 2020, 10:39am UTC](https://community.homey.app/t/homey-community-app-store/29865/24 "2020-05-19T10:39:58Z")

</div>

Tried to install it on an iMac with MacOS 10.13 but I get an error when launching the app. I saw that the minimum requirement is 10.15 but sadly all our money goes to smart home gadgets and not to a new iMac ☹

---

<div class="post-metadata">

**Author:** ![RNLDNKP](https://avatars.discourse-cdn.com/v4/letter/r/13edae/32.png) [@RNLDNKP](https://community.homey.app/u/RNLDNKP)\
**Post date:** [May 20, 2020, 8:52am UTC](https://community.homey.app/t/homey-community-app-store/29865/25 "2020-05-20T08:52:18Z")

</div>

If you like I could offer to host a website for you, free or charge (and you get full Plesk access). Even if it just shows whatever github has. Over time there might be someone who would like to administer a real website.

PM me if you are interested.

---

<div class="post-metadata">

**Author:** ![MaxvandeLaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxvandelaar/32/18367_2.png) [@MaxvandeLaar](https://community.homey.app/u/MaxvandeLaar)\
**Post date:** [May 20, 2020, 11:08am UTC](https://community.homey.app/t/homey-community-app-store/29865/26 "2020-05-20T11:08:58Z")

</div>

@DidierVU I am in the process of rewriting the entire desktop app so I will look into this.

---

<div class="post-metadata">

**Author:** ![MaxvandeLaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxvandelaar/32/18367_2.png) [@MaxvandeLaar](https://community.homey.app/u/MaxvandeLaar)\
**Post date:** [May 20, 2020, 11:11am UTC](https://community.homey.app/t/homey-community-app-store/29865/27 "2020-05-20T11:11:57Z")

</div>

@RNLDNKP Thanks, however I need a server for storage and custom api’s. I am investigating AWS for this. First 12 months is free, after that community funding is most likely necessary to keep this running.

---

<div class="post-metadata">

**Author:** ![Techniman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/techniman/32/8654_2.png) [@Techniman](https://community.homey.app/u/Techniman)\
**Post date:** [May 20, 2020, 12:26pm UTC](https://community.homey.app/t/homey-community-app-store/29865/28 "2020-05-20T12:26:31Z")

</div>

I’ve been thinking about the website idea I mentioned to @MaxvandeLaar while i still think it’s feasible things woud be a lot simpler if the “apps.json” is consistent…  
e.g. some developers use the default “master” and others “alpha” which is annoying programming wise, ideally there should only be a “master” entry or the location of the apps’ “app.json” could be provided…

Would that be an option?  
Also did you guys setup a slack channel to discuss ?

---

<div class="post-metadata">

**Author:** ![danone](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/danone/32/115743_2.png) [@danone](https://community.homey.app/u/danone)\
**Post date:** [May 20, 2020, 12:37pm UTC](https://community.homey.app/t/homey-community-app-store/29865/29 "2020-05-20T12:37:36Z")

</div>

> [@Techniman](#):
>
> Also did you guys setup a slack channel to discuss ?

Follow the link on the first post and check under “Contact”.

---

<div class="post-metadata">

**Author:** ![Techniman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/techniman/32/8654_2.png) [@Techniman](https://community.homey.app/u/Techniman)\
**Post date:** [May 20, 2020, 12:38pm UTC](https://community.homey.app/t/homey-community-app-store/29865/30 "2020-05-20T12:38:18Z")

</div>

oops 🙂

---

<div class="post-metadata">

**Author:** ![MaxvandeLaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxvandelaar/32/18367_2.png) [@MaxvandeLaar](https://community.homey.app/u/MaxvandeLaar)\
**Post date:** [May 20, 2020, 12:40pm UTC](https://community.homey.app/t/homey-community-app-store/29865/31 "2020-05-20T12:40:08Z")

</div>

@Techniman, so I am completely dropping all my current code and I am no longer going to rely on developer using Git correctly. This also will allow me to support closed source apps. In the future apps must be submitted as zip file to a location for review and that zip will be used to install the app. I also learned that I cannot rely on developers using NPM correctly so dependencies MUST be included in the zip. This will slow down the download for all apps and will increase storage costs for the Store however I have little choice.

---

<div class="post-metadata">

**Author:** ![Techniman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/techniman/32/8654_2.png) [@Techniman](https://community.homey.app/u/Techniman)\
**Post date:** [May 20, 2020, 12:44pm UTC](https://community.homey.app/t/homey-community-app-store/29865/32 "2020-05-20T12:44:50Z")

</div>

that’s indeed another option, also this will impact the possibility for people to “self-host” and have the semi-automatic install we discussed.

But if you are going to support closed source apps w/o a link to the source how are people supposed to check the code for malicious code (e.g. the comment from Joolee)

---

<div class="post-metadata">

**Author:** ![MaxvandeLaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxvandelaar/32/18367_2.png) [@MaxvandeLaar](https://community.homey.app/u/MaxvandeLaar)\
**Post date:** [May 20, 2020, 1:01pm UTC](https://community.homey.app/t/homey-community-app-store/29865/33 "2020-05-20T13:01:26Z")

</div>

> But if you are going to support closed source apps w/o a link to the source how are people supposed to check the code for malicious code (e.g. the comment from Joolee)

Well, you can’t. This is definitely a downside using this method, but we get much more in return. However, if I want the Homey Community Store to ever be a decent competitor I need to introduce this to add more features. It will then come down to trusting us. Do you trust us enough that apps in the store aren’t malicious? I mean… you trust Athom for this, so why not trust us? For apps with public repo’s a link to the repository will be visible however, I cannot ensure this is the same code as in the store and surely it is always possible we miss something as we are all human.

In the end… installing an app locally (as the HCS does) it is never truly closed source by the way as the app always needs to be downloaded to your computer before it can install it.

---

<div class="post-metadata">

**Author:** ![Techniman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/techniman/32/8654_2.png) [@Techniman](https://community.homey.app/u/Techniman)\
**Post date:** [May 20, 2020, 1:02pm UTC](https://community.homey.app/t/homey-community-app-store/29865/34 "2020-05-20T13:02:58Z")

</div>

> [@MaxvandeLaar](#):
>
> needs to be downloaded to your computer before it can in

true 🙂

---

<div class="post-metadata">

**Author:** ![Erik\_M\_Madsen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erik_m_madsen/32/18191_2.png) [@Erik\_M\_Madsen](https://community.homey.app/u/Erik_M_Madsen)\
**Post date:** [May 21, 2020, 5:51pm UTC](https://community.homey.app/t/homey-community-app-store/29865/35 "2020-05-21T17:51:57Z")

</div>

YOU guys ROCK 🤩

---

<div class="post-metadata">

**Author:** ![bdnl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bdnl/32/27614_2.png) [@bdnl](https://community.homey.app/u/bdnl)\
**Post date:** [June 8, 2020, 9:30am UTC](https://community.homey.app/t/homey-community-app-store/29865/36 "2020-06-08T09:30:29Z")

</div>

Nice! I’ve downloaded it immediately. I’m quite new to Homey (1 week user, used Homewizard before), but I’m so glad to see that there’s actually an active community of like minded people, even if the mothercompany, Athom, isn’t that progressive as some would like.

 ![Screenshot_1](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/1/01ea24bb6098d0a97cd8a5123aa0191bc4d065d8.png)  
Unfortunately I got this error while installing the LG WebOs Plus app. First I got the message that the install wil take place soon and I shouldn’t close the store, and after 10 seconds I received this error. Tried twice now.

I’m using Windows 10 Pro and extracted the zip and ran the .exe as administrator. Have to mention that I’m trying this from a remote location, so I’m not connected to the same network as Homey is.

**EDIT:**

> [@M\_a\_r\_c\_o](#):
>
> …
> 
> For example; if Heimdall is in community store, then it should not be in the Athom store and vice versa. It will be too confusing for Homey users including me, because whats the difference, how do i select the right app, is the developer keeping a list of differences between community and official atore apps?
> 
> Just my advice, its now to confusing.  
> …

After some clicking around I totally agree with this one. For example, I had ‘HomeyKit’ already installed via the Athom store, and came across the version in the Community store. So I was somewhat confused if this was another (bèta) version or something? But than concluded that it has to be the same app, the only difference is the version (3.0.17 vs 3.0.16 @ athom store), because you’re directly loading the GitHub Repo.

So if a app gets rejected at the normal store, add it in the community store, and otherwise, if it got approved, then remove it. How do you guys think?

**EDIT2**  
Or maybe is a ‘label/button’ with the text '_This app also exists in the Official Store’_ enough.

---

<div class="post-metadata">

**Author:** ![MaxvandeLaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/maxvandelaar/32/18367_2.png) [@MaxvandeLaar](https://community.homey.app/u/MaxvandeLaar)\
**Post date:** [June 8, 2020, 9:44am UTC](https://community.homey.app/t/homey-community-app-store/29865/37 "2020-06-08T09:44:04Z")

</div>

Hi @bdnl, Thanks for trying the store… To be honest, I am not going to look into this issue due to current progress on compleet redesign of the store. Next version will be a website instead of a desktop app and allows remote install of apps. I think I’ll need another week or 2 to finish it.

Last line of your comment reveals your issue. The current desktop app cannot install apps remotely, only when connected to the same network as the Homey. It is possible I forget to mention that somewhere 😉

---

<div class="post-metadata">

**Author:** ![bdnl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bdnl/32/27614_2.png) [@bdnl](https://community.homey.app/u/bdnl)\
**Post date:** [June 8, 2020, 9:49am UTC](https://community.homey.app/t/homey-community-app-store/29865/38 "2020-06-08T09:49:09Z")

</div>

No Problem! I’ll give it try when I’m at home; I was too curious here at work 😉 Looking forward to your new version!

EDIT: Got home and it worked like a charm! The TV now notifies me when someone is at the door 😊

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [June 10, 2020, 5:13pm UTC](https://community.homey.app/t/homey-community-app-store/29865/39 "2020-06-10T17:13:52Z")

</div>

And there is more to come. Stay tuned!

---

<div class="post-metadata">

**Author:** ![PetervdK](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/petervdk/32/20669_2.png) [@PetervdK](https://community.homey.app/u/PetervdK)\
**Post date:** [June 13, 2020, 8:49pm UTC](https://community.homey.app/t/homey-community-app-store/29865/40 "2020-06-13T20:49:06Z")

</div>

No idea why i missed this topic, must have been heavily sedated by Prestige. 🤔 😇 😛

Great work guys. 👍 👌

Downloaded the Windows app already, will try some on my test unit the coming week.

---

<div class="post-metadata">

**Author:** ![Jens](https://avatars.discourse-cdn.com/v4/letter/j/d2c977/32.png) [@Jens](https://community.homey.app/u/Jens)\
**Post date:** [June 17, 2020, 7:48pm UTC](https://community.homey.app/t/homey-community-app-store/29865/41 "2020-06-17T19:48:11Z")

</div>

Thanks for work.  
But i need an Installer for Linux.

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [June 17, 2020, 7:49pm UTC](https://community.homey.app/t/homey-community-app-store/29865/42 "2020-06-17T19:49:06Z")

</div>

It’s gonna be even more fun then that!

[Previous page](https://community.homey.app/t/homey-community-app-store/29865.md?page=1)

[Next page](https://community.homey.app/t/homey-community-app-store/29865.md?page=3)
