KNX ou Shelly MQTT : lequel choisir pour votre projet domotique au Maroc ? Coûts réels en dirhams, interopérabilité, risques cloud, rénovation sans saignée — guide technique FTM 2026.
Réponse rapide
La domotique KNX (ISO/IEC 14543-3) est un bus filaire normalisé indépendant de tout cloud, idéal pour les projets neufs de plus de 150 m². Shelly avec MQTT local offre une alternative économique pour la rénovation. Au Maroc, comptez 180–350 DH/m² pour Shelly MQTT et 600–1 200 DH/m² pour KNX complet.
La domotique KNX et les solutions Shelly MQTT ne s'adressent pas aux mêmes projets ni aux mêmes budgets — et au Maroc, confondre les deux coûte cher, aussi bien en dirhams qu'en années de maintenance. Entre une villa neuve à Marrakech équipée d'un bus KNX sur quatre lignes et un appartement en rénovation à Casablanca piloté par 30 relais Shelly en MQTT local, la logique technique est radicalement différente. Ce guide compare les deux approches avec des chiffres réels, des scénarios de pannes vécus et un cadre de décision clair pour les maîtres d'ouvrage et les bureaux d'études marocains.
Pourquoi la norme ISO/IEC 14543-3 change tout en domotique
Le KNX n'est pas un produit : c'est une norme internationale publiée sous la référence ISO/IEC 14543-3, gérée par l'association KNX dont les 500+ membres fabricants garantissent l'interopérabilité entre leurs équipements. Un actionneur Schneider Electric MTN646991 et un bouton Gira System 55 programmés avec le logiciel ETS6 fonctionnent ensemble sans pilote propriétaire, sans compte en ligne, sans abonnement.
Cette indépendance vis-à-vis du cloud est la vraie valeur du KNX. Elle devient concrète quand on considère ce qui s'est passé entre 2022 et 2024 : plusieurs fabricants de domotique Wi-Fi ont fermé leurs serveurs, rendant inopérantes des installations entières. Wink (USA), SmartThings V1, Insteon : dans chaque cas, des milliers de clients ont perdu le contrôle de leurs équipements du jour au lendemain. Un bus KNX installé en 1995 fonctionne encore aujourd'hui avec des appareils neufs.
Le bus KNX en pratique : topologie et câblage
Le câblage KNX utilise une paire torsadée 2×2×0,8 mm (câble YCYM ou J-Y(St)Y) alimentée en 29 V DC par une alimentation bus dédiée. Chaque segment supporte jusqu'à 64 appareils, extensible via coupleurs de lignes et de zones. La programmation se fait exclusivement via ETS6 (Engineering Tool Software), logiciel propriétaire de l'association KNX, qui génère une base de données projet .knxproj transférable d'un installateur à l'autre.
Dans un projet récent livré pour une villa à Rabat (Mr Faycal, projet interne FTM), nous avons déployé 4 lignes bus KNX, plus de 100 devices, des actionneurs combo 16 canaux pour l'éclairage, des actionneurs volets 4 canaux et des prises de courant programmables — le tout sans aucune dépendance Internet pour le fonctionnement quotidien.
Shelly + MQTT local : la domotique sans saignée pour la rénovation
Pour un appartement existant à Agadir ou un bureau à Kénitra, tirer du câble bus KNX implique des saignées, de la peinture, des délais et un surcoût souvent rédhibitoire. C'est là qu'intervient l'approche Shelly + MQTT local : les modules Shelly (Shelly 1PM, Shelly 2.5, Shelly Plus 2PM, Shelly Pro 4PM) se glissent dans les boîtes d'encastrement existantes et communiquent via WiFi vers un broker MQTT hébergé sur le réseau local — typiquement Mosquitto sur un Raspberry Pi ou un NAS.
La migration vers MQTT local est une étape cruciale souvent négligée. Par défaut, les Shelly utilisent le cloud Shelly (serveurs en Europe). Si ce service est interrompu ou si votre connexion Internet tombe, l'automatisation s'arrête. Avec un broker MQTT local, l'ensemble des 72 appareils reste opérationnel même en coupure Internet totale, les règles d'automatisation tournant en local sur Home Assistant ou Node-RED.
FTM gère actuellement 72 appareils Shelly en production sur un site industriel, entièrement migrés du cloud vers un broker MQTT local, avec 25+ scripts Python d'administration pour la supervision, les mises à jour OTA par lot et la détection de pannes. Aucune dépendance au cloud Shelly depuis la migration.
Ce qui casse réellement en pratique
Voici les pannes les plus fréquentes observées sur les deux technologies :
Côté KNX :
- Alimentation bus défaillante (bus tombe à 0 V, tous les appareils muets) — prévoir une alimentation redondante sur les gros projets
- Base de données ETS6 perdue si le PC de programmation n'est pas sauvegardé — exiger le fichier
.knxprojà la livraison - Actionneur volets bloqué sur position inconnue après coupure secteur prolongée — paramétrer les positions de repli dans ETS
Côté Shelly/MQTT :
- Module Shelly qui quitte le réseau WiFi (DHCP lease expiré, changement de box) — utiliser des baux DHCP statiques ou une configuration IP fixe sur le module
- Broker Mosquitto qui plante silencieusement sans supervision — configurer une alerte Watchdog
- Interférences WiFi dans les immeubles à forte densité (30+ réseaux 2,4 GHz) — migrer vers les modules Shelly Pro sur réseau filaire Ethernet ou Shelly BLU sur Bluetooth
Demandez un audit de votre infrastructure réseau avant tout déploiement Shelly en immeuble. Contactez FTM pour un diagnostic réseau
Comparatif honnête KNX vs Shelly MQTT : tableau des critères
| Critère | KNX filaire | Shelly + MQTT local |
|---|---|---|
| Norme | ISO/IEC 14543-3 | Aucune (protocole ouvert MQTT) |
| Dépendance cloud | Zéro | Zéro (si MQTT local configuré) |
| Câblage requis | Bus dédié 2×2×0,8 mm | Câblage électrique existant |
| Logiciel de config | ETS6 (licence ~350 €) | Gratuit (HAOS, Node-RED) |
| Interopérabilité | 500+ fabricants certifiés | Communauté ouverte, non certifiée |
| Durée de vie | 30+ ans (projets depuis 1990) | 5–10 ans (dépend du fabricant) |
| Coût installation neuf | 600–1 200 DH/m² | 350–600 DH/m² |
| Coût rénovation | 800–1 500 DH/m² | 180–350 DH/m² |
| Scalabilité | Illimitée (coupleurs de zones) | Limitée par la densité WiFi |
| Compétences requises | Installateur certifié KNX | Technicien réseau + domotique |
| Maintenance | Fichier ETS + documentation | Scripts, broker, mises à jour OTA |
Coûts réels en dirhams : ce que personne ne vous dit
Les devis domotique au Maroc présentent rarement le coût total de possession. Voici une décomposition transparente pour une villa de 200 m² à Casablanca ou Tanger :
Scénario A : Villa neuve 200 m², KNX complet
- Câblage bus KNX (pose, câble YCYM, chemins de câble) : 18 000–25 000 DH
- Actionneurs et interfaces (éclairage, volets, HVAC) : 35 000–60 000 DH
- Boutons et détecteurs (commandes murales, présence, luminosité) : 15 000–30 000 DH
- Alimentation bus + coupleurs : 4 000–8 000 DH
- Programmation ETS6 (ingénierie, mise en service, tests) : 12 000–20 000 DH
- Total estimé : 84 000–143 000 DH soit 420–715 DH/m²
Note : ces prix correspondent à du matériel de milieu de gamme (Schneider Electric Wiser for KNX, Siemens GAMMA). Les gammes premium (Gira, Jung, Berker) peuvent doubler le budget matériel.
Scénario B : Appartement rénovation 100 m², Shelly MQTT local
- Modules Shelly (20 × Shelly 1PM + 6 × Shelly 2.5 + 4 × Shelly Pro 4PM) : 8 000–11 000 DH
- Raspberry Pi 4 + SSD (broker Mosquitto + Home Assistant) : 1 200–1 800 DH
- Installation et câblage (pose dans boîtes existantes, aucune saignée) : 4 000–6 000 DH
- Configuration MQTT + automatisations : 3 000–5 000 DH
- Onduleur mini (continuité de service en coupure ONEE) : 800–1 500 DH
- Total estimé : 17 000–25 300 DH soit 170–253 DH/m²
La différence de coût est réelle, mais elle s'accompagne d'une différence de longévité et de robustesse. Un système KNX correctement documenté se revend avec la villa ; un système Shelly mal documenté peut devenir un frein à la vente.
Pilotage local sans Internet : pourquoi c'est non-négociable au Maroc
Les coupures ONEE (Office National de l'Électricité et de l'Eau Potable) et les interruptions de fibre optique sont une réalité quotidienne dans plusieurs villes marocaines, y compris en zone urbaine. Un système domotique qui dépend d'Internet pour fonctionner est un système qui tombe lors des coupures — exactement quand on en a le plus besoin (gestion des volets en cas de tempête, pilotage des pompes, sécurité incendie).
La configuration MQTT local avec Home Assistant offre un fonctionnement 100% offline : toutes les automatisations s'exécutent sur le serveur local, les tableaux de bord sont accessibles sur le réseau local via l'IP du serveur, et les scénarios se déclenchent normalement. L'accès distant (depuis l'extérieur) nécessite alors un VPN local (Wireguard sur OPNsense par exemple) — une configuration que FTM déploie régulièrement pour ses clients à Rabat et Salé.
Pour les projets exigeant une haute disponibilité (hôtels, résidences de standing à Marrakech ou Agadir), le KNX reste supérieur : il fonctionne même si le serveur de supervision tombe, car les automatisations peuvent être encodées directement dans les appareils bus via des liens de groupe ETS.
Découvrez nos réalisations en domotique KNX et Shelly
Rénovation sans saignée : les scénarios où Shelly s'impose
Trois situations typiques où le KNX est techniquement possible mais économiquement absurde :
- Appartement en location : le propriétaire ne veut pas engager 80 000 DH dans un bien qui génère 4 000 DH/mois de loyer. Shelly avec MQTT local offre un retour sur investissement en 18–24 mois via les économies d'énergie (détection de présence, gestion de la climatisation).
- Locaux commerciaux en bail précaire : bureau à Fès ou Kénitra avec un bail 3 ans. Les modules Shelly se démontent et se réinstallent dans le prochain local.
- Patrimoine classé ou copropriété : impossibilité de faire des saignées dans les murs. Les modules s'installent dans les tableaux électriques existants ou dans les boîtes d'encastrement 60 mm.
Dans ces trois cas, l'absence de certification ISO/IEC est un compromis acceptable, à condition de documenter l'installation (plans de réseau, adresses MQTT, fichiers de configuration sauvegardés) pour garantir la maintenabilité.
Interopérabilité : ce que signifie vraiment "compatible"
Le terme "compatible" est le plus abusé du secteur. Un fabricant qui déclare son produit "compatible KNX" sans certification KNX Association est trompeur. La seule garantie d'interopérabilité KNX est le logo KNX certifié et la disponibilité du fichier de base de données ETS (.knxprod) sur le site KNX Association.
Côté Shelly/MQTT, l'interopérabilité repose sur le protocole ouvert MQTT (norme OASIS) et les intégrations Home Assistant. Si Shelly décide de modifier son firmware ou son API — comme cela s'est produit en 2023 avec les changements de génération 2 vers génération 3 — des automatisations peuvent casser. C'est un risque réel, gérable mais à anticiper dans le contrat de maintenance.
FTM recommande systématiquement de figer les versions firmware des Shelly en production et de n'effectuer les mises à jour OTA qu'après tests sur un appareil de validation — une procédure appliquée sur notre parc de 72 appareils.
Consultez nos services de domotique et automatisation
Quand faire appel à un installateur certifié KNX au Maroc
Le KNX nécessite une formation et une certification spécifiques. L'association KNX propose deux niveaux : Basic (domotique résidentielle) et Advanced (bâtiments tertiaires, HVAC, intégration BACnet). En dehors de Casablanca et Rabat, les installateurs certifiés sont rares — ce qui influe directement sur les délais et les coûts de maintenance.
Avant de signer un devis KNX, vérifiez :
- La certification KNX de l'installateur (numéro vérifiable sur knx.org)
- La remise du fichier
.knxprojcomplet et commenté à la livraison - Le contrat de maintenance incluant les mises à jour ETS et les interventions sur site
- La documentation de chaque adresse de groupe avec sa fonction
Sans ces éléments, changer d'installateur en cours de vie du projet peut coûter plus cher que l'installation initiale.
Pourquoi FTM pour votre projet domotique au Maroc
Nous intervenons sur les deux technologies avec la même rigueur documentaire : fichiers ETS6 remis systématiquement pour les projets KNX, scripts Python et fichiers de configuration versionnés sur Git pour les déploiements Shelly MQTT. Nos équipes ont livré des projets à Rabat, Salé, Casablanca, Tanger, Marrakech et Agadir, aussi bien en neuf qu'en rénovation lourde.
Notre position est claire : il n'existe pas de solution universelle. Un promoteur immobilier qui construit 20 villas à Bouskoura a intérêt à standardiser sur KNX pour la valeur patrimoniale et la maintenabilité. Un entrepreneur qui rénove un plateau de bureaux à Rabat pour 3 ans a intérêt à déployer Shelly en MQTT local pour la flexibilité et le coût.
Nous établissons des devis détaillés avec coût total de possession sur 5 et 10 ans, pour que le choix soit fondé sur des chiffres réels plutôt que sur des arguments commerciaux.
Questions fréquentes
KNX ou Shelly : lequel choisir pour une villa neuve au Maroc ?+
Pour une villa neuve de plus de 150 m² au Maroc, le KNX (ISO/IEC 14543-3) est recommandé : interopérabilité entre 500+ fabricants certifiés, aucune dépendance cloud, durée de vie 30+ ans. Comptez 420–715 DH/m² tout compris (câblage, actionneurs, programmation ETS6). Pour une villa plus modeste ou un budget serré, Shelly avec MQTT local offre une alternative fiable à 170–350 DH/m², à condition de configurer un broker Mosquitto local.
Peut-on installer la domotique Shelly sans casser les murs ?+
Oui. Les modules Shelly (Shelly 1PM, Shelly 2.5, Shelly Plus 2PM) se logent dans les boîtes d'encastrement électriques existantes de 60 mm de profondeur, sans aucune saignée. Ils utilisent le câblage électrique déjà en place. Cette caractéristique les rend particulièrement adaptés à la rénovation d'appartements ou de bureaux au Maroc, où les travaux de gros œuvre sont coûteux et contraignants.
La domotique fonctionne-t-elle en cas de coupure ONEE ?+
Avec un système KNX ou Shelly MQTT local couplé à un onduleur, la domotique continue de fonctionner sans Internet ni électricité réseau (dans la limite de l'autonomie de l'onduleur). Les automatisations s'exécutent sur le serveur local (Home Assistant ou logique KNX embarquée). La dépendance au cloud Shelly doit être supprimée via la configuration MQTT local pour garantir ce fonctionnement hors ligne.
Qu'est-ce que le protocole MQTT et pourquoi l'utiliser en local ?+
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie léger normalisé par OASIS, conçu pour l'IoT. En mode local, un broker Mosquitto hébergé sur votre réseau privé (Raspberry Pi, NAS) reçoit et distribue les messages entre les appareils Shelly et Home Assistant sans transiter par Internet. Résultat : latence inférieure à 50 ms, aucune dépendance aux serveurs du fabricant, confidentialité totale des données de consommation.
Combien coûte une installation domotique KNX complète au Maroc ?+
Pour une villa de 200 m² à Casablanca, Rabat ou Marrakech, une installation KNX complète (câblage bus, actionneurs éclairage et volets, boutons muraux, programmation ETS6) se situe entre 84 000 et 143 000 DH, soit 420 à 715 DH/m². Ce budget varie selon les marques retenues (Schneider Electric, Siemens, Gira) et la complexité des scénarios d'automatisation. Ce coût inclut la remise du fichier de projet ETS6.
Comment vérifier qu'un installateur KNX est certifié au Maroc ?+
Le seul moyen fiable est de vérifier le numéro de certification sur le site officiel knx.org, section 'Certified Installers'. La certification KNX Basic couvre les installations résidentielles ; la certification KNX Advanced est requise pour les bâtiments tertiaires avec intégration HVAC ou BACnet. Exigez également la remise du fichier .knxproj complet et commenté à la réception des travaux — sans ce fichier, changer d'installateur est très coûteux.
Écrit par
