In diesem Szenario übernehmen Sie die Rolle eines Full-Stack-Entwicklers, der mit der Automatisierung der Thermostatfunktionen eines Besprechungsraums beauftragt ist, um Energie zu sparen. Sie verwenden den Core2 des AWS IoT Kit als Thermostat-Hardware und stellen eine End-to-End-Lösung bereit, die das Referenzhardware-Kit als HLK-Controller an die Leistung der AWS-Cloud anbindet. Wir erstellen ein fiktives HLK-System, in dem Ihr Core2 des AWS IoT Kit als Thermostat fungiert.
Das Thermostat sollte einen begrenzten Temperaturbereich verwenden, wenn Mitarbeiter den Raum belegen, um ihren Komfort zu maximieren. Wenn der Raum nicht belegt ist, ist ein größerer Bereich zulässig, um Energie zu sparen. Die Lösung sollte erkennen, wann Mitarbeiter im Raum anwesend sind, und die HLK einsetzen, um angenehme Temperaturen zu gewährleisten.
Anstatt Kameraausrüstung zu verwenden, um zu erkennen, wann der Raum belegt ist, minimiert diese Lösung die Kosten, indem das Kit-Mikrofon zur Messung des Geräuschpegels verwendet wird. Sie erfassen den Geräuschpegel der Umgebung mit dem Mikrofon und die Raumtemperatur mit den Sensoren des Geräts. Diese senden Sie dann an AWS IoT Core.
Ihre Serverless-Lösung in AWS wandelt den Geräuschpegel in einen Booleschen Wert (wahr oder falsch) um und ermittelt anhand dessen, ob der Raum belegt ist. Sie können einen einfachen Schwellwert verwenden, um diese Bestimmung zu treffen.
Während der Raum belegt ist und die gemessene Temperatur außerhalb der Komfortgrenzen liegt, sendet die Lösung einen Befehl an das Gerät, um nach Bedarf mit dem Heizen oder Kühlen zu beginnen. Wenn die Temperatur dann innerhalb der Grenzen gemessen wird, sendet die Lösung einen Befehl an das Gerät, um den Standby-Modus fortzusetzen.
Sind Sie bereit, mit dem Bauen zu beginnen? Stellen wir sicher, dass Sie die folgenden Voraussetzungen erfüllt haben:
Wenn ja, fahren wir mit dem nächsten Kapitel Datenerfassung fort.
AWS IoT Kit now features direct access to
AWS re:Post
, which is a community-driven, questions-and-answers service. Search re:Post using the
AWS IoT Kit
tag to see if your question has been asked and answered. If not, ask a new question using the AWS IoT Kit
tag.