Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Ontwikkelaars maken eigen community-store voor Homey

Ontwikkelaars hebben een community-winkel ontwikkeld voor het smarthomeplatform Homey. De store is niet ontwikkeld door Athom zelf, maar door leden uit de community. In de store kunnen apps worden geplaatst die niet worden toegelaten tot de officiële store.

De community-store is te vinden op homey.community. De eerste versie van de store is gebouwd door ontwikkelaars rondom het smarthomeplatform. Die schrijven op het forum dat ze de winkel hebben gebouwd omdat sommige apps niet worden toegestaan door Athom om officieel op Homey te draaien. "Dit kan verschillende redenen hebben, en we willen het daar niet over hebben omdat dat een eindeloze discussie wordt."

De makers zeggen dat ontwikkelaars hun eigen apps aan de store kunnen toevoegen als die niet door Athom worden goedgekeurd. Het gaat niet om de volledige app, maar om een branch ervan waarmee automatisch de meest recente code uit een repo kan worden gedownload. Dat moet volgens een van de ontwikkelaars wel een stable branch zijn. In de winkel komen mogelijk ook downloads te staan naar officiële Homey-apps.

Het is volgens de ontwikkelaars niet mogelijk apps in de community-store automatisch te updaten. Ook worden er geen back-ups van de community-apps gemaakt die met de restore-functie kunnen worden teruggezet.

Door Tijs Hofmans

Redacteur privacy & security

15-05-2020 • 17:56

63 Linkedin

Reacties (63)

Wijzig sortering
Homey Community Store Developer hier en bedankt voor dit leuke artikel ;)

Momenteel is het inderdaad het geval dat apps direct van een (stabiele) branch worden geïnstalleerd. Omdat ik graag meer geavanceerde features wil gaan toevoegen zal in de toekomst gewerkt worden met een app submit process voor developers. Toekomstige features zijn a.o. auto-update, new version notification, en wellicht betaalde apps (moeten we als community het nog even goed over hebben). De Homey Community Store is momenteel nog in beta fase.

Belangrijk is om te vermelden, alle apps(!) zijn welkom zolang ze stabiel zijn en niet kwaadaardig zijn.

En om meteen misbruik te maken van dit artikel, elke vorm van hulp is zeer welkom! Neem gerust contact met me op. Repo is hier te vinden https://github.com/MaxvandeLaar/homey-community-store en de app hier https://homey.community/welcome-to-the-appstore/ of uiteraard ook op GitHub
Ik heb geen Homey maar ik vraag me wel af of het kan gebeuren dat Homey iets doet waardoor community store niet meer werkt of is het onafhankelijk van Homey?
Laten we hopen van niet ;)

Onderwater gebruikt de Community Store in principe dezelfde API als developers gebruiken om hun apps te installeren op hun Homey. Dit is tevens dezelfde methode die Athom adviseert indien je app geweigerd wordt uit de officiële store. Dus zo lang het mogelijk is om als developer apps te installeren zou ik dit ook moeten kunnen met de Community Store.

Gelukkig heb ik ook persoonlijk positieve feedback van Athom ontvangen! :)
Dat je geen discussie wil hebben over de weigering van apps begrijp ik. Maar mij lijkt het wel goed om aan de consument te laten weten wat de redenen zijn van apps die geweigerd worden door de officiële store.
Dat kan gewoon feitelijk neergezet worden.

Want ik krijg er nu al snel het gevoel bij dat de officiële store zijn redenen wel zal hebben en dat het niet verstandig is naar een alternatieve store met afgekeurde apps te gaan.

Als de redenen van weigering dan onredelijk zijn, zet je druk op Athom om haar gedrag te veranderen.
Ik snap je punt maar dat is lastig. Apps worden om de meest onzinnige dingen geweigerd. Omdat ze ‘te complex’ zijn, een officiële al app bestaat (die wellicht niet goed werkt laat ik even in het midden 😉) of zelfs omdat een foto die gebruikt wordt niet aantrekkelijk is in de officiële App Store. Dit soort discussies wil ik dus voorkomen en om niemand (ook Athom niet) in een kwaad daglicht te zetten wil ik dit ook niet verder benoemen.

Een groot probleem met toevoegen waarom een app geweigerd is, is dat je de developer op zijn blauwe ogen moet vertrouwen dat wat ingevuld zou worden bij ‘waarom is je app geweigerd’ ook klopt. Dit is namelijk (voor zover ik weet) nergens terug te vinden door mij.

Het is wel een idee om de developers een omschrijving te laten toevoegen waarom de app ontwikkeld is. Ik had de hoop dat de read me van de meeste apps dit probleem zou tackelen. Maar ik heb ondervonden dat de meeste app developers geen professionele developers zijn en niet alle repos eruit zien zoals ik had verwacht. Hulde voor al deze app devs die het zonder ervaring voor elkaar krijgen!

Ik blijf het overal zeggen 😉 de huidige versie is gebaseerd op een proof of concept en alleen als beta gereleased om te laten testen door developers. Op deze manier kon ik beter inzicht krijgen in hoe zij werken. De Community Store krijgt meer aandacht dan wat ik verwacht had (🥳) en er staat nog een hoop op de roadmap. Wees geduldig 😉 ik ben momenteel nog alleen met de software development kant van de Community Store.
Belangrijk is om te vermelden, alle apps(!) zijn welkom zolang ze stabiel zijn en niet kwaadaardig zijn.
Hoe wordt dit getest? Is er niet een kans dat iemand alsnog een kwaadaardige app aanleverd? Mogelijk een attaxk surface?
Vooralsnog worden alleen publieke apps geaccepteerd. Voornamelijk omdat de huidige Community Store nog niks kan met closed source. Meeste apps zijn niet zo groot dus een controle is gelukkig mogelijk.

