O que é o ioBroker?
Quem é o desenvolvedor do ioBroker?
O ioBroker é um projeto de código aberto que está sendo desenvolvido pela comunidade de cientistas da computação. Qualquer pessoa interessada no tópico do Smart Home pode participar do projeto e começar a desenvolver aplicativos sob a licença MIT no Github. Além disso, existe um amplo fórum para usuários finais, que discute ativamente novas idéias, problemas e desejos dos clientes. Desenvolvedores experientes, alguns dos quais com 17 anos de experiência em automação industrial nas principais empresas alemãs, aconselham sobre automação residencial e sua implementação. Ideias comprovadas e testadas são colocadas no chamado Trello-Whiteboard, este é um quadro com tarefas atuais e relevantes, para que qualquer pessoa possa vê-lo e estar ciente do que está acontecendo.
(O número de usuários do ioBroker que instalaram o sistema iobroker em sua casa no ano passado)Implementação técnica da plataforma ioBroker
O ioBroker é totalmente desenvolvido no Node.js, intuitivo, flexível para se adaptar às novas condições, muito fácil de complementar e expandir. Todo mundo que conhece o JavaScript pode expandir os recursos do sistema ioBroker.
Usando os adaptadores, o ioBroker pode se comunicar com um grande número de sistemas diferentes no campo do Smart Home (por exemplo, Homematic, KNX, FS20) e Entretenimento Doméstico (entretenimento) (zB Sonos, Dreambox, Receptor AV e SmartTV). Além disso, a capacidade de trocar dados com vários serviços da Internet de serviços da Web (por exemplo, weatherunderground.com) e uma variedade de bancos de dados (por exemplo, MySQL, InfluxDB ou Graphite) está integrada.
 Wolf mostra ioBroker na ISH2017 (Exposição Mundial de Eletrodomésticos)
Wolf mostra ioBroker na ISH2017 (Exposição Mundial de Eletrodomésticos)Instalando o Sistema Operacional e o Hardware do Hardware
O ioBroker funciona em todos os equipamentos e sistemas operacionais nos quais você pode executar o Node.js (ARM, x86, Windows, Linux, OSX). Não importa qual "computador" você esteja usando Raspberry, Windows-Server, Synology-NAS ou MacOS. Como o ioBroker lança um novo processo do Node.js. para cada novo driver, a RAM se torna um fator limitante. Cada driver individual requer aproximadamente 10 a 60 MB, dependendo da complexidade. Assim, cada usuário, mesmo não sendo profissional, pode usar o sistema ioBroker. Aqueles que não querem mexer com o Linux podem facilmente usar o Windows.
Outra vantagem indispensável é a criação de um sistema de vários servidores funcionando como uma única unidade (Multihost). Por exemplo, se com o tempo, o usuário expande seu sistema de automação residencial e seu Raspberry começa a trabalhar muito lentamente, ele pode simplesmente instalar um segundo Raspberry para distribuir as tarefas atuais entre eles. A marca mais forte do ioBroker é a capacidade de renderizar. Usando Arrastar e Soltar, você pode criar renderizações domésticas complexas e bonitas.

→ Vídeo

Exemplo de visualização 1

Exemplo de visualização 2
Primeiro lançamento do IoBroker
Aqueles que iniciam o ioBroker pela primeira vez têm medo de quantos recursos e drivers esse sistema possui. Os desenvolvedores do IoBroker criaram um assistente de pesquisa de dispositivo e serviço - Assistente. Usando o Assistente, você pode reconhecer e conectar automaticamente um grande número de dispositivos padrão de fabricantes completamente diferentes.
→ Vídeo para maior clareza

Quais drivers já estão disponíveis para o ioBroker?
- Iluminação, lâmpadas: Philips Hue, Osram Lightify
- Entretenimento, televisão, música: Samsung TV, LG TV, Sonos, Logitech Harmony, Onkyo, Squeezebox, Yamaha
- Controle de voz: Apple Homekit, Alexa
- Eletrodomésticos, aspiradores de pó, cortadores de grama, impressoras: Botvac Saugroboter, Impressora Worx Landroid, Epson Drucker, Amazon-Dash Button, Xiaomi Aspirador
- Calendário de serviços do Google, previsão do tempo, e-mail: Feiertage, Kalender (zB Google Calendar), Deutscher Wetterdienst (avisos), E-Mail-Versand
- Sistemas Smart Home de vários fabricantes: Netatmo, Homematic, innogy SmartHome
- Outros adaptadores: dispositivos DMX512 Art-Net, B-Control Energy Manager, FS20, Max!, Chromecast, HMS, EM1000WZ,), FHEM, Foobar 2000, Fritzbox, conversor Fronius, KNX, Buderus KM200, KODI, Mega-D, Modbus , MqTT, Protocolo MPD, nooLite, vários UPS / USV, Pushover, Pushsaver, Pushbullet, RFLink, TR-064, ...
ioBroker também funciona com o Amazon Alexa
Para quem conhece o básico de inglês ou alemão, escrevemos o adaptador ioBroker-Skill certificado pela Amazon, que permite o controle por voz de dispositivos em casa via Amazon Alexa. A instalação ocorre em várias etapas:
- A conta ioBroker-Cloud-Account é criada e o App-ID é gerado
- Instala e configura o Cloud-Adapter
- ioBroker-Skill é ativado no próprio Alexa
- Então o ioBroker-Skill se conecta ao ioBroker-Cloud
Informações mais detalhadas podem ser encontradas nas instruções ou no fórum.

→ Vídeo