I have a question regarding the license for Homey Self-Hosted.
Could you clarify if the license is tied to a specific hardware installation, or if it is transferable? Specifically, I am planning to start running it on a Raspberry Pi 4, but I might want to migrate the container to a Proxmox server later on.
Would I be able to move my license to the new hardware in that scenario?
Hello I wanted to start the conversation on having the license for SHS cover two installs a production and a development instance. I wanted to have a test environment where I can test new updates new flows and devices without impacting my wife.
would it be possible to limit a single license to two instances
In the case of the hardware Homey, you would also need to purchase two devices, so I don’t think it’s unreasonable that an SHS license is tied to a single instance.
Also, allowing multiple instances will open up the licensing system for abuse as it would be dead-easy to share a single license between you and your neighbour.
Yes I asking for a option to have a single license cover 2 home ids on the same account or allow a option for a cheaper second license for that purpose
Yeah i’ve just started developing an app and was curious about options to develop without impacting my “production” environment as well.
I’m currently running Homey SHS, so another SHS instance isn’t a problem for me. But the license system (as far as i understand it, and reading in this topic confirms it) is a “problem” because i’d need to create another account / pay for it.
What is the right way to ask for a feature request?
As far as I see: Athom knows
who the developer is
which app(s) are developed by that person
The DEV license could be limited to only install apps developed by the Athom user, which might be enough for most developers. There are off course edge cases (app dependencies with other apps/devices, and other things i’m currently unaware off), but they could be addressed later when the idea / feature request is in progress / considered viable
Edit: Another idea could be: when using homey app run, install the app seperately (don’t overwrite the app installed (homey app install), so the run doesn’t interfere with the “main app”.
Not if you don’t mind the data getting removed. My trial expired, but if you rm -rf the .homey-shs directory and then re-install it, you can start another trial.
I only use the SHS to look at apps source code (the code of every installed app is visible in the apps directory inside .homey-shs), so I don’t use it in production. For that, re-installing is fine.