Meshtastic-Anleitung – Gebrauchsanleitung für das Erkennungssensormodul

Das Detection Sensor Modul ermöglicht es Ihnen, einen GPIO Pin so zu konfigurieren, dass er auf einen bestimmten High/Low-Status überwacht wird und bei Erkennung eines Ereignisses Textbenachrichtigungen über den Detection Sensor portnum sendet. Dies ist besonders nützlich für Bewegungserkennungssensoren, Reed-Schalter und andere Offen/Geschlossen-Zustandssysteme, bei denen Benachrichtigungen über das Mesh gewünscht sind. Die Konfigurationsoptionen umfassen: Aktiviert, Minimales Broadcast-Intervall, Zustands-Broadcast-Intervall, Send Bell, Name, Überwachungs-Pin, Detection Triggered High und Use Pull-up.
Um dieses Modul zu verwenden, stellen Sie sicher, dass Ihre Geräte Firmware-Version 2.2.2 oder höher haben.

Konfigurationswerte des Detection Sensor Moduls

Aktiviert: Gibt an, ob das Modul aktiviert ist.
Minimales Broadcast-Intervall: Das Intervall in Sekunden, wie oft wir eine Nachricht an das Mesh senden können, wenn eine Zustandsänderung erkannt wird.
Zustands-Broadcast-Intervall: Das Intervall in Sekunden, wie oft wir eine Nachricht mit dem aktuellen Zustand an das Mesh senden sollten, unabhängig von Änderungen. Wenn auf 0 gesetzt, werden nur Zustandsänderungen gesendet. Dies dient als eine Art Status-Heartbeat für Beruhigung.
Glocke senden: Sendet ein ASCII-Bell mit der Alarmnachricht, nützlich zum Auslösen einer externen Benachrichtigung am Glockennamen.
Freundlicher Name: Wird verwendet, um die Nachricht zu formatieren, die an das Mesh gesendet wird. Zum Beispiel würde ein Name wie "Motion" eine Nachricht mit "Bewegung erkannt." erzeugen. Maximale Länge ist 20 Zeichen.
Überwachter Pin: Der GPIO-Pin, der auf Zustandsänderungen überwacht wird.
Detection bei HIGH ausgelöst: Gibt an, ob die Erkennung des GPIO-Pin-Zustands bei HIGH (1) oder LOW (0) ausgelöst wird.
Pull-up verwenden: Gibt an, ob der INPUT_PULLUP-Modus für den GPIO-Pin verwendet wird, gilt nur, wenn das Board Pull-up-Widerstände am Pin verwendet.

Detection Sensor Modul Client

Android

Alle Konfigurationsoptionen des Detection Sensor Moduls sind für Android in der App-Version 2.2.2 und höher verfügbar.
  1. Öffne die Meshtastic App
  2. Navigiere zu: Vertikale Ellipse (3 Punkte oben rechts) > Radio-Konfiguration > Detection Sensor.

Apple

Alle Konfigurationsoptionen für das Detection Sensor Modul sind in den iOS-, iPadOS- und macOS-App-Versionen 2.2.2 und höher verfügbar. Um darauf zuzugreifen, gehe zu Einstellungen > Modulkonfiguration > Detection Sensor.

CLI

Alle Konfigurationsoptionen für das Detection Sensor Modul sind in der Python CLI-Version 2.2.2 und höher verfügbar.
  • Aktiviere/Deaktiviere das Detection Sensor Modul
 meshtastic --set detection_sensor.enabled true
 meshtastic --set detection_sensor.enabled false
  • Setze das minimale Broadcast-Intervall auf 90 Sekunden
 meshtastic --set detection_sensor.minimum_broadcast_secs 90
  • Setze das Intervall für Statusübertragungen auf 5 Minuten
 meshtastic --set detection_sensor.state_broadcast_secs 300
  • Aktiviere/Deaktiviere Send Bell
 meshtastic --set detection_sensor.send_bell true
 meshtastic --set detection_sensor.send_bell false
  • Setze den freundlichen Namen auf 'motion'
 meshtastic --set detection_sensor.name "motion"
  • Setze den Monitor-Pin auf 7
 meshtastic --set detection_sensor.monitor_pin 7
  • Aktiviere Benachrichtigungen, wenn der Monitor-Pin HIGH wird
 meshtastic --set detection_sensor.detection_triggered_high true
  • Aktiviere Benachrichtigungen, wenn der Monitor-Pin LOW wird
 meshtastic --set detection_sensor.detection_triggered_high false
  • Aktiviere die Verwendung des INPUT_PULLUP Modus
 meshtastic --set detection_sensor.use_pullup true
  • Hole die Konfiguration des Detection Sensor Moduls
 meshtastic --get detection_sensor

Web

Alle Konfigurationsoptionen für das Detection Sensor Modul sind in der Web UI verfügbar.

Für unseren Newsletter anmelden

Erhalten Sie die neuesten Informationen über unsere Produkte und Sonderangebote.

Website Feedback

Help us improve OpenELAB

Found a website issue or have an idea? Tell us what would make your experience better.