Nadat Athom de Homey heeft geupdate naar v2 werkt Smart Presence niet meer.
Smart Presence kan worden geïnstalleerd voor Homey v2.0 middels CLI.
Hieronder een handleiding / stappenplan waarin staat uitgelegd hoe je Smart Presence weer werkend krijgt in v2.0
Controleer (in Homey) de Node.js versie.
Dit doe je als volgt:
Open de Homey app en klik daarna op “meer”. Klik op “instellingen” en klik op “algemeen”.
Scroll vervolgens naar beneden tot je “systeem informatie” ziet staan en klik vervolgens op “over”. Scroll daar weer naar beneden tot je de Node.js versie ziet staan (iets soortgelijks aan v12.16.1). Deze versie nummering hebben we direct hieronder nodig als we Node.js gaan downloaden.
Nu is het tijd om Node.js op je computer te installeren.
Kies hier de juiste versie van Node.js en download deze (Versienummer welke we zojuist op Homey hebben opgezocht (12.16.1 of welke je maar hebt gevonden). Installeer deze vervolgens.
Nu gaan we de app downloaden
Download het bestand Smart Presence repository vanuit een Google Chrome of soortgelijke browser. Dit is een zip extensie vanuit BitBucket. Pak het bestand vervolgens uit op je bureaublad.
Update het versie nummer van de Smart Presence app.
Download de editor Notepad++ (of een soortgelijke tekst editor).
Belangrijke stap:
Open het bestand app.json vanuit de eerder gedownloade repository (met bijvoorbeeld Notepad++), zoek naar ‘compatibility’ en wijzig deze naar de versie van je Homey “4.x”. Sla vervolgens app.json weer op. Versie nummer waar we het hier over hebben is te vinden door in de Homey app als volgt te navigeren: Open de app op je smartphone > meer > instellingen > Algemeen > en zoek hier naar de Homey versie (4.2.0) dit kun je noteren als 4.x
Nu is het tijd om met Homey te verbinden door middel van Node.js.
Open ‘Node.js command prompt’ welke je hebt gedownload tijdens het downloaden van Node.js. Voer het volgende commando in op de command-prompt: npm i -g athom-cli (hiermee installeer je de athom-cli’tools). Wacht de installatie af.
Nu gebruiken we Node.js om op Homey in te loggen.
- Op de command-prompt:
- c:\Users\[nameoftheuser]>athom login (om op Homey in te loggen).
- Nu zal er interactie met je Homey account plaatsvinden.
- voer je gebruikersnaam in
- voer je wachtwoord in
- Navigeer naar de ‘hoofdfolder’ van de app op je computer
- c:\Users\[nameoftheuser]>cd desktop
- c:\Users\[nameoftheuser]\desktop>cd terryhendrix-homey-smartpresence-6caf8e8d837f
- c:\Users\[nameoftheuser]\desktop>cd terryhendrix-homey-smartpresence-6caf8e8d837f>athom app install
- Zodra er ‘succesfully installed’ staat is de Smart Presence app succesvol op je Homey geinstalleerd.