Stap 3: Installeren van de firmware
De gemakkelijkste manier om het programma van de vonk kern is via het Web IDE. Alles wat moet worden veranderd is gelegen op de top van de broncode. Als you gonna voeg meer Relais en sensoren, gewoon de PLANT definitie aanpassen en toevoegen van de overeenkomstige pinnen aan de variabelen plantSensors en plantRelays.
Een vertraging van 2 seconden wordt toegepast wanneer een verzoek heeft ingediend om een plant water. Ik wilde niet hebben twee functies om te beginnen en er einde drenken moet netwerk vertraging of uitval. Mijn planten bevinden zich in mijn kantoor met de bodem dicht bij de rand van de pot. Mijn idee met de vertraging is om water aan de plant en dan om te controleren de bodem verzadiging om te bepalen als er meer water vereist.
De status van elke plant wordt elke 15 seconden gepubliceerd. De gegevens is een JSON opgemaakte tekenreeks die bestaat uit de installatie-ID, een teller voor het aantal keren dat het heeft zijn gedrenkt, en het huidige niveau zoals gerapporteerd door de sensor van de bodem.