Ik ga zeker niet ontkennen dat het onmogelijk is om een kwaadwillende app erdoor te krijgen. Vooralsnog wil ik uitgaan van de goedwillende developer en ook van een verstandige gebruiker. We zijn ook met stappen bezig om een QA proces te introduceren om een zo goed mogelijke store te worden. De huidige release is echt nog een beta en vooral een uitgebreide proof of concept.

Mocht je ideeën hebben over hoe we dit soort dingen snel en makkelijk (maar ook goed) kunnen testen hoor ik dat graag. Ik sta namelijk altijd open voor suggesties en verbeteringen en heb ook niet de illusie dat alles binnen een paar dagen gerealiseerd is 😉
Zijn daar geen tools of zo voor (te maken)?
Ik heb zelf niks met QA van doen maar ik kan me voorstellen dat letterlijk alle regels code doorlopen nogal een tijdrovend en inefficiënt proces is.. vooral uitgaande van 'minder ervaren' devs die niet duidelijk hun code structureren en commenten waardoor je constant back en forth moet gaan alvorens je de codeflow door hebt. :P

Vast wel iemand hier op tweakers met een achtegrond in QA (development) lijkt me toch? :*)
Als je een tool kunt maken die dat kan ben je binnen. Kan het wel academisch uitleggen waarom het niet kan, maar praktisch kun je het vergelijken met een virusscanner. Die proberen te raden of iets een virus is, maar dat kunnen ze niet met 100% zekerheid zeggen. Dus soms glipt er wat door.
Ben wel benieuwd naar die academische uitleg eigenlijk...
Hoewel ik je vergelijking met een virusscanner snap, vind ik dat alsnog appels met peren vergelijken.
Een virusscanner heeft:
- geen toegang tot broncode
- weet niet wat het doel van de applicatie is

In dít geval echter hebben we het over smart automation apps/applets(?) waarvan én de broncode beschikbaar is én bekend is (in grove lijnen) wat voor app het is.

Álles wat een natuurlijk persoon kan bereiken door door code heen te snuffelen kan een geautomatiseerd programma natuurlijk net zo goed.. zolang je er voldoende dev-tijd tegen aan gooit.
De afweging lijkt me dus gewoon een kwestie van de totale verwachtte snuffeltijd vs dev-tijd opmeten en dan kom je op een punt waar het voordeliger wordt om dev-tijd in zo'n auto-snuffer te investeren.. om nog maar niet te spreken over het feit dat zo'n 'QA tool' natuurlijk véél beter schaalt dan handmatige vlees-en-bloed onderzoekers.
Die is vrij oud maar nog steeds geldig.
Geen toegang tot de broncode maakt geen banaan uit: uiteindelijk voert een computer de broncode ook niet uit, maar altijd een derivaat. Dat is het derivaat dat de virusscanner te zien krijgt. Ja, het is waarschijnlijk op een ander abstractieniveau, maar dat maakt niets uit voor de onderliggende complexiteit. Je kunt met code-inspectie wel proberen te gokken dat het goed is, maar 100% zeker is dat niet. En zo ook voor geautomatiseerd keuren. Zelf Google en Apple met bij oneindige resources krijgen de play/app store niet 100% veilig.
Vast wel iemand hier op tweakers met een achtegrond in QA (development) lijkt me toch? :*)
Hopelijk lezen ze dit ook :P
Het is enerzijds triest dat het nodig is, Athom laat meer en meer steken vallen de laatste maanden.
Anderzijds is het goed om een tweede bron te hebben, binnen de Synology wereld werkt dat ook al jaren naar behoren.

Hopelijk komen er mooie apps naar deze store!
Inderdaad erg triest dat het nodig is. De houding van het bedrijf heeft mij in elk geval weggejaagd. Ik ben ondertussen met volledige tevredenheid overgestapt naar Home Assistant.

Ik vind het op recht jammer dat ik dit heb gedaan, omdat het een Nederlands bedrijf is, en ik echt geloof in het soort product, maar hun uitvoering ervan is echt zo knullig.

Voor de geïnteresseerden heb ik mijn onderbouwing op het forum geplaatst.
https://community.athom.com/t/thanks-for-all-the-fish/28300
Dit is zo typisch. En dit zie je echt bij zoveel projecten terug. Je moet als producent niet de fout maken te luisteren naar je pro-users. Doe ik ook niet. Schiet je niks mee op.

Want wat is slimmer? Een complexe feature bouwen voor die ene n=1 user met een complexe workflow? Of een feature uitbreiden zodat je product aantrekkelijker wordt voor 1000 newbies?

Ik weet het wel hoor.

En het is niet zo zwart/wit hoor maar ik zie het in jouw reply ook. "Ik wil ingewikkelde shit, cater to me!"

Ik snap wel dat Homey zegt van bekijk het maar. Hun platform verkoopt en blijft verkopen op stabiliteit en gebruiksvriendelijkheid. Home automation voor de gewone man. Dan is dit de consequentie.

Wil je over hun bovengrens heen? Dan val je buiten de doelgroep, of dan ben je daar uit gegroeid.
Je moet als producent niet de fout maken te luisteren naar je pro-users
Hoewel ik het sowieso niet met je eens ben, heeft het helemaal niets met pro-user te maken. Atom luistert überhaupt niet naar z'n klanten. Er wordt gers gedaan met allerhande ingebouwde features, die uiteindelijk helemaal niet werken of worden weggehaald (stembediening, infrarood). Maar ook de ondersteuning van andere platforms is echt om te janken. TP-Link, Netatmo, Google en zelfs Hue is zo labiel als een giraffe op een skateboard.

Het maken van flows werkt verre van intuïtief, aangezien in de Als/En/OF/Dan secties ineens apparaten verdwijnen. Zo kan ik in de "Als" wel kiezen voor Netatmo buiten temperatuur, maar vervolgens in de En/Of sectie niet meer. Nou zou ik dat als pro-user geen probleem vinden, als ik dat met een script zou kunnen oplossen, maar dat werkt dus ook gewoon niet!

Ik vind het nog altijd een potentieel bizar tof stuk hardware, maar de ondersteuning van Atom is gewoon echt ondermaats. Ik zou op dit moment ook iedereen afraden er eentje te kopen. Ik hoop van harte dat de community store daar verandering in gaat brengen.
Vergeet niet dat de pro users wel 90% van de beschikbare apps maken die er voor homey zijn _/-\o_
Wiens fout is het dan als ze het niet simpel genoeg kunnen maken voor een instap Homey-user?
Laten we vooral een goede sfeer proberen te bewaren. Er zijn meerdere redenen waardoor apps geweigerd worden. Complexiteit is zeker niet altijd het geval. Nu hebben we tenminste een plek waar alle apps welkom zijn. Voor gewone en pro users.

Helaas is het soms ook simpel weg niet mogelijk (door beperkingen van de Homey, denk aan dichte poorten) om ze user-friendly te maken. Hier kunnen wij als app developers niks aan doen.
Ik leef uiteraard niet naast de wereld, en je moet als opbouwend bedrijf opties toevoegen die een meerwaarde bieden voor zoveel mogelijk gebruikers en potentiële klanten, om omzet te genereren.

In het geval van Athom kan ik me niet vinden in hun keuzes. Een belangrijk deel van hun implementatie is niet stabiel (zigbee). Tot op voorkort kon je geen backups maken (nu tegen betaling beschikbaar). Enz. Dit zijn geen 'pro-functies', maar basale functies die het gewoon moeten doen. Ondertussen gaan ze allerlei onofficiele apis ondersteunen van allerlei niche producten als ventilatoren en huisparfumdispensors, terwijl ze al jaren erkennen dat hun zigbee netwerk instabiel is.

Ik verwacht helemaal geen complexe dingen van een domotica hub, maar wel flexibiliteit. En niet dat als je je lampen met zonnestanden wel laten meekleuren, of je thermostaatkranen je cv aan of uit wil kunnen zetten dat je dan allerlei derdepartijapps nodig hebt, of een idiote hoeveelheid flows moet gebruiken.
Je moet als producent niet de fout maken te luisteren naar je pro-users. Doe ik ook niet. Schiet je niks mee op.
Nogal ondankbaar als je juist je bestaan te danken hebt aan de steun van die "pro-users" via Kickstarter. Dezelfde pro-users waar ze dankbaar gebruik van maken gebruik van maken om meer devices te ondersteunen door hen apps te laten schrijven.
Ik heb nooit homey gebruikt, maar wel bij een vriend gezien (en zelfs een appje voor gemaakt voor hem). Ik zag dat een van je redenen was dat Zigbee onstabiel was. Maar ik moet zeggen dat HA met de standaard integratie (ZHA) ook niet 100% stabiel is met Zigbee. Ik heb veel problemen gehad met de ConBee II stick en de ZHA integratie. Lampen wilden niet koppelen aan schakelaars of ontkoppelen zomaar, soms houdt het er gewoon mee op tot ik reboot... Ook heb ik de IKEA Tradfri hub gebruikt maar die raakte ook elke paar dagen de communicatie kwijt.

Uiteindelijk heb ik de DeCONZ docker geinstalleerd en die doet het wat beter, maar nu is het beheer weer verdeeld over 2 web interfaces. Wel vind ik de live map over VNC heel mooi (ZHA heeft ook een map module: zha_map maar die heeft nooit goed gewerkt hier).

Homey was voor mij een probleem omdat alles via hun cloud moest, ik wil alles juist lokaal draaien. Je kon niet eens lokaal accounts aanmaken, in elk geval niet toen ik er naar keek. Ik heb er nog wel een beetje over gedacht toen ik die problemen had met HA maar toen kwamen ze met de mobile-only interface en dat was een dealbreaker voor me. Mobile functies zijn handig, mobile-first vind ik niet prettig maar niet onacceptabel, mobile-only vind ik als vrijwel altijd desktop gebruiker niet meer interessant.

Wat me met HA ook een beetje tegenstaat is de grote hoeveelheid breaking changes bij updates. En er zijn wel meer integraties die niet echt stabiel zijn. Mijn TP-Link schakelaars bijvoorbeeld worden alleen herkend als ze aan stonden toen HA opstartte, als ik ze later inprik dan blijven ze op 'Unavailable' staan tot de volgende reboot. Al met al voelt het nogal 'beta' aan allemaal. Maar het is volledig open source en helemaal lokaal dus dat is voor mij een enorme plus over Homey.

[Reactie gewijzigd door GekkePrutser op 15 mei 2020 19:18]

Homey was voor mij een probleem omdat alles via hun cloud moest, ik wil alles juist lokaal draaien.
Homey draait toch wel alles lokaal? Je kan Homey bereiken van buitenaf, maar uiteindelijk staan alle flows en apparaten op jouw lokale machine en draait alles ook zonder internet - de api's zoals openweather uitgezonderd natuurlijk. De enige cloud functionaliteit is de betaalde backup. Of ben ik helemaal verkeerd?
Je kon geen lokale accounts aanmaken. Alles moet via hun portal. Dat vond ik vanuit beveiligingsoogpunt een enorm minpunt. Ik wil niet dat het ding naar hun servers luistert, ik wil dat hij alleen naar mij luistert. Ik ben op mijn Windows PC ook niet met een "Microsoft Account" ingelogd om die reden. Maar daar kan je dus wel lokale accounts gebruiken.

