Stap 3: Druk op de software
De software bestaat uit de volgende:
- Een Node.js-toepassing die wordt uitgevoerd op het bord van de Edison, voor de detectie van de temperatuur van de cup en status weergeven.
- Een iOS-app die zal draaien op een iPhone om het apparaat te controleren, en Push-meldingen inschakelen.
- En een alternatieve webclient (geleverd bij de toepassing van Node.js) controle van het apparaat.
Voer de volgende stappen uit:
- Download/kloon de Node.js server
- Duw de Node.js server naar je board van de Edison (bijvoorbeeld het gebruik van XDK)
- Uitvoeren van 'npm installeren' in de server directory (op uw bord) om te installeren de afhankelijkheden
- Download/kloon van de iPhone app
- Het IP-adres van je board Edison in de iPhone app broncode bijwerken
- Compileer en installeer de app op uw iPhone
- Een certificaat genereren + toets voor het verzenden van kennisgevingen van de APNS aan uw iPhone
- Uploaden van de bestanden cert.pem en key.pem naar de directory van de server van de Node.js, op uw bord Edison
- De Node.js server uitvoeren op het bord van de Edison ('knooppunt main.js')
- Begin van de iPhone app, en geniet van!
Als u geen problemen met de iPhone app ondervindt, kunt u ook onze web-client, door het openen van de poort 1337 van uw Edison in uw webbrowser wordt.