¿Qué es ioBroker?
¿Quién es el desarrollador de ioBroker?
ioBroker es un proyecto OpenSource que está siendo desarrollado por la comunidad de informáticos. Cualquiera que esté interesado en el tema de Smart Home puede unirse al proyecto y comenzar a desarrollar aplicaciones bajo la licencia MIT en Github. Además, hay un extenso foro para usuarios finales, que discute activamente nuevas ideas, problemas y deseos de los clientes. Desarrolladores experimentados, algunos de los cuales tienen 17 años de experiencia en automatización industrial en empresas alemanas líderes, asesoran sobre la automatización del hogar y su implementación. Las ideas comprobadas y probadas se colocan en la llamada Trello-Whiteboard, esta es una placa con tareas actuales y relevantes, para que cualquiera pueda verla y estar al tanto de lo que está sucediendo.
(El número de usuarios de ioBroker que instalaron el sistema iobroker en su hogar el año pasado)Implementación técnica de la plataforma ioBroker
ioBroker está completamente desarrollado en Node.js, intuitivo, flexible para adaptarse a nuevas condiciones, muy fácil de complementar y expandir. Todos los que conocen JavaScript pueden ampliar las capacidades del sistema ioBroker.
Utilizando adaptadores, ioBroker puede comunicarse con una gran cantidad de sistemas diferentes del campo de Smart Home (por ejemplo, Homematic, KNX, FS20) y Home Entertainment (entretenimiento) (zB Sonos, Dreambox, AV-Receiver y SmartTV). Además, la capacidad de intercambiar datos con varios servicios de Internet de servicios web (por ejemplo weatherunderground.com) y una variedad de bases de datos (por ejemplo, MySQL, InfluxDB oder Graphite) está incorporada.
Wolf muestra ioBroker en ISH2017 (Exposición mundial de electrodomésticos)Instalación del sistema operativo y hardware hardware
ioBroker funciona en todos los equipos y todos los sistemas operativos en los que se puede ejecutar Node.js (ARM, x86, Windows, Linux, OSX). No importa qué "computadora" esté utilizando Raspberry, Windows-Server, Synology-NAS o MacOS. Dado que ioBroker lanza un nuevo proceso Node.js para cada nuevo controlador, la RAM se convierte en un factor limitante. Cada controlador individual requiere aproximadamente 10-60 MB, dependiendo de la complejidad. Por lo tanto, cada usuario, incluso si no es un profesional, puede usar el sistema ioBroker. Aquellos que no quieren meterse con Linux pueden usar Windows fácilmente.
Otra ventaja indispensable es la creación de un sistema de varios servidores que funcionan como una sola unidad (Multihost). Por ejemplo, si con el tiempo, el usuario expande su sistema de automatización del hogar y su Raspberry comienza a funcionar muy lentamente, simplemente puede instalar un segundo Raspberry para distribuir las tareas actuales entre ellos. El sello distintivo más fuerte de ioBroker es la capacidad de renderizar. Usando Arrastrar y soltar, puede diseñar representaciones caseras complejas y hermosas.

→ Video

Ejemplo de visualización 1

Ejemplo de visualización 2
Primer lanzamiento de IoBroker
Aquellos que inician ioBroker por primera vez tienen miedo de cuántas funciones y controladores tiene este sistema. Los desarrolladores de IoBroker han creado un asistente de búsqueda de dispositivos y servicios: Wizard. Con el asistente, puede reconocer y conectar automáticamente una gran cantidad de dispositivos estándar de fabricantes completamente diferentes.
→ Video para mayor claridad

¿Qué controladores ya están disponibles para ioBroker?
- Iluminación, lámparas: Philips Hue, Osram Lightify
- Entretenimiento, televisión, música: Samsung TV, LG TV, Sonos, Logitech Harmony, Onkyo, Squeezebox, Yamaha
- Control de voz: Apple Homekit, Alexa
- Electrodomésticos, aspiradoras, cortadoras de césped, impresoras: Botvac Saugroboter, Worx Landroid Rasenmäher, Epson Drucker, Amazon-Dash Button, Xiaomi Vacuum Cleaner
- Calendario de servicios de Google, pronóstico del tiempo, correo electrónico: Feiertage, Kalender (zB Google Calendar), Deutscher Wetterdienst (advertencias), E-Mail-Versand
- Sistemas Smart Home de varios fabricantes: Netatmo, Homematic, innogy SmartHome
- Otros adaptadores: dispositivos DMX512 Art-Net, B-Control Energy Manager, FS20, Max!, Chromecast, HMS, EM1000WZ,), FHEM, Foobar 2000, Fritzbox, convertidor Fronius, KNX, Buderus KM200, KODI, Mega-D, Modbus , MqTT, Protocolo MPD, nooLite, varios UPS / USV, Pushover, Pushsaver, Pushbullet, RFLink, TR-064, ...
ioBroker también funciona con Amazon Alexa
Para aquellos que conocen los conceptos básicos de inglés o alemán, escribimos el adaptador ioBroker-Skill certificado por Amazon, que permite el control de voz de los dispositivos en la casa a través de Amazon Alexa. La configuración se lleva a cabo en varios pasos:
- Se crea la cuenta ioBroker-Cloud-Account y se genera la ID de aplicación
- Instala y configura el adaptador de nube
- ioBroker-Skill se activa en la propia Alexa
- Entonces ioBroker-Skill se conecta a ioBroker-Cloud
Se puede encontrar más información detallada en las instrucciones o en el foro.

→ Video