CallMeBot Smart-Home-Integration, kostenlos und Open Source

Send Gladys notifications to WhatsApp or Signal through the free CallMeBot API.
Die Dokumentation dieser Integration wird von ihrem Autor geschrieben und ist bisher nur auf Englisch verfügbar.
Send Gladys notifications to WhatsApp or Signal through the free CallMeBot API.
This is a send-only notification channel: Gladys uses it to deliver its messages (scenario notifications, alerts…) to your phone. There is no incoming path — you cannot talk back to Gladys through it.
Get your API key
CallMeBot requires a one-time activation per messaging service, from the phone that will receive the messages:
WhatsApp
- Add the CallMeBot number to your contacts (the up-to-date number is on the official guide).
- Send it the message
I allow callmebot to send me messageson WhatsApp. - The bot replies with your personal API key.
Signal
- Follow the official Signal guide: you add the CallMeBot Signal number and send it the activation message.
- The bot replies with your personal API key.
Configuration
Each Gladys user configures their own account (the credentials are per-user, not shared):
- Open the Configuration tab of the integration.
- In the My account block, pick your messaging service (WhatsApp or
Signal), enter your phone number in international format
(e.g.
+33612345678) and paste your CallMeBot API key. - Save. Gladys now delivers this user's notifications through CallMeBot.
Usage
Use the Send a message action in your scenarios, or anything else that makes Gladys notify a user: if the user has CallMeBot credentials configured, the message shows up on their WhatsApp or Signal.
Troubleshooting
- No message received: check the integration logs from the Gladys UI (or
docker logson the host). AFailed to send messageerror contains the answer of the CallMeBot API (invalid API key, unregistered phone number…). - The first message is slow: CallMeBot is a free shared service; a delivery can take a few seconds.
- Messages are text-only: attached images are not supported by the CallMeBot API and only the text of the notification is delivered.
Konfigurationseinstellungen
Diese Einstellungen fragt CallMeBot in seinem Konfigurationsbildschirm in Gladys ab.
| Einstellung | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| How it works | section | Nein | CallMeBot is a free notification gateway: each user activates it once for WhatsApp or Signal, receives a personal API key, then enters it below in the My account block. Gladys then delivers its notifications to that number. |
So installierst du CallMeBot in Gladys
- Öffne in Gladys Integrationen: CallMeBot erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
- Klicke auf Installieren. Gladys lädt das Docker-Image (
ghcr.io/gladysassistant/gladys-callmebot:1.0.1) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration). - Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
- Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/GladysAssistant/gladys-callmebot.
CallMeBot benötigt Gladys >=4.62.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.
Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.
Über externe Integrationen
CallMeBot ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von GladysAssistant veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.
- Alle externen Integrationen durchsuchen
- Die nativen Integrationen entdecken, die in Gladys eingebaut sind
- Deine eigene externe Integration bauen und veröffentlichen
- Quellcode auf GitHub — Quelle dieser Dokumentation