Detektionssensormodulen låter dig konfigurera en GPIO pinne som ska övervakas för ett angivet högt/lågt status och skicka textvarningar över Detection Sensor portnum när en händelse upptäcks. Detta är särskilt användbart för rörelsedetektorer, reed-brytare och andra öppna/stängda tillståndssystem där aviseringar över mesh-nätverket önskas. Konfigurationsalternativen inkluderar: Aktiverad, Minsta sändningsintervall, Tillstånds sändningsintervall, Skicka klocka, Namn, Övervaka Pinne, Detektion utlöste högt, och Använd pull-up.
För att använda denna modul, se till att dina enheter har firmware version 2.2.2 eller högre.
Konfigurationsvärden för detektionssensormodul
Aktiverad: Anger om modulen är aktiverad.
Minsta sändningsintervall: Intervallet, i sekunder, för hur ofta vi kan skicka ett meddelande till nätverket när en tillståndsförändring upptäcks.
Intervall för statusutsändning: Intervallet, i sekunder, för hur ofta vi ska skicka ett meddelande till nätverket med det aktuella tillståndet, oavsett förändringar. När det är satt till 0 kommer endast tillståndsförändringar att sändas. Detta fungerar som en slags statuspuls för sinnesro.
Skicka klocka: Skickar en ASCII-klocka med varningsmeddelandet, användbart för att trigga extern notifikation på klocknamnet.
Vänligt namn: Används för att formatera meddelandet som skickas till nätverket. Till exempel skulle ett namn som "Rörelse" resultera i ett meddelande som säger "Rörelse upptäckt." Maxlängd är 20 tecken.
Övervakningspinne: GPIO-pinnen som ska övervakas för tillståndsförändringar.
Detektion utlöser hög signal: Anger om GPIO-pinnens tillståndsdetektion utlöses vid HÖG (1) eller LÅG (0).
Använd Pull-up: Anger om INPUT_PULLUP-läge ska användas för GPIO-pinnen, gäller endast om kortet använder pull-up-motstånd på pinnen.
Klient för Detektionssensormodul
Android
Alla konfigurationsalternativ för Detektionssensormodulen finns tillgängliga för Android i appversion 2.2.2 och senare.
-
Öppna Meshtastic-appen
-
Navigera till: Vertikal ellips (3 prickar uppe till höger) > Radiokonfiguration > Detektionssensor.
Apple
Alla konfigurationsalternativ för Detektionssensormodulen finns tillgängliga i iOS, iPadOS och macOS-appversioner 2.2.2 och senare. För att komma åt dem, gå till Inställningar > Modulkonfiguration > Detektionssensor.
CLI
Alla konfigurationsalternativ för Detektionssensormodulen finns tillgängliga i Python CLI-version 2.2.2 och senare.
-
Aktivera/Inaktivera Detektionssensormodulen
| meshtastic --set detection_sensor.enabled true meshtastic --set detection_sensor.enabled false |
-
Ställ in Minsta Sändningsintervall till 90 sekunder
| meshtastic --set detection_sensor.minimum_broadcast_secs 90 |
-
Ställ in sändningsintervallet för status till 5 minuter
| meshtastic --set detection_sensor.state_broadcast_secs 300 |
-
Aktivera/Inaktivera Skicka klocka
| meshtastic --set detection_sensor.send_bell true meshtastic --set detection_sensor.send_bell false |
-
Ställ in det vänliga namnet till 'motion'
| meshtastic --set detection_sensor.name "motion" |
-
Ställ in Monitor-pinnen till 7
| meshtastic --set detection_sensor.monitor_pin 7 |
-
Aktivera aviseringar när Monitor-pinnen går till HIGH
| meshtastic --set detection_sensor.detection_triggered_high true |
-
Aktivera aviseringar när Monitor-pinnen går till LOW
| meshtastic --set detection_sensor.detection_triggered_high false |
-
Aktivera användning av INPUT_PULLUP-läge
| meshtastic --set detection_sensor.use_pullup true |
-
Hämta konfiguration för Detection Sensor-modulen
| meshtastic --get detection_sensor |
Webb
Alla konfigurationsalternativ för Detection Sensor-modulen finns tillgängliga i Web UI.
