NEWS
Verbindung Tasmota (Sonoff) zu Node-Red
-
@hajo-0 Sieht jetzt alles vernünftig aus, aber klappt noch nicht.
Muss wieder los, sorry... melde mich später.
-
@mickym sagte in Verbindung Tasmota (Sonoff) zu Node-Red:
Mosquitto
habe ich ja nicht, aber können 2 Mosquitto Mqtt Broker auf dem gleichen Gerät ( IP ) mit dem gleichen
Port (1883 ) und anderem Paßwort laufen ?
Vermutlich Nein, womit sein altes Paßwort der alten Geräte ja weg wäre. -
@ralla66 Doch, geht. Es läuft 1 Mosquitto, der hat einen Passwortfile und dort stehen zwei (oder auch ganz viele) User mit Passwort drin.
-
Es funktioniert! Es waren so viele Kleinigkeiten von falschen Zugangsdaten, Vergessenes bei Mosquitto/Node-Red, usw.
Vielen vielen Dank für die Geduld mit mir. Das sind jetzt die aktuellen Einstellungen von Tasmota und Node-Red.
Ich kapiere nicht, warum dann überall auf die Tasmota-Node hingewiesen wird, die ja nun absolut nichts kann.
@mickym Hast Du noch Tips zum "schön" machen für die jetzt mit Sicherheit folgenden weiteren Steckdosen?
Auf jeden Fall erstmal herzlichen Dank!!
-
@hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:
Ich kapiere nicht, warum dann überall auf die Tasmota-Node hingewiesen wird, die ja nun absolut nichts kann
je nach Anforderung halt, läuft aber genauso.
Für ein simples Ein / Aus reicht das ja.
Letzt endlich ist das ja nur eine 0 oder 1 in den Datenpunkt schreiben.
Wege gibt es da viele, Tasmota, IoBroker, Mqtt Node ............................................... -
@hajo-0 Ja super - nun kannst Du dir eine Struktur überlegen und dann überlegst Du Dir, ob Du nicht doch lieber die Präfixe unter dem Gerät haben willst oder das Gerät unter verschiedenen Präfixen suchen willst, wie eben.
Also ich hab
- Mal alles unter dem topic tasmota - da Du vielleicht noch andere Geräte und Protokolle unter mqtt betreiben willst
- bei den shellies nicht bei tasmota - habe ich eine Strukur gebaut
Also erst die Funktion (Licht, Schalter etc.), dann den Ort und erst zum Schluss das Gerät.
Alternativ halt ein flache Struktur.
Denke halt daran, dass Du mit dem mosquitto einen Broker hast, den Du als Datendrehscheibe für alle IOT Geräte hast, die mqtt sprechen.
==================================================================================
Nachtrag:
Das topic in der mqtt-out Node brauchst Du nicht. Wenn Du es frei lässt, wie ich empfohlen habe, dann kannst Du die node für mehrere Geräte verwenden. Du setzt ja in Deinem Schalter bereits das topic, dass dann verwendet wird
Solche Sachen stehen auch in der Hilfe zur mqtt-out Node,
-
Wie erzeugst Du diese Liste? Ist das nur eine Anzeige oder kannst Du über diese Struktur steuern oder auslesen?
Alternativ halt ein flache Struktur.
Ich werde es wohl eher flach halten, so viel wird da nicht kommen.
Im Dashboard sieht es bisher so aus:
Ist halt gewachsen. Die einzige gemeinsame Sache, wo sich eine Zusammenfassung lohnt, werden wohl die paar Schalter sein. Die wollte ich dann alle auf einer Seite im Dashboard zusammenfassen.Hoffentlich bekommen wir einen knackigen Winter. Dann fallen mir bestimmt noch mehr Basteleien ein. Jetzt ist so viel anderes am Haus und im Garten zu tun, da bleibt überhaupt keine Zeit.
-
@hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:
Wie erzeugst Du diese Liste? Ist das nur eine Anzeige oder kannst Du über diese Struktur steuern oder auslesen?
Na das ist nur die Ansicht des mqtt Adapters im iobroker, der alle schon mal veröffentlichten topics sammelt. Deswegen alleine brauchst Du aber kein iobroker.
Ich werde es wohl eher flach halten, so viel wird da nicht kommen.
Na das musst Du wissen, dann kann man es ja so lassen, ich würde Dir aber trotzdem noch empfehlen, so wie ich es oben gemacht habe, alles unter einem topic tasmota aufzubauen, falls Du noch mal andere Geräte mit mqtt steuern willst.
Ausserdem würde ich meine Geräte halt lieber sprechend machen, sonst verlierst Du irgendwann mal den Überblick was Tasmota_1 war.Ansonsten finde ich Deine jetzige Anordnung das Prefix hinter das topic zu machen gut. Das habe ich auch so gemacht, da man dann alles unter dem Gerät hat. Standardmässig ist es anders rum, aber ich finde es so besser.
Also minimale Verbesserungsvorschläge, wären:
- Alles unter einem Topic tasmota
- Sprechende Gerätenamen zuverwenden.
====================================================================
Hast Du das topic mal aus der mqtt-out Node entfernt und getestet? -
Ausserdem würde ich meine Geräte halt lieber sprechend machen, sonst verlierst Du irgendwann mal den Überblick was Tasmota_1 war.
Auf jeden Fall. Ich hatte nur so angefangen weil es noch keinen konkreten Einsatz dafür gibt. Mich hatte nur diese S26 Sache sehr interessiert (auch vom Preis). Ich kann das auch alles mit D1mini, Relaishield, 220V Stecker/Kupplung machen - aber das wird groß und ist unpraktisch. 3 weitere S26 sind schon bestellt (7.50€/Stück).
Also minimale Verbesserungsvorschläge, wären:
- Alles unter einem Topic tasmota
- Sprechende Gerätenamen zuverwenden.
Das mache ich. Danke für die Tips.
Hast Du das topic mal aus der mqtt-out Node entfernt und getestet?
Klar, sofort. Läuft einwandfrei und ich lerne immer mehr dazu.
Nochmals herzlichen Dank für Deine intensiven Bemühungen.
-
@hajo-0 sagte in Verbindung Tasmota (Sonoff) zu Node-Red:
Das mache ich. Danke für die Tips.
Um alles unter einem topic tasmota zu machen, musst Du im Gerät
beim FullTopic tasmota/ voranstellen, also. Das topic benennst Du in einen sprechenden Gerätenamen um.
tasmota/%topic%/%prefix%/
Dann aber daran denken, das topic in Deiner switch Node ebenfalls anzupassen.
Und falls Du doch eine Hierarchie anlegen willst, diese einfach durch einen Schrägstrich ändern.
Also dann das topic statt steckdose einfach wohnzimmer/steckdose nennen.Ansonsten weiterhin gutes Gelingen.
-