Dus zij (of een hacker die daar inbreekt) kunnen ook eigen accounts aanmaken op mijn homey (als ik die zou hebben). Ook als je dingen wilde veranderen (wat dan ook) dan moest dat via hun portal/app. Daar hou ik niet van, ik vind een domotica systeem iets heel belangrijks/privés wat puur lokaal moet draaien zonder mogelijkheid tot toegang van buitenaf tenzij ik dat zelf geregeld heb (VPN).

Wellicht is dat nu veranderd maar toen ik het overwoog was dat zo en dat ws een reden om het niet te nemen. En de mobile-only was nog een belangrijkere.

[Reactie gewijzigd door GekkePrutser op 16 mei 2020 16:13]

Voor de geïnteresseerden heb ik mijn onderbouwing op het forum geplaatst.
https://community.athom.com/t/thanks-for-all-the-fish/28300
Die post heeft mij een post bespaard. Je hebt geheel gelijk en het is bloedjammer dat een firma die aan het begin zo goed luisterde naar de gebruikersdat nu niet meer doet. Ik kijk elke maand of er nog nieuwe apps zijn die ik zou willen instaleren maar het lijkt geheel stil te staan.

Ik denk dat na het fiasco van de 'eigen' voice recognition, locatie tracking en de range problemen van diverse protocollen de fut er een beetje uitgegaan is. Ik zou zeker een nieuwe versie van de hardware willen kopen als de firma gewoon wat meer open was. Nu niet. Wat ik nu heb doet in het hele huis de lampjes aan als het donker word. De rest is overgenomen door andere dingen.

[Reactie gewijzigd door falconhunter op 15 mei 2020 19:22]

Ik ben het deels met je eens. Ik ook was met hetzelfde principe met Homey gestart. Gewoon om eenvoudig domotica te proberen. En dat is bij mij ook in een mum van tijd uitgegroeid dat ik tegen de limieten van Homey aan begin te tikken. Maar ook voor de Pro- users zijn er geavanceerde oplossingen. Je hoeft namelijk niet persé met flows te werken, maar je kan ook met javascript de meest ingewikkelde constructies bedenken die je maar wilt. (Homeyscript). Ook heb ik een tal van eigen geautomatiseerde hardware kunnen maken en eenvoudig kunnen koppelen aan homey (HomeyDuino library voor Arduino).
Laatste projectje: https://www.thingiverse.com/thing:4329302 :D

Ik ben in no-time uitgegroeid van domotica-probeerder naar domotica-pro user. En zit nu ook tegen de limieten. Het grootste probleem is dat het RAM geheugen vol zit. Al merk ik hier qua stabiliteit helemaal niks van. Maar elke app erbij wordt zeuren vrees ik. Oplossing is natuurlijk een Homey-pro, met dubbel zoveel rekenkracht en geheugen. Maar wil ik wel verder met Homey, is de vraag...

Want er zijn nog andere problemen, zoals het maximale aantal zigbee devices. Als je tegen de 20 devices aan komt gaat Homey sputteren. Vooral als je geen router zigbee devices heb. Ik ben nu bezig met een conbee-deconz-homey oplossing, maar dat is ook een extra stapje die ik zoveel mogelijk probeer te voorkomen eigenlijk.

Al met al, ben ik best tevreden met Homey. Ik denk dat het een fantastische manier is om te beginnen met domotica, en meer dan genoeg biedt voor de gemiddelde gebruiker. De geavanceerde gebruiker kan er ook nog redelijk mee uit te voeten, soms met extra apps of scripts, maar op zich is niets onmogelijk. De echte geavanceerde gebruiker zou zelfs zijn eigen app ervoor kunnen programmeren. Ik zou hem in ieder geval nog zeker aanraden aan iedereen die met domotica wilt beginnen.

Overigens, als je later overstapt naar iets als Home assistant... je hoeft Homey niet de deur uit te doen hè. Je kan hem ook perfect gebruiken als "sensor" / "device". Homey ondersteund via een app ook het universele MQTT, waardoor je extern alle sensoren en devices kan uitlezen en aansturen met bijvoorbeeld Node-red.
Het is nooit anders geweest bij Athom. Loze beloften, keer op keer weer. Updates die maar uitgesteld werden. Homey is een product dat nog helemaal niet af is, het werkt niet zoals het zou moeten. En met elke update beloven ze dat het opgelost wordt. De hoeveelheid protocollen die het ondersteunt is natuurlijk geweldig, alleen werkt het niet goed op Homey.
Ook mij hebben ze weggejaagd met dit beleid.
De hele basisopzet door met een eenmale 300 euro klaar te zijn leek me al niet reëel. Zo drogen de inkomsten direct op bij de een tegenvallende verkoop. Hier ook even een homey gehad maar vond het maar ongebruikersvriendelijk in elkaar zitten, en je moet per merk weer een app in plaats van per protocol. Ook hebben ze veelal koppelingen met gateways waardoor je toch weer allerlei third party spul nodig hebt, in plaats van alleen maar de endpoints.
Ben het met je eens... Core functies gaan steeds minder goed werken of worden juist weggelaten.

Zoals:

Infrarood
Locatie wat steeds minder gaat werken. Bij ios oke, maar bij android is dit een draak.

Wat eerst core is, heb je nu veelal apps nodig om het werkbaar te krijgen, en zelf dat werkt niet altijd..
Het is helemaal niet triest dat het nodig is. Het is juist wenselijk. Vergelijk het met de diverse community en/of beta-test initiatieven voor ander platformen.

