Skapa din första IoT Ethernet-enhet. Del 5: Sakernas Internet, Home Automation (6 / 8 steg)
Steg 6: Testa enheten IoT - del B
Testa vår utökade Ethernet IoT enhet kommer vi använda det system som införts i den första bilden ovan.
Som kommer innan, för det mesta vi använda IoT enheterna själva att göra ämnet publikationer och Visa dessa med MQTTSpy på den dator som är ansluten till det Mosquitto MQTT mäklare på Raspberry Pi.
MQTTSpy används för att testa knapptryckningar, utlösa led belysning, ställa in tid/datum, set/få logga in perioden och öppna/stäng loggfil.
Det andra diagrammet visar flödet av publikationer och prenumerationer i vårt system ur ett trend. (dvs. det inte innehåller de poster som testade med MQTTSpy direkt).
För ytterligare detaljer om hur du använder MQTTSpy se Instructable del 2 (inställningen upp en MQTT mäklare. Del 2: Sakernas Internet, Home Automation) och Del3 (att skapa din första WiFi IoT enhet. Del 3: IoT Home Automation)
Jag har också tagit en skärm skott av faktiska barometertrycket data registreras från BMP085 (ovan) tillsammans med resulterande .csv och .xls spridning sheet-filer (nedan).
Om du vill kontrollera funktionaliteten i trend skärmen rullning, fanns det inget annat sätt att för att titta på det gör sin sak för minst en full skärm, att påskynda denna process up jag minska perioden trend skärmen uppdatering till en gång var 10 sekunder (#define DEFAULT_TREND_LOGGING_PERIOD_IN_SECONDS 10). Om du har svårt att sova med jag ett videoklipp av ett sådant test som ovan.
En intressant sak att notera är att eftersom verkliga live data buffras från sensorerna var Använd för att bygga trenderna, det tog minst tre prover innan remote temperaturgivaren upptäckt en förändring i lokala temperaturen tillräckligt stor nog att rapportera via en publikation. Så är det bra att komma ihåg, om du vill testa på detta sätt.
Sista anmärkning: trend skärmen videoklippet visar ett brett variansen i temperatur och luftfuktighet. Dessa tvingades genom att blåsa på sensorer och artificiellt värma dem under inspelningen. Jag vill säga upp front, dessa inte är representativa för omgivande förhållanden i södra England. Det är faktiskt en mycket trevlig och dämpar klimat. Ärlig. :-)