Ankündigung

Einklappen
Keine Ankündigung bisher.

Wie über Notify Command Line Intergration eine UDP Nachricht verschicken?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Wie über Notify Command Line Intergration eine UDP Nachricht verschicken?

    In HA gibt es verschiedenen Notify Integrationen, jedoch keine UDP Variante.

    Da ich seit Jahren einen Raspberry betreibe, welcher mir die Sprachausgabe macht, möchte ich diesem nun auch von HA aus eine UDP Nachricht mit dem "Message" Inhalt übergeben können.

    Damit funktioniert das schonmal nicht, es wird nur der Text "Message" ausgegeben

    Code:
    command_line:
      - notify:
          name: Raspberry
          command: echo -e "12*'{{ message }}'*100\x0a" | nc -u -w1 -p 8006 192.168.0.27 8006​
    Hat da schon jemand eine Lösung?
    Zuletzt geändert von woda; 19.08.2024, 16:34.

    #2
    Ich antworte mir mal selber.

    Damit funktionieren die Durchsagen:
    Code:
    command_line:
      - notify:
          name: Raspberry      
          command: echo -e "12*$(cat)*100\x0a" | nc -u -w1 -p 8006 192.168.0.27 8006​

    Kommentar


      #3
      Update:
      Damit werden auch Umlaute gesprochen:
      Code:
      command_line:
        - notify:
            name: Raspberry      
            command: echo "12*$(cat)*100" | iconv -f utf8 -t iso8859-1 | nc -u -w1 192.168.0.27 8006​

      Kommentar

      Lädt...
      X