Voor de hoofd moot en de standaard is het wenselijk dat het over de hele wereld en in alle omgevingen geaccepteerd wordt. Niet alleen technisch en sociaal maar ook juridisch en politiek. Daarnaast is het ook zo dat de ondersteuning toch op 1 of andere manier geregeld moet zijn.

Voor de alternative/community/beta/test trajecten zou je net op of zelfs over de grens kunnen werken, gewoon omdat het kan. Ook het gebruik van alternatieve api-s, verouderde api-s of juist nog-niet-vrijgegeven api-s en eventueel zelfs bug-driven-code, alles onder het mom van 'het werkt toch' kunnen technische redenen zijn. Daarnaast zou een alternatieve locatie (of andere alternatieve instelling) gebruikt kunnen worden om het gebruik te verbreden. Zaken die in de officiële omgeving niet wenselijk zijn.
Het is zeer kortzichtig om te zeggen dat 'het triest is'. Zoals het artikel en de reacties al aangeven zijn er heel veel redenen om bepaalde integraties af te wijzen.

Dit zie je ook niet alleen bij Homey, maar ook bijvoorbeeld bij open-source oplossingen als Home Assistant. Niet alles kan en moet officieel ondersteund worden, zeker voor een commercieel bedrijf moet je je soms focussen op de core onderdelen.

Dus nee, ik vind dit niet triest maar juist een mooie ontwikkeling. Ik hoop dat dit het mooie Nederlandse product ten goede komt. We hebben te weinig van dit soort bedrijven.
De community-store is te vinden op homey.community
Het was even puzzelen om een download link te vinden. Deze site is blijkbaar mobile only, er is geen scrollbar maar je moet met je muis slepen.
Site is zeker geen mobile-only. Scrollbar is aanwezig alleen hidden.
Work in progress . De sidebar is op 1.5 meter afstand geplaatst ivm de Corona richtlijnen 💪
Mooi iniatief. Echter, voor de poweruser is de Homey helaas (niet meer) het platform. Ik heb een Homey gehad als early bird Kickstarter. Lang op het ding moeten wachten en als een kind zo blij toen ik 'm eindelijk had. Heeft hier jarenlang naar redelijke tevredenheid dienst gedaan, het was een mooie upgrade na m'n MiCasaVerde Vera Plus.

Maar ook ik ben een half jaartje geleden overgestapt naar Hass.io, Home Assistant. Zeker niet voor de huis-tuin-en-keuken-gebruiker maar wel prima voor de poweruser. Bovendien is het stabieler en kan ik gewoon fatsoenlijke flows bakken.

Met name de beperkingen in het maken van flows vond ik bij de Homey echt irritant worden. Dat gecombineerd met bugs die na jaren nog steeds niet werden opgelost, traag development en eindeloze beloftes...

De Homey is echt prima voor een eenvoudige setup. Ook prima voor mensen die niet zo technisch zijn en toch een krachtige domotica-setup willen. Echt heel prima.
Maar niet voor een beetje poweruser die wat meer wil met z'n domotica.
Ik vraag me altijd serieus af wat de power user dan toch voor waanzinnig complexe zaken doet? In mijn hoofd zie ik dan de power user in zijn automatisch masserende stoel zitten, aangestuurd door zijn domotica controller, die automatisch middels AI weet dat het tijd is om hem een biertje te brengen en hiervoor een drone aanstuurt om deze te bezorgen, terwijl automatisch de televisie naar zenders zapt waarop vrouwen te zien zijn waarvan de AI heeft geleerd dat de power user hiervoor valt, terwijl zo’n groot blad begint te wapperen voor het juiste briesje en een omgevingstemperatuur die precies binnen een range van 0.00001 graad wordt geregeld. :P

Ik maak nu al een paar jaar gebruik van Homey. Alles werkt meer dan prima. We raken geen schakelaar in huis meer aan. Screens gaan dicht als de zon te fel is, de thermostaat wordt precies geregeld zodat het aangenaam in huis is en dankzij Homey besparen we aantoonbaar gas en elektrisch. Voor mijn specifiekere wensen is altijd wel een app te vinden en ik heb vrijwel geen problemen met de aansturing van hardware. Ik heb geprobeerd om zoveel mogelijk gekozen voor één protocol, dus de meeste apparaten zijn hier, het door de meesten zo gehate, Zigbee. Ik ondervindt eigenlijk één probleempje, heel af en toe verliest Homey de communicatie met een plug van Osram. Toevallig is dit de oudste plug in mijn bezit. Nieuwere van hetzelfde merk kennen dat probleem niet, dus waarschijnlijk is dit dus ook nog eens de schuld van de fimware van de Osram plug. Bovenal snapt mijn vrouw wat de Homey doet, begrijpt ze ook hoe dingen werken, kan ze de boel besturen en maakt ze zelfs soms een flow om iets gedaan te krijgen. Dan doet een domotica controller toch precies wat ‘ie moet doen? Of zie ik dat nu verkeerd. Ik zou het vreselijk vinden wanneer ik uren door scripts moet worstelen om iets in huis gedaan te moeten krijgen. Dat is leuk voor de spielerij, maar in huis moet het gewoon werken en begrijpbaar zijn.

Neemt niet weg dat deze extra mogelijkheid om een handige app te vinden, zeker wel interessant is. Binnenkort maar eens neuzen wat er te vinden is.
Voor jou werkt homey dan prima, ik zou het dan ook zo laten.

In mijn geval werkte de thuis detectie op 2 iPhones niet, en soms wel. Ik kreeg geen support van athom, er zouden updates aankomen die niets hielpen. Uiteindelijk heb ik na problemen met de Ikea app icm de xiaomi (Aqara) app zoveel ellende gehad dat ik ben overgestapt op homeassistant. Op een gegeven moment werkte bijna niets meer 😂

De leercurve van homeassistant is vele malen langer, maar ik ben echt blij dat ik overgestapt ben. Het is echt een verademing om fatsoenlijke workflows te maken in node-red. Ondanks dat, zou ik homeassistant niet zomaar aanbevelen, het is nogal wat gedoe om het voor de gemiddelde gebruiker in te stellen.
Dit dus..
Wat bepaald of iemand een poweruser is of niet... de hoeveel domotica in huis? De complexe flows die gedaan worden? Of de tools die daarvoor gebruikt worden.

Ik heb al enige tijd (paar jaar) Homey na te zijn overgestapt van Domoticz. Van een hobby projectje met een 433MHz antenne en een zwave usb aan een RPi2 overgestapt naar de hoop voor de toekomst (Homey).
Nederlands product en af van alle losse componenten en KaKu
Nou ik moet zeggen dat laatste klopt. Ik heb KaKu de deur uitgedaan en gebruik nu enkel Zigbee en Zwave en zowel mijn zwave (voornamelijk Fibaro maar ook Coolcam en ander AliExpress meuk) als zigbee (voornamelijk Hue,Trådfri en Mi met bridges dus niet volledig op de Zigbee antenne van de Homey) zijn stabiel te noemen. Binnenkort wil ik WiFi toevoegen qua producten (smart plugs).
Echter vind ik de Homey wel beperkt of ben ik gewoon niet creatief genoeg om een oplossing te bedenken. Ik vind de manier van Flows maken niet altijd even prettig en het overzicht in de flows ben ik allang kwijt, waardoor een hoop flow er voor nop tussen staan en ik ze niet weg durf te halen omdat ze worden aangehaald of verwijzen naar andere flows...

Noem mij simpel, maar ik kan niet zelf scripten, dus op die manier iets aansturen lukt mij niet. Ben ik dan gelijk poweruser af :?

Bij Domoticz heb je Blockly... dat snapte ik goed en kreeg voor elkaar wat ik wilde. Hoewel ik natuurlijk overal las dat dit ook niet de complexe wensen kon bedienen, had ik er voldoende aan.

Ook ik vraag me af of ik niet een keer naar Home Assistant moet kijken...(of iets anders)
Maar ik ben bang dat ik eerst moet investeren om achter te concluderen dat ook hier een voor mij niet eenvoudige manier van aansturen is.... en daarnaast zal elke platform zijn tekortkomingen hebben... niets is 100% perfect

En dan on topic.... ik hoop dat er in de nieuwe shop apps verschijnen die mij gaan helpen daar waar Athom zelf steekjes laat vallen. Product ondersteuning is leuk, maar ik ben meer op zoek naar aps die mij het leven makkelijker maken.... en dan maar minder power user _/-\o_

[Reactie gewijzigd door Noclaim71 op 16 mei 2020 18:43]

Kijk eens naar Hubitat. Ben daar zelf erg tevreden over.
Ik heb zelf een hekel aan online server-afhankelijke shit maar ik heb geen zin om een Pi of aparte PC op te zetten voor m'n home automation dus vandaar dat ik voor de Hubitat gekozen heb. Is een alles-in-een oplossing die, naar mijn ervaring en volgens menig smarthome reviewer, perfect werkt. :)
niet te koop (uitverkocht) in EU.

Enige wat ik me afvraag is of het uiteindelijk niet dezelfde kant uitgaat als met Homey.
Ik heb gehoord van gebruikers die geswitched zijn van Homee naar Homey omdat het begin allemaal rozengeur en manenschijn is, maar dat de ontwikkeling op een bepaald moment steken laat vallen...

Dus een goed begin blijft dan helaas het halve werk, maar in ieder geval het proberen waard en voor een fractie van de Athom prijs
Je kunt gewoon bestellen vanaf de hubitat website (heb ik ook gedaan) ze shippen naar NL maar je moet wel importheffing ed. betalen. ;)
Volgens mij gaat dit niet werken ivm verschil in Zwave frequentie.
US frequentie Z-Wave -> 908.4 MHz
EU Z-Wave frequency -> 868.4 MHz

Weliswaar wordt er voor de Europese versie een zwave antenne meegeleverd. Maar deze versie staat als zijnde SOLD OUT

Ik durf het risico nu even niet te nemen en wacht tot er weer een voorraadje EU devices zijn...

... maar ziet er zeer interessant uit
Oh ik zie het idd dat ie uitverkocht is! (dat wassie 2 weken geleden niet btw toen ik keek) :P

Mja ik neem aan dattie wellicht ook wel gewoon met een generieke (EU) zwave USB dongle werkt hoor.. je zou evt, als je geen geduld hebt, even kunnen zoeken op hun support forum of het ook gewoon werkt als je zelf een ZWAVE dongle koopt en die erin plugt.

Sowieso natuurlijk enkel van toepassing als je ook daadwerkelijk zwave apparaten hebt.. als je alleen ZIGBEE/WIFI/LAN(hubs) hebt dan maakt t natuurlijk sowieso geen drol uit. :P

[Reactie gewijzigd door Ayporos op 19 mei 2020 20:03]

Ik heb dezelfde ervaring. Homey met tradfri, Xiaomi aqara, neo coolcam en Shelly, en alles werkt naadloos samen. Nooit problemen met het zigbee netwerk.

Het enige wat niet goed werkt is de thuis detectie via geofencing. Dat gebruiken we nu dus niet meer. Als iemand daar een goed alternatief voor weet, hoor ik het graag!

Ook homey.ink in combinatie met een tablet is een super idee voor een oude tablet eenvoudig om te toveren in een domotica controller :-)
Als iemand daar een goed alternatief voor weet, hoor ik het graag!
Locative!
Fijn dat het voor jou goed werkt. Homey is ook zeker best een mooie oplossing.

Maar ga maar eens proberen wat complexere flows te maken. Bijvoorbeeld een flow die door twee verschillende apparaten getriggerd kan worden: kan niet met Homey. En de implementatie van and/or of if/then/else is met Homey een drama. De flow-editor is eigenlijk al vanaf het begin hetzelfde en geeft onnodige beperkingen. Je moet allerlei kuntsgrepen uithalen met soms wel 6 flows om 1 ding te doen...

Dan inderdaad de geofencing. Athom belooft al jaren verbeteringen en de realiteit is dat het gewoon te vaak niet betrouwbaar werkt. Met Home Assistant werkt dit dus prima. Ook op iOS.

En betalen om een backup te maken? Nee dus. Sowieso bizar dat we op dit functie jaren hebben moeten wachten.
Voorbeeldje van een "complexe" zaak wat ik graag zou willen en ik niet voor elkaar krijg:

Ik wil dat mijn lampen op basis van een bewegingssensor fel gaan branden, en bij afwezigheid van de ruimte weer terug gaat naar de status waar hij voor beweging in bevond.
Homey moet dus:
- Huidige status lezen van de lampen in de ruimte
- Die status opslaan in een variabel
- Lampen fel aanzetten bij beweging
- Lampen status terug zetten van variabel bij geen beweging.

Dit is dus nauwelijks te doen helaas. En eigenlijk liep het al vast op het eerste punt. Met homey-script kan je min of meer alles uit lezen van devices en in variabelen zetten. Helaas worden bepaalde parameters niet gezet (bij Mi-Lights). Ben er zeker van dat het een bug is, maar heb op allerlei manieren Athom proberen te contacteren hier over, maar heb helaas 0 response er op gekregen.

Wat mij ook een beetje stoort, is door de eenvoudige opzet van Homey-flows, je vrij complexe flows moet gaan maken (meerdere gekoppelde flows) om iets te creëren wat iets intelligenter dan "als dit doe dat" moet werken. Je moet dingen dan veel complexer en on-overzichtelijker maken dan nodig. Als flows nou gewoon wat meer (desnoods verborgen) opties hadden dan zou het veel netter worden. Al is het al een optie om een flow te starten vanuit meerdere devices.
Exact dat doe ik met Homey bij mijn buitenverlichting. Bij beweging gaan de tuinlampen feller branden en na enige tijd gaan ze weer terug naar het oude niveau.

Dit heb ik in 2 flows gedaan:
Flow 1 doet:
ALS
- beweging
DAN
- Sla dim niveau op in variabele
- Stel dim niveau hoger in
- Draai zandloper om

Flow 2 doet:
ALS
- zandloper afloop
DAN
- Zet dim niveau op waarde van variabele

Werkt prima. Ik zie nu net dat er ruimte voor verbetering is in mijn flows... Ik heb Ikea Tradfri lampen in mijn buitenverlichting. Ik zie (1) dat je ook een relatief niveau kan instellen, waardoor je geen variabele meer nodig hebt en (2) je kan de duur van de aanpassing instellen, waarbij ik er vanuit ga dat de lampen na die duur terug gaan naar het oude niveau.

Veel makkelijker gaat het niet worden volgens mij. Of andere domotica systemen hebben de optie ‘Doe wat ik wil’ en alles gaat vanzelf.

Uiteraard zal één en ander ook afhangen van de mogelijkheden die de app voor jouw apparaten biedt in de flow.
In mijn geval moet ik voor de Milights weten:
- Dim niveau
- Kleur
- mode (Witmode / Kleurmode)
Helaas zijn in de Milight-app de mode van de lamp niet uit te lezen. Deze blijven "Nil". Homey stelt deze niet in als je de lamp van kleur veranderd.

Heb de bug in Github gezet (en vele andere manieren geprobeerd te melden). maar deze is zonder wederhoor zo op slot gegooid: https://github.com/athombv/homey-apps-sdk-issues/issues/102

Heb het inmiddels opgegeven dat Athom het bugje plet. Misschien dat ik zelf de source code aanpas.
En ook officiële Homey-apps zijn in de store al te vinden ja, zoals de Heimdall app bijvoorbeeld, of de Neo Coolcam app.
Ik zag dit ook, vroeg mij af of er verschil zit in die apps tussen de verschillende app-stores. Overigens lijken de versienummers niet te verschillen.

Zelf ervaring gehad met Pi-Matic, fantastisch hobbyproject waarbij het eerste doel de CV aansturen op afstand, echt geweldig om met 1 dollar relais en switchboards dat werkend te krijgen! - absoluut geen ervaring met Linux dus dat was me een behoorlijke kluif in het begin...

Daarna ook nog Home Assistent geprobeerd - dat vond ik echt verschrikkelijk, maar dat zal aan mij liggen en misschien ook nooit echt voldoende in ingelezen. Nu heb ik op de Pi (naast Pi-Hole) een Domoticz server draaien om mijn smart-meter uit te lezen en door te geven aan Homey - werkt perfect.

Al met al ben ik echt heel blij met Homey, het werkt super stabiel, alle apparaten in 1 omgeving stabiele verbinding met de verschillende devices (afgezien van diegene die te ver weg hangen), het is soms even zoeken om bepaalde flows te krijgen zoals je wil, maar goed, die tijd was ik (persoonlijk) minstens in tienvoud kwijt om zaken binnen linux op de Pi te krijgen zodat het werkte.

[Reactie gewijzigd door Crashy op 18 mei 2020 12:32]

Ik ben kortgeleden na een paar jaar overgestapt van Domoticz op een Raspberry Pi naar Homey. De laatste update van Domoticz vernaggelde alles. Backups werkten niet en zelfs een volledig nieuwe installatie wilde niet werken. Ik had er helemaal genoeg van. Ik wilde ook geen gepruts meer met dat verschrikkelijke Linux, maar gewoon een apparaat dat uit de doos werkt.

Homey is tot nu toe een verademing. Ik heb veel verschillende apparaten zonder gedoe kunnen koppelen, wat bij Domoticz nooit lukte of een hoop gedoe was. Ik weet nog niet hoe de Homey zich op langere termijn houdt, maar tot nu toe werkt ie goed.

Ik heb in minder dan twee weken apparaten van KaKu, Hue, Trädfri, Xiaomi, Honeywell EvoHome, Somfy, Tuya, Denon, Spotify en nog meer gekoppeld zonder problemen. De flows is even wennen maar ik vond Blockly ook niet echt heel handig. Ik heb ervaring met JavaScript dus als ik iets ingewikkelders moet maken dan ga ik me nog wel verdiepen in HomeyScript. Tot nog toe geen spijt dus.

Fijn om te zien dat er een alternatieve community-store komt, maar ik vind het wel héél belangrijk dat er een goede controle moet zijn op de veiligheid en goede werking van de apps. Het mag niet zo zijn dat een slecht geprogrammeerde app de Homey crasht of onverlaten de boel kunnen hacken.
@MaxvandeLaar

Heel gaaf dat je dit hebt opgezet. Kort vraagje; hoe kan je een app installeren?. Hoef je in de store alleen maar op de Versie naast de app te drukken ? of moet er nog meer gebeuren?

Ik probeer de Philips Hue Extension te installeren alleen gebeurt dit niet. Krijg netjes een melding dat de app binnenkort wordt geïnstalleerd maar helaas.

Wat kan ik doen ?
Mooie Windows App trouwens!

[Reactie gewijzigd door therealwheely op 16 mei 2020 23:20]

@davemeijer Ik heb vernomen dat meerdere gebruikers last hebben en zou blijkbaar een problem zijn van de Hue app zelf... Ik zie dat recent een update is doorgevoerd door de developer en bij mij werkt het nu :) Zou je het nog eens kunnen proberen?

Je hoeft inderdaad niet meer te doen dan op het downloadknopje (versie nummer) te klikken om de app te installeren, zeker als je de melding krijgt dat hij binnenkort geïnstalleerd wordt.

PS: bij voorkeur, voor dit soort meldingen maak even een issue aan op GitHub https://github.com/MaxvandeLaar/homey-community-store/issues dan blijft het beter op mijn netvlies, staat het ergens centraal, en kunnen andere gebruikers met hetzelfde probleem dit ook terug vinden.
Er zitten wel nog niet veel apps in helaas...
Een app om de belachelijke integratie van kaku te vervangen zou handig zijn. Of direct een link naar mijn HomeWizard die al lang afgeschreven is maar nog perfect werkt.
Er zou ook een alternatieve Mi Home app bestaan waarbij je rechtreeks verbinding maakt met de Mi Home Hub. Maar omdat er van elke app maar 1 in de officiële store mag staan kwam die er niet in..
Ik weet niet hoe je daarbij komt maar ik zie zo al drie Xiaomi apps staan en ook van andere merken zie ik meerdere apps.
https://i.imgur.com/p0pZR5O.png
Doe ik dan iets verkeerd?

edit; ik zie dat de xiaomi app die ik bedoelde nu wel in de gewone store staat!
Zal toch weer niet op tijd in bed zitten... dju toch

[Reactie gewijzigd door telenut op 16 mei 2020 23:11]

@telenut Meer apps zijn uiteraard van harte welkom, helaas had ik geen kant en klare lijst met apps en heb ik in de community gevraagd om suggesties. Ik street ook naar een redelijk volledige Community Store en ik besef me al te goed dat het nog in de kinderschoenen staat.

Suggesties voor apps kunnen hier gedaan worden https://github.com/MaxvandeLaar/homey-community-store/issues
Momenteel zie ik nog niet zo veel apps in deze store en veel staan al in de normale store. Klopt dat of ligt dat aan mij?
Ik hoop dat ik hier snel een IKEA Tradfri app in kan vinden, want ik wacht al lang op een update die de nieuwe devices ondersteunt.
@Fallout We zijn als community druk bezig om steeds meer apps in de store te krijgen. Helaas was/is er geen kant en klare lijst met apps die geweigerd waren en moeten we het doen van ons eigen netwerk en de developers/mensen die ons attenderen op open source apps.

Indien je zelf een app wilt toevoegen kan je dat hier aanmelden https://github.com/MaxvandeLaar/homey-community-store/issues
Thanks voor je antwoord Max
De Homey moet ook simpel en gebruiksvriendelijk blijven, zodat Athom evt verkocht kan worden. Snips is gekocht door Sonos en de Homey(software) zou ook bij de Sonos-/Ikea-familie passen. Een high-end spraakgestuurde speaker die het hele huis aanstuurt en on-/offline te gebruiken is, lijkt me niet ver weg.

Je kunt ook je eigen Homey bouwen met de Matrix Creator:
https://www.matrix.one/products/creator

Ik heb recent een zigbee2mqtt-stick geïnstalleerd en aangesloten op een Rockpro64 om met MQTT en Node-Red te gaan gebruiken. Evt. met mijn Homey. En ik was onder de indruik van de duidelijke & overzichtelijke uitleg op www.zigbee2mqtt.io

Verder vind ik oprecht dat de open-source community de Nobel-prijs voor de vrede zou moeten krijgen. En dan reken ik mezelf niet tot de community :)


Om te kunnen reageren moet je ingelogd zijn


Apple iPhone SE (2020) Microsoft Xbox Series X LG CX Google Pixel 4a CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True