Je vous présente JeeWhatsApp, un plugin permettant d’intégrer WhatsApp directement dans Jeedom — sans aucun serveur intermédiaire ni abonnement tiers. Tout passe directement entre votre box Jeedom et les serveurs WhatsApp, via la bibliothèque open-source Baileys.
Fiche technique
Champ
Valeur
Nom
JeeWhatsApp
ID
jeewhatsapp
Version
0.6 (beta)
Auteur
Aldarande
Licence
AGPL v3
Catégorie
Communication
Jeedom min.
4.4
Prix
Gratuit
Langages : PHP, JavaScript (Node.js 18+ ESM) Démon : Oui — jeewhatsappd.js (Node.js), port HTTP local 55148 Dépendances :@whiskeysockets/baileys, qrcode, pino, sharp (npm) — optionnelles : ffmpeg, Piper TTS, Vosk STT, Tesseract OCR (installés automatiquement via install_dep.sh) Crons : Oui — nettoyage des médias entrants (daily) Panel dédié : Non Prix : Gratuit — licence AGPL v3
Concept
Le plugin utilise un groupe WhatsApp dédié comme canal de communication entre Jeedom et votre famille/téléphone. Jeedom envoie ses alertes et réponses dans ce groupe, et vous pouvez piloter votre domotique par simple message.
Aucune donnée ne quitte votre réseau : pas d’API cloud, pas de clé secrète chez un tiers, pas d’abonnement. Le démon Node.js tourne localement et se connecte directement aux serveurs WhatsApp.
Fonctionnalités
Messagerie
Envoi/réception de messages texte dans un groupe WhatsApp canal dédié
Réponse quoted (citée) au dernier message reçu
Multi-comptes : plusieurs équipements = plusieurs comptes WhatsApp simultanés
il est bien spécifié de ne pas utiliser la couleur des plugins officiels et l’IA n’a pas ou ne suit pas cette directive.
Idem pour la zone vide en dessous pour le titre
Ca reste des api cloud et les données quittent le réseau local, évidemment !
Ca n’est pas un problème un soit, c’est juste que cette phrase de la présentation est ridicule
Oui je comprend ton sujet.
Le message est transmis via whatsapp doc il passe sur les serveurs de Meta.
Mon propos est que je n’utilise pas de service ( API cloud ) pour accéder à Meta.
Et je te donne raison sur l’usage de l’ia, c’est un outil puissant qui me permet d’offrir des plugins avec mon abonnement perso, en quelques semaines et avec des focntionnalités auquel ne j’avais pas pensé.
Mais comme dis Oncle Ben :
« De grands pouvoirs, implique de grands devoirs »
Aussi il faut contrôler et relire systématiquement…
C’est un emoji livre () qui génère l’erreur sql (nombreux sujets sur ce cas, les très vieilles installations jeedom n’ont pas forcément le bon encodage c’est peut être ça)
[2026-05-31 22:22:32] Node.js : v20.18.1
[2026-05-31 22:22:32] Installation des dépendances npm (@whiskeysockets/baileys, qrcode, pino, sharp)...
[2026-05-31 22:22:32] Cela peut prendre 2-5 minutes selon la connexion...
added 123 packages in 19s
npm notice
npm notice New major version of npm available! 10.8.2 -> 11.16.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.16.0
npm notice To update run: npm install -g npm@11.16.0
npm notice
[2026-05-31 22:22:57] ffmpeg déjà présent (ffmpeg version 4.3.9-0+deb11u2 Copyright (c) 2000-2025 the FFmpeg developers)
[2026-05-31 22:22:57] Installation de Piper TTS (synthèse vocale, optionnel)...
[2026-05-31 22:23:02] Piper TTS installé (voix fr_FR-siwis-medium, checksums vérifiés)
[2026-05-31 22:23:02] Installation de Tesseract OCR (français, optionnel)...
[2026-05-31 22:24:35] Tesseract OCR installé (tesseract 4.1.1)
[2026-05-31 22:24:35] Installation de Vosk STT (transcription vocale, optionnel)...
[2026-05-31 22:24:52] Vosk STT installé (modèle fr small, checksum vérifié)
[2026-05-31 22:24:52] Installation terminée avec succès
[2026-05-31 22:24:52] Baileys : 6.7.23
Hello,
Encore bravo pour le développement de ce Plugin
Question : est-il normal que je ne reçoive pas de notification sonore sur mon iPhone lorsque je reçois un message ?