Skip to content

[FEATURE] Schallsignal-Panel – Horn-Steuerung nach BinSchStrO/SeeSchStrO #9

Description

@bigbrainlabs

Beschreibung:

Dashboard-Widget mit vordefinierten Schallsignalen nach Binnenschifffahrts- bzw. Seeschifffahrtsstraßenordnung. Button drücken → BoatOpenIO schaltet Relais im exakt vorgeschriebenen Zeitmuster (kurz/lang).

Gewünschtes Verhalten:

Dashboard-Panel mit Buttons:

  • Ein kurzer Ton → "Ich richte meinen Kurs nach Steuerbord"
  • Zwei kurze Töne → "Ich richte meinen Kurs nach Backbord"
  • Drei kurze Töne → "Meine Maschine geht rückwärts"
  • Ein langer Ton → "Achtung" / Ankündigung
  • Lang-Lang-Kurz → "Ich will überholen"
  • Nebelsignal → 1× lang alle 2 Minuten (automatische Wiederholung)

Technisch:

  • Relais an BoatOpenIO Kanal → Signalhorn/Hupe
  • MQTT: boat/horn/cmd → Signalname
  • ESP32 schaltet Relais im exakten Zeitmuster (kurz = 1s, lang = 4s nach Vorschrift)
  • Nebelsignal: Timer-basierte Wiederholung, abschaltbar

Hinweis:

Dies ist eine Zukunfts-Idee, wenn BoatOS und BoatOpenIO stabil laufen – mehr Demonstration der Plattform-Möglichkeiten als dringendes Feature. Zeigt was mit einem einfachen Relais-Kanal alles möglich ist, wenn Software dahinter steckt.
Priorität: low / Spielerei – aber rechtlich korrekte Signale auf Knopfdruck haben durchaus praktischen Wert.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions