Search

Register

Thanks for signing-up! You will receive an email with further instructions to activate your account!

username already taken
You already have an account? .

Login

Forgot password?
Don't have an account yet? Register now for using the UI-Designer and the forum or creating projects.
Login to create topics and posts!



NetIO <--> IOBroker <--> MQTT

#1 Jan. 16, 2020 01:23:16 by mcgiver0510

NetIO <--> IOBroker <--> MQTT

INFO

Viele von euch haben bereits gefragt, ob NetIO auch MQTT kann.

Dieses kann man nur mit einem klaren “ Nein ” beantworten.

Standalone kann NetIO dieses auch auf TCP basierende Protokoll leider nicht…

Der etwas andere Weg heisst : IOBROKER….

…mit Hilfe von IOBROKER klappt die Kommunikation mit MQTT-Geräten ganz hervorragend.

Da man für MQTT sowieso einen Broker z.b. Mosquitto benötigt, kann

man auch gleich den IOBROKER dafür benutzen.

Wer sich mit Homeautomation beschäftigt wird wahrscheinlich sehr

schnell auf IOBROKER stossen - da er in aller (Inet)-Munde ist.

Die Installation ist absolut einfach und sehr gut dokumentiert.

Hier findet ihr super Einsteiger Tutorials dazu : YOUTUBE

Ich habe IOBroker auf einem RPI4 mit 4GB-Ram installiert - läuft absolut problemlos und schnell.

Ja - oh Wunder - man kann nun sogar ohne grossartige Ruckeleien mit dem RPI4 im Inet surfen

und ruckelfreie YouTube-Videos schauen…

Allerdings sollte man dem RPI einen guten Kühlkörper gönnen - da er sonst recht heiss wird und heruntertaktet.


Nun zu NetIO …


wie gesagt - NetIO-Standalone kann kein MQTT…aber ….

Da ich leider überhaupt kein Nodejs/JavaScript programmieren kann - habe ich im Inet gesucht und

diesen TCP-Server gefunden : TCP-SERVER

Nach einem Umbau konnte ich diesen JavaScript-TCP-Server im IOBroker integrieren und darüber auf die Datenpunkte

vom IOBroker zugreifen - also auch auf MQTT !!!

Somit steht einer Kommunikation “ NetIO <–> IOBroker <–> MQTT ” nichts mehr im Wege…

Der Datenaustausch ist sogar “sauschnell”…bei mir zur Zeit mit einem MQTT-ESP8266-12F zur Probe realisiert…

Man kann so auf GeoDaten,WetterDaten,Benzinpreise,Alexa,ZWave,Fhem,ZigBee und vieles-vieles mehr zugreifen und auch zu

NetIO senden oder aber auch die Datenpunkte im IOBROKER beeinflussen…

Viel Spass beim probieren…


lg

kalli

Edited mcgiver0510 (Jan. 16, 2020 01:32:43)