Smart-Home am Beispiel der Präsenzerkennung im Raum Projektarbeit Lennart Heimbs, Johannes Krug, Sebastian Dohle und Kevin Holzschuh bei Prof. Oliver Hofmann SS2019
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

sensor2_l.js 697B

1234567891011121314151617181920212223
  1. //'Innerer' Ultraschall-Sensor (Sensor Richtung Raum)
  2. //Info: Neue Message wird weitergeleitet. Auswertung mit Bedingungsprüfung
  3. const Distanz = 115; //eingestellte Entfernung (Programmierung in ArduinoStudio)
  4. const Toleranz = 10; //Schwankungs-Toleranz
  5. var newMsg; //Neue Message für neue Werte erstellen
  6. if (msg.payload < (Distanz - Toleranz))//ausgelöst
  7. {
  8. newMsg = {
  9. topic: "UltraschallSensor_Innen",
  10. payload: true,
  11. val: msg.payload } //msg.payload -> aktuellen Wert mitliefern
  12. }
  13. else
  14. {
  15. newMsg = {
  16. topic: "UltraschallSensor_Innen",
  17. payload: false,
  18. val: msg.payload } //msg.payload -> aktuellen Wert mitliefern
  19. }
  20. return newMsg;