Product Guides

SONOFF iHost : De eWeLink à Home Assistant – Le Hub Domotique Local Ultime

SONOFF iHost: From eWeLink to Home Assistant – The Ultimate Local Smart Home Hub

0. Contexte

Marre de dépendre du cloud pour contrôler votre maison connectée ? Hub domotique intelligent SONOFF iHost est là pour vous. Cet appareil compact mais puissant vous permet de gérer toute votre domotique localement, avec de nombreuses options pour personnaliser votre configuration. Dans ce guide, nous explorerons tout, des fonctionnalités de base aux configurations avancées avec Docker et Home Assistant.

1. Description

Cette petite boîte ne paie pas de mine, mais elle fait le travail :

  • Processeur: Processeur quad-core 1,5 GHz – performances rapides et fluides.
  • RAM: 4 Go – parfait pour faire tourner plusieurs applications comme Node-RED ou Docker.
  • Stockage: 8 Go internes, extensibles via microSD jusqu'à 256 Go.
  • Connectivité:
    • Wi-Fi 2,4 GHz pour connecter vos appareils.
    • Bluetooth 5.0 pour les appareils compatibles BLE.
    • Ethernet Gigabit pour une connexion réseau stable.
    • USB-C pour l'alimentation.
    • USB-A pour des extensions futures ?

Caractéristiques clés :

  • Scènes: Créez des automatisations personnalisées avec plusieurs conditions.
  • Système d'alarme: Configurez votre propre Système d'alarme Zigbee.
  • 100 % local:
    • Non connexion internet requise pour gérer votre maison connectée.
    • Pas de dépendance au cloud → vous protège des pannes réseau et des risques de piratage.
    • Faible latence → tout fonctionne parfaitement chez vous.
  • Support Matter: Intégrez-le dans votre Hub Matter pour contrôler tous vos appareils intelligents.
  • Support Docker: Installez divers modules complémentaires (que nous détaillerons).
  • Plug & Play: Pas de configuration complexe requise—il suffit de brancher Ethernet et USB-C, et vous êtes prêt à partir !

1.1 Intégration d'appareil

Avec un simple cliquez sur le bouton bleu « + »traditionnels, vous pouvez facilement ajouter quatre types d'appareils :

Contrairement aux hubs Zigbee propriétaires, le iHost fonctionne plus comme Zigbee2MQTT, ce qui signifie qu'il reconnaît les appareils quelle que soit la marque :

Support caméra: Avec Compatibilité ESP32 et RTSP, la plupart des caméras peuvent être ajoutées sans effort, offrant un streaming vidéo fluide—tout en local !

Vous pouvez aussi créer pièces, groupes, et ajouter des télécommandes eWeLink pour un meilleur contrôle :

1.2 Scènes

Comme beaucoup d'autres, j'ai commencé avec un passerelle Xiaomi avant d'atteindre rapidement ses limites, ce qui m'a conduit à explorer Jeedom au moment.

Avec SONOFF iHost, les options de personnalisation sont vraiment impressionnantes.

Vous pouvez sélectionner plusieurs déclencheurs, y compris :

    • Déclencheurs basés sur les appareils
    • Déclencheurs basés sur le temps (jours spécifiques, horaires récurrents, etc.)
    • Déclencheurs lever ou coucher du soleil avec Positionnement GPS (avec la possibilité de programmer des actions X minutes avant ou après l'événement)
    • Exécution manuelle

Vous pouvez définir si une seule de ces conditions doivent être remplies pour que l'action se déclenche ou si toutes les conditions doivent être remplies.

Une fois les conditions définies, vous pouvez configurer l'action :

    • Ajouter un délai avant l'exécution
    • Choisissez si vous souhaitez déclencher une scène ou un appareil spécifique

🚨 Limitation : Actuellement, il n’est pas possible de capturer images de caméra dans les actions.

Exemple d’action manuelle :

1.3 Système d’alarme

Dans mode d’alarme, vous pouvez définir :

  • Lequel appareils déclenchent l’alarme sur le iHost.
  • Le type d’alarme et son conditions d’activation.
  • Exemple : Vous ne voudriez pas qu’un détecteur de mouvement déclenche l’alarme lorsque vous êtes chez vous.

Il y a trois modes d’alarme disponible.

1.4 Cast

Avec la fonction Cast, vous pouvez diffuser l’écran de n’importe quel appareil sur un téléphone, tablette ou même un NSPanel Pro pour la surveillance en temps réel.

1.5 Docker

L’une des plus grandes forces des iHost est sa prise en charge Docker intégréeintéressants. Cela signifie que vous pouvez installer diverses applications pour améliorer votre configuration domotique.

Voici quelques Conteneurs Docker à essayer :

  • Node-RED – Créez des automatisations avancées.
  • Mosquitto MQTT – Un broker MQTT pour vos appareils connectés.
  • Home Assistant – Testez une alternative à eWeLink Cube.
  • InfluxDB – Stockez et analysez les données IoT.
  • Grafana – Visualisez les données avec des graphiques élégants.

💡 Capacité : SONOFF iHost peuvent fonctionner 5 à 7 conteneurs simultanément, selon l’utilisation des ressources.

1.6 Matter

Rien de révolutionnaire, mais iHost prend en charge Matter, vous permettant de contrôler les appareils compatibles Matter et les partager avec d’autres plateformes.

1.7 Pilote

Quelques fonctionnalités bêta destiné à améliorer l’expérience utilisateur, tels que :

  • Extension de la portée Wi-Fi
  • Diffusion iHost audio vers une enceinte Bluetooth
  • Autres fonctionnalités expérimentales

1.8 Paramètres

Vous pouvez personnaliser divers paramètres sur le iHost, y compris :

  • Sélection de la langue 
  • Configuration Wi-Fi – Configurez l’accès réseau.
  • Nom de l’appareil & mot de passe – Modifiez les identifiants de l’iHost.
  • Localisation GPS – Saisissez votre position géographique.
  • Sauvegarde & restauration – Sauvegardez ou récupérez votre configuration.
  • Surveillance du système – Vérifiez Utilisation du processeur et de la mémoire.
  • Redémarrer – Redémarrez l’appareil si nécessaire.

En résumé

Hub domotique intelligent SONOFF iHost est un solide, flexible et sécurisé solution pour gérer votre maison intelligente. Que vous soyez un débutant ou un utilisateur avancé, vous pouvez l’adapter à vos besoins avec eWeLink Cube, Node-RED et Docker.

Avec iHost, vous bénéficiez d’une véritable expérience de maison intelligente—sans compromettre confidentialité.

Vous en voulez encore plus ? Voilà qui est ambitieux !

2. Installation de Home Assistant

2.1 Prérequis

  • Un SONOFF iHost est requis.
  • Assurez-vous der iHost la version du système est 2.5.1 ou ultérieure.
  • Un Classe d’application 2 une carte (A2) d’une capacité minimale de 32 Go est recommandée pour de meilleures performances, notamment sur les petites opérations de lecture et écriture.
  • Comme iHost est basé sur un processeur 32 bits, certaines fonctionnalités de Home Assistant peuvent ne pas être compatibles.

2.2 Préparation de la carte Micro SD

Matériel requis

  • Une carte Micro SD A2 (32 Go ou plus)
  • Un lecteur de carte SD : tout lecteur USB standard fonctionnera si votre ordinateur portable n’a pas de lecteur SD intégré.

Logiciels requis

2.3 Flashage Image HA Over iHost vers la carte Micro SD

Flasher avec Balena Etcher

  1. Insérez la carte Micro SD dans le lecteur de carte et connectez-le à votre ordinateur.
  2. Téléchargez et lancez Etcher.
  1. Cliquez Flasher depuis un fichier, puis sélectionnez lee HA over iHost image fichier téléchargé sur votre ordinateur.

2. Cliquez Sélectionner la cible, puis choisissez la carte Micro SD que vous avez insérée.
*Note : Veuillez vous assurer de sélectionner le bon lecteur !

3. Cliquez Flasher ! pour commencer le flashage dee HA over iHost image sur la carte Micro SD.
*Note : Ne retirez pas et n’utilisez pas la carte SD pendant le processus de flashage.

Flasher avec Raspberry Pi Imager

  1. Insérez la carte SD dans le lecteur de carte et connectez-le à votre ordinateur.
  2. Téléchargez et lancez Raspberry Pi Imager.
  1. Cliquez CHOISIR L’APPAREIL > Pas de filtrage.
  1. Cliquez CHOISIR LE SYSTÈME > Utiliser personnalisé, puis sélectionnez le fichier image HA over iHost téléchargé sur votre ordinateur.
  1. Cliquez CHOISIR LE STOCKAGE, puis choisissez la carte Micro SD que vous avez insérée.
    *Note : Veuillez vous assurer de sélectionner la bonne carte Micro SD !
  1. Cliquez SUIVANT > NON, EFFACER LES PARAMÈTRES, et confirmez pour effacer tous les paramètres sur la carte SD.
  1. Commencez à flasher l’image HA over iHost sur la carte SD insérée.
    *Note : Ne pas interagir avec la carte SD (par exemple, la débrancher ou modifier les fichiers) pendant le processus de flashage.

2.4 Démarrage Système d’exploitation Home Assistant sur iHost

Migrer les appareils Zigbee (optionnel)

Si la migration des appareils Zigbee n’est pas nécessaire, passez à la section suivante.

iHost vous permet d’exporter et de migrer les données des appareils Zigbee d’iHost vers Home Assistant en téléchargeant le fichier de sauvegarde disponible trestaurer dans Home Assistant intégré avec ZHA/Zigbee2MQTT. Seuls le réseau Zigbee et le statut des appareils sont migrés. Les minuteries, groupes, scènes et noms des appareils ne sont pas inclus. Comment restaurer ?

Bottedémarrage du système d'exploitation Home Assistant sur iHost

  1. Insérez la carte Micro SD pré-flashée dans le slot SD de l'iHost.
  2. Connectez iHost à un câble réseau et allumez-le.
  3. Appuyez plusieurs fois sur le bouton muet (♪) en haut jusqu'à ce quela bande LED latérale osi iHost entre dans un BLEU motif de lumière respirante, indiquant que le système fonctionnant sur iHost passe à Home Assistant flashé sur la carte SD ;
  1. Si l'indicateur LED affiche un BLEU motif de lumière respirante, vous pouvez accéder à votre nouvelle interface web Home Assistant dans les 10 minutes suivantes. Le premier démarrage peut prendre plus de temps.
    Dans un navigateur de bureau, saisissez homeassistant.local:8123.

*Note : Si vous utilisez une version plus ancienne de Windows ou avez des configurations réseau plus strictes, vous devrez peut-être accéder à Home Assistant en utilisant l'une des URL suivantes :
http://homeassistant:8123 ou http://X.X.X.X:8123 (remplacez X.X.X.X par l'adresse IP de votre Raspberry Pi)

Dépannage des échecs de démarrage

  • Si lla bande LED latérale nene montre pas un BLEU motif de lumière respirantetourner mais un ROUGE motif de lumière respirante aprèsaprès avoir été allumé pendant 5 secondes ou après avoir appuyé plusieurs fois sur le bouton, le démarrage a échoué. Essayez de redémarrer lle système d'exploitation Home Assistant comme suitaffiche :
  1. Coupez puis rallumez iHost ;
  2. Aucune pression de bouton n'est nécessaire.
  3. iHost tente de démarrerpas le système d'exploitation Home Assistant dedepuis la carte SD.

 

  • Si vous ne pouvez pas accéder à l'interface web de Home Assistant dans les 10 minutes suivant les opérations ci-dessus, cela peut être dû à une image mal flashée. Essayez de re-flasher la carte SD ou d'en utiliser une nouvelle.
  • Pour revenir àà eWeLink CUBE, rSuivez ces étapes :
    1. Coupez puis rallumez iHost.
    2. Appuyez plusieurs fois sur le bouton muet (♪) en moins de 3 secondes.
    3. La bande LED Bande latérale Lpassera à un ROUGE motif de lumière fluide, confirmant que le système est revenu à eWeLink CUBE.

*Notes :

  • Si plusieurs appareils fonctionnentdémarrage du système d'exploitation Home Assistant sur votre réseau, le nom d'hôte [homeassistant.local] peut ne pas se résoudre correctement. Vous pouvez découvrir l'adresse IP correcte via l'interface de gestion de votre routeur ou en diffusant le service mDNS [_home-assistant._tcp.].
  • Si le dernier démarrage s'est fait depuis la carte SD, et que la carte est retirée sans revenir à eWeLink CUBE, lla bande LED latérale va afficher un ROUGE motif de lumière respirante, indiquant que le système d'exploitation Home Assistant n'a pas réussi à démarrer sur iHost.

2.6 Ressources matérielles

ActivéLe système d’exploitation Home Assistant est en cours d’exécution avec succèsfonctionnant avec succès sur iHost, vous pouvez utiliser les matériels embarqués supportés suivants :

Bouton & indicateur LED

L’extension de contrôle matériel iHost permet de contrôler les boutons et les indicateurs LED de l’iHost dans Home Assistant. Elle les enregistre comme appareils et entités séparées, permettant aux utilisateurs de les utiliser dans des automatisations pour des interactions matérielles plus flexibles.(par exemple, déclencher l’entité bouton d’alimentation pour éteindre l’iHost). Pour plus de détails, référez-vous à Extension de contrôle matériel iHost guide.

Bluetooth

  • Modèle de chipset : RTL8723DS
  • Chemin : Paramètres > Appareils & Services > Intégrations > Bluetooth
  • Découverte : Automatique

Wi-Fi

  • Modèle de chipset : RTL8723DS
  • Chemin : Paramètres > Système > Réseau > Configurer les interfaces réseau > WLAN0
  • Découverte : Automatique

Coordinateur Zigbee

  • Modèle de chipset : 00.21.05.0009 SOC EFR32MG21A020F768IM32-B SiliconLabs QFN32-4*4 (RAM 64kB, Flash 768kB)
  • Chemin : Paramètres > Système > Matériel > Tout le matériel > /dev/ttyS4
  • Découverte : Via Zigbee Home Automation (ZHA) ou Zigbee2MQTT

2.7 Support matériel à venir

  • Haut-parleur
  • Microphone
  • Extension Matter Bridge
  • Extension eWeLink Smart Home

2.8 Remerciements

Ce projet est un développement dérivé basé sur celui de Darkxst [ha-operating-system] projet issu de GitHub. Nous remercions sincèrement l’auteur original pour ses contributions fondamentales.

3. Conclusion

SONOFF iHost n’est pas l’appareil le plus puissant du marché, mais il a un avantage majeur : il évolue rapidement, et chaque mise à jour apporte des fonctionnalités qui le rendent de plus en plus compétitif. Qui sait ? Peut-être qu’un jour nous pourrons installer Home Assistant directement, sans avoir à choisir une option de démarrage ou passer par des manipulations compliquées.

Les modules Bluetooth et Zigbee intégrés fonctionnent vraiment bien. Pas de gros problèmes de compatibilité, tout est fluide et relativement simple à configurer. Bien que l’iHost ne soit pas parfait, il est bien pensé et offre une alternative solide pour ceux qui cherchent une solution locale sans dépendre du cloud.

Mais ce qui le distingue, c’est qu’il offre des options intéressantes pour tous les types d’utilisateurs :

  • Pour les bidouilleurs : Node-RED et Docker ouvrent la porte à des automatisations avancées.
  • Pour les autres : eWeLink Cube vous permet de profiter d’un écosystème clé en main, sans besoin de coder ni de bricoler.
  • Pour les utilisateurs avancés : Home Assistant est facilement installable.

Le blog original est ici (en français) : https://youdom.net/sonoff-ihost-de-ewelink-a-home-assistant-le-roi-de-la-polyvalence/

En lire plus

How to Wire and Set Up Your NSPanel Pro: A Step-by-Step Guide
Defining Button & Light Feature in iHost Hardware Control Add-on

1 commentaire

Flavio

Flavio

Ho provato ihost alcuni aspetti poco evidenziati. Home Assistant installato funziona bene ma il processore è 32bit quindi non più supportato per aggiornamenti. Se si installa invece solo l’app home Assistant le voci impostazioni sono limitate. Il peccato vero è che non esiste un app “Cast” per iOS che farebbe volare il prodotto nelle vendite

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés.

Ce site est protégé par hCaptcha, et la Politique de confidentialité et les Conditions de service de hCaptcha s’appliquent.