Überblick
WhatsApp Gateway ist eine App, die ein auf Baileys basierendes Node.js-Backend ausführt, um Home Assistant mit WhatsApp zu verbinden. Sie arbeitet als Brücke: Die WhatsApp Custom Component verbindet sich per HTTP mit ihr, und die App kommuniziert mit WhatsApp Web. Abstimmungen in WhatsApp-Umfragen lösen ein Ereignis vom Typ poll update für eine empfangene Nachricht aus, auf das Automationen reagieren können. Die App enthält außerdem eine Engine für Gruppenmoderation, Schutzfunktionen und Befehle. Ihre Weboberfläche öffnet sich über die Seitenleiste und kann mit Benutzername und Passwort geschützt werden. Sie benötigt Home Assistant OS, läuft auf aarch64 und amd64, nutzt das Host-Netzwerk und kann auf die Supervisor API zugreifen.
Zusammenfassung der Dokumentation und Konfiguration von FaserF/hassio-addons, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Öffnet sich in der Seitenleiste Eine eigene Seite öffnet sich in Home Assistant.
Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.
Einrichtung
Füge ihr App-Repository unter Einstellungen > Apps hinzu, installiere sie dann und starte sie.
Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.
Aus der Dokumentation
Home Assistant WhatsApp Backend (Baileys/Node.js)
Berechtigungen
- Host-NetzwerkNutzt direkt das Netzwerk des Hosts statt eines eigenen.
- Supervisor-APIKann mit dem Supervisor sprechen, der Apps und das System verwaltet.
Netzwerk
8066/tcpInterner API-Port, mit dem sich die Integration verbindet.
Konfiguration
- Logging-StufeSteuert die Ausführlichkeit der Protokolle.
- Sitzung zurücksetzen⚠️ GEFAHR: Aktiviert das Löschen deiner WhatsApp-Sitzung beim nächsten Start. Der Schalter deaktiviert sich nach dem Zurücksetzen automatisch.
- Sensible Daten maskierenWenn aktiviert, werden Telefonnummern in den Logs teilweise unkenntlich gemacht (z.B. 4917*123). Hilfreich beim Teilen von Logs.
- Sende-Timeout (ms)Zeit in Millisekunden, die auf eine Bestätigung von WhatsApp gewartet wird, bevor abgebrochen wird (Standard: 25000).
- Keep-Alive Intervall (ms)Wie oft (in ms) die Verbindung geprüft werden soll, um 'stale' Verbindungen zu erkennen (Standard: 30000).
- Webhook AktiviertWenn aktiviert, werden eingehende WhatsApp-Nachrichten an die angegebene Webhook-URL weitergeleitet.
- Webhook-URLDie Ziel-URL für weitergeleitete Nachrichten (z.B. der Endpunkt deiner Rocket.Chat-App).
- Webhook-TokenEin geheimer Token, der mit der Webhook-Anfrage gesendet wird (X-Webhook-Token Header), um die Kommunikation abzusichern.
- UI AuthentifizierungAktiviert die Basis-Authentifizierung für die Web-Oberfläche (Port 8066). Empfohlen, wenn die Homeassistant App im Internet freigegeben ist.
- UI PasswortDas Passwort für die Web-Oberfläche (Benutzername ist immer 'admin').
- Medien-OrdnerPfad zu einem öffentlichen Ordner (z.B. /media/whatsapp) zum Speichern empfangener Medien. Falls gesetzt, ist die automatische Bereinigung DEAKTIVIERT.
- Online anzeigenGibt an, ob der Bot in WhatsApp als online angezeigt werden soll.
- Admin-BenachrichtigungenWenn aktiviert, sendet der Bot Verbindungsstatus- und Fehlerbenachrichtigungen an die aufgelisteten Admin-Nummern.
- Admin-TelefonnummernEine durch Kommas getrennte Liste von Telefonnummern (mit Ländervorwahl, z.B. 491701234567), die Admin-Benachrichtigungen erhalten sollen.
- WillkommensnachrichtGibt an, ob eine einmalige Willkommensnachricht an Benutzer gesendet werden soll, die den Bot zum ersten Mal anschreiben.
Informationen
- Installationen
- 564 teilen Analysedaten
- Verbindung
- Nicht angegeben
- Pflege
- In den letzten 6 Monaten aktualisiert
- Version
- 2.1.7,
- Art
- App
- Voraussetzung
- Braucht Home Assistant OS
- Läuft auf
- 64-Bit-ARM, x86-64












