Qu'est-ce que ioBroker?
Qui est le développeur ioBroker?
ioBroker est un projet OpenSource développé par la communauté des informaticiens. Toute personne intéressée par le sujet de la maison intelligente peut rejoindre le projet et commencer à développer des applications sous licence MIT sur Github. En outre, il existe un forum étendu pour les utilisateurs finaux, qui discute activement de nouvelles idées, problèmes et souhaits des clients. Des développeurs expérimentés, dont certains ont 17 ans d'expérience en automatisation industrielle au sein de grandes entreprises allemandes, conseillent sur la domotique et sa mise en œuvre. Des idées éprouvées et testées sont placées sur le soi-disant tableau Trello-Whiteboard, c'est un tableau avec des tâches actuelles et pertinentes, afin que tout le monde puisse le regarder et être conscient de ce qui se passe.
(Le nombre d'utilisateurs ioBroker qui ont installé le système iobroker chez eux l'année dernière)Implémentation technique de la plateforme ioBroker
ioBroker est entièrement développé sur Node.js, intuitif, flexible pour s'adapter aux nouvelles conditions, très facile à compléter et à étendre. Quiconque connaît JavaScript peut étendre les capacités du système ioBroker.
À l'aide d'adaptateurs, ioBroker peut communiquer avec un grand nombre de systèmes différents du domaine de la maison intelligente (par exemple, Homematic, KNX, FS20) et du divertissement à domicile (divertissement) (zB Sonos, Dreambox, AV-Receiver et SmartTV). De plus, la possibilité d'échanger des données avec divers services Internet de services Web (par exemple weatherunderground.com) et une variété de bases de données (par exemple, MySQL, InfluxDB ou Graphite) est intégrée.
Wolf présente ioBroker au salon ISH2017 (Worldwide Home Appliance Exhibition)Installation du système d'exploitation et du matériel matériel
ioBroker fonctionne sur tous les équipements et tous les systèmes d'exploitation sur lesquels Node.js peut être exécuté (ARM, x86, Windows, Linux, OSX). Peu importe «l'ordinateur» que vous utilisez Raspberry, Windows-Server, Synology-NAS ou MacOS. Comme ioBroker lance un nouveau processus Node.js pour chaque nouveau pilote, la RAM devient un facteur limitant. Chaque pilote individuel nécessite environ 10 à 60 Mo, selon la complexité. Ainsi, chaque utilisateur, même s'il n'est pas un professionnel, peut utiliser le système ioBroker. Ceux qui ne veulent pas jouer avec Linux peuvent facilement utiliser Windows à la place.
Un autre avantage indispensable est la création d'un système de plusieurs serveurs fonctionnant comme une seule unité (Multihost). Par exemple, si au fil du temps, l'utilisateur agrandit son système domotique et que sa framboise commence à fonctionner très lentement, il peut simplement installer une deuxième framboise pour répartir les tâches en cours entre eux. La caractéristique la plus forte de l'ioBroker est la capacité de rendu. En utilisant Drag & Drop, vous pouvez concevoir des rendus maison complexes et magnifiques.

→ Vidéo

Exemple de visualisation 1

Exemple de visualisation 2
Premier lancement d'IoBroker
Ceux qui lancent ioBroker pour la première fois ont d'abord peur du nombre de fonctionnalités et de pilotes de ce système. Les développeurs d'IoBroker ont créé un assistant de recherche d'appareils et de services - Assistant. À l'aide de l'assistant, vous pouvez reconnaître et connecter automatiquement un grand nombre d'appareils standard de fabricants complètement différents.
→ Vidéo pour plus de clarté

Quels pilotes sont déjà disponibles pour ioBroker?
- Éclairage, lampes: Philips Hue, Osram Lightify
- Divertissement, télévision, musique: Samsung TV, LG TV, Sonos, Logitech Harmony, Onkyo, Squeezebox, Yamaha
- Contrôle vocal: Apple Homekit, Alexa
- Appareils ménagers, aspirateurs, tondeuses à gazon, imprimantes: Botvac Saugroboter, Worx Landroid Rasenmäher, Epson Drucker, Amazon-Dash Button, Xiaomi Vacuum Cleaner
- Calendrier des services de Google, prévisions météo, e-mail: Feiertage, Kalender (zB Google Calendar), Deutscher Wetterdienst (avertissements), E-Mail-Versand
- Systèmes Smart Home de différents fabricants: Netatmo, Homematic, innogy SmartHome
- Autres adaptateurs: appareils DMX512 Art-Net, B-Control Energy Manager, FS20, Max!, Chromecast, HMS, EM1000WZ,), FHEM, Foobar 2000, Fritzbox, convertisseur Fronius, KNX, Buderus KM200, KODI, Mega-D, Modbus , MqTT, MPD Protocol, nooLite, divers UPS / USV, Pushover, Pushsaver, Pushbullet, RFLink, TR-064, ...
ioBroker fonctionne également avec Amazon Alexa
Pour ceux qui connaissent les bases de l'anglais ou de l'allemand, nous avons écrit l'adaptateur ioBroker-Skill certifié Amazon, qui permet le contrôle vocal des appareils de la maison via Amazon Alexa. La configuration se déroule en plusieurs étapes:
- Le compte ioBroker-Cloud-Account est créé et l'ID d'application est généré
- Installe et configure l'adaptateur cloud
- ioBroker-Skill est activé dans Alexa même
- Ensuite, ioBroker-Skill se connecte à ioBroker-Cloud
De plus amples informations peuvent être trouvées dans les instructions ou sur le forum.

→ Vidéo