Re: Warnung in Log
Verfasst: 11. Sep 2020 19:49
Das scheint mir als Anfänger sehr umfangreich, oder nicht?KellerK1nd hat geschrieben: ↑11. Sep 2020 18:08 Darum bin ich weg vom Shell Binding und hin zum MQTT. Hatte auch diesen Fehler.
Das scheint mir als Anfänger sehr umfangreich, oder nicht?KellerK1nd hat geschrieben: ↑11. Sep 2020 18:08 Darum bin ich weg vom Shell Binding und hin zum MQTT. Hatte auch diesen Fehler.
Nur mal für mich zum Verständnis, warum schaltest Du die Dose in der Shelly App und nicht über Openhab?
Man arbeitet sich da rein. Dafür gibt es hier im Forum auch immer gut Hilfe. [emoji6]Innocent hat geschrieben:Das scheint mir als Anfänger sehr umfangreich, oder nicht? [emoji848]KellerK1nd hat geschrieben: ↑11. Sep 2020 18:08 Darum bin ich weg vom Shell Binding und hin zum MQTT. Hatte auch diesen Fehler.
Wieso? mqtt ist kein Hexenwerk. Ich finde, dass es im Gegenteil ein sehr gut durchdachtes M2M Protokoll ist, welches gut auch vom Anwender gelesen und sogar gesendet werden kann. Ob der möglichen Geschwindigkeit von mqtt frage ich mich sogar manchmal, ob es nicht sinnvoll wäre, ein Smarthome um mqtt herum aufzubauen (also mqtt quasi als Ersatz für den openHAB Bus zu verwenden). Allerdings bin ich kein ProgrammiererInnocent hat geschrieben: ↑11. Sep 2020 19:49Das scheint mir als Anfänger sehr umfangreich, oder nicht?KellerK1nd hat geschrieben: ↑11. Sep 2020 18:08 Darum bin ich weg vom Shell Binding und hin zum MQTT. Hatte auch diesen Fehler.![]()
Welche Literatur kannst empfehlen?udo1toni hat geschrieben: ↑11. Sep 2020 20:36Wieso? mqtt ist kein Hexenwerk. Ich finde, dass es im Gegenteil ein sehr gut durchdachtes M2M Protokoll ist, welches gut auch vom Anwender gelesen und sogar gesendet werden kann. Ob der möglichen Geschwindigkeit von mqtt frage ich mich sogar manchmal, ob es nicht sinnvoll wäre, ein Smarthome um mqtt herum aufzubauen (also mqtt quasi als Ersatz für den openHAB Bus zu verwenden). Allerdings bin ich kein ProgrammiererInnocent hat geschrieben: ↑11. Sep 2020 19:49Das scheint mir als Anfänger sehr umfangreich, oder nicht?KellerK1nd hat geschrieben: ↑11. Sep 2020 18:08 Darum bin ich weg vom Shell Binding und hin zum MQTT. Hatte auch diesen Fehler.![]()
und das Projekt wäre durch die schiere Größe zum Scheitern verurteilt (wobei man natürlich openHAB als Wandler nutzen könnte, bis alle benötigten Module mit dem Broker kommunizieren können..)
Du brauchst für mqtt nur einen Broker, z.B. mosquitto ist sehr beliebt, weil kostenlos und leistungsstark. mosquitto kann parallel zu openHAB auf dem Rechner laufen.
In openHAB brauchst Du eine Bridge zum Broker und gewöhnlich für jedes Gerät ein Thing, für jede Eigenschaft einen Channel.
Im Gegensatz zu CoAP ist es extrem leicht, sich in die Kommunikation einzuklinken und live mitzuverfolgen, warum etwas nicht so läuft, wie gewünscht (z.B. mqtt.fx oder mqtt spy), da sowohl Payload als auch Topics im Klartext da stehen. Trotzdem ist sichere Kommunikation möglichsowohl mit ssl als auch mit User/Passwort Absicherung.