IoT Command Center (5 / 7 steg)
Steg 5: Tweak din kod
Nu när du har ställt in den krets som du vill, är det dags att justera koden. Bara kopiera min kod från txt-fil till din Spark bygga Web IDE. Klicka på flash för att ladda upp koden till din Spark kärna över wifi. Jag har brutit koden för att publicera händelser när varje knapp trycks. Det finns en gnista variabel för varje sensor av 7 sensorer. Du kan skapa IFTTT recept för att övervaka var och en av dessa variabler och utlösa en särskild åtgärd när värdet stiger över eller sjunker under ett tröskelvärde för ditt val. Använda tinker app för att spela med sensor värden att justera din önskat tröskelvärde. Du kan också skapa IFTTT recept för att lyssna efter knappen händelserna och utlösa din åtgärd när knapparna trycks. Om du använder en DHT11 temperatur och luftfuktighet sensorer i stället för den DHT22 som jag använde, måste du ändra 22 till en 11 i koden. Du kan också visa dina variabelvärden på någon tid med Spark's Rest API.
Jag kommer att förbättra koden under de närmaste veckorna och uppdatera här.