MQTT-Gerät von Gladys aus steuern

Wenn ich einen hätte, den ich mehrmals kopiert hätte, dann hätte ich ihn gelöscht und eine von Gladys vorgeschlagene Nachricht gesetzt und jetzt bin ich verbunden :grinning:

Perfekt, du kannst deinen Tasmota mit der richtigen IP, dem Benutzernamen, dem Passwort und einem einzigen Topic erneut testen.

Du wirst alle Veröffentlichungen über MQTT.fx sehen.

Was meinst du mit „Tasmota neu testen“?
Ich habe mich dem Topic eines Temperatursensors angeschlossen und sehe die Werte in MQTT.fx ankommen.
Aber ich habe versucht, meine geflashten Sonoff-Geräte zu entdecken, aber ich sehe sie immer noch nicht in Tasmota (über MQTT), denn über HTTP sehe ich sie gut.

Tasmota (in deinem Sonoff) benötigt die IP des Brokers, den Benutzernamen und das Passwort. Das sollte in Ordnung sein, da du die Nachrichten in MQTT.fx sehen kannst.

Kannst du eine Nachricht von Tasmota posten?


Es funktioniert, ich habe einen SonOff neu konfiguriert und er wurde erfolgreich in MQTT wiederentdeckt.

Toll, froh, dir geholfen zu haben.
Der Tasmota-Firmware finde ich fantastisch, für mich die beste Integration nach MQTT in Gladys. Damit kann man alles machen!

Ich glaube, es war das Wort „MP“, das nicht passte. Ich muss alle MP meiner Geräte ändern :roll_eyes:
Bisher verbindet sich mein ESP 8266 immer noch nicht.
Ich danke dir sehr für deine Hilfe und Geduld :smiley: :smiley:
Vielen Dank
Gute Nacht

das funktioniert super gut, viel besser als Ewelink
nochmals vielen Dank, guten Abend

Ich bestätige, dass ich gerade die MQTT-Ansicht verbessert habe, indem ich die beiden Topics anzeige, wenn die Option deaktiviert ist :slight_smile:

Aktor:

Sensor:

Derzeit ist es in einem PR, es wird im nächsten Gladys-Update veröffentlicht.

Danke Pierre-Gilles, ich denke, diese Integration wird es einigen Nutzern ermöglichen, die Funktionsweise besser zu verstehen, um die Hardware gleich beim ersten Mal richtig zu konfigurieren :+1:

Ich bestätige, dass die UX-Verbesserung in Gladys Assistant 4.8 verfügbar ist:

Hallo @pierre-gilles


Ich habe Portainer installiert, um zu sehen, was läuft, und die Container besser zu kontrollieren. Dabei sehe ich, dass die vergebenen Namen nicht sehr „gladys-freundlich“ sind. Es gibt

  • gladys
  • gladys-z2m-zigbee2mqtt
  • gladys-z2m-mqtt

Aber warum nicht

  • gladys-watchtower
  • gladys-mosquitto
  • gladys-node-red

Das mag lächerlich klingen, aber ich finde, es wäre konsistenter und würde eine Einheitlichkeit der Namen bringen! In der nächsten Version? :roll_eyes:
Übrigens sollte gladys eigentlich gladys-master sein… ich sage ja nur :rofl:

Drei davon erscheinen mir völlig logisch:

  • gladys
  • gladys-z2m-zigbee2mqtt
  • gladys-z2m-mqtt

Bei Mosquitto gebe ich dir recht, dass man auch „gladys-mosquitto“ hätte verwenden können! Allerdings bin ich mir nicht sicher, ob wir das jetzt noch ändern, da es viel Arbeit machen würde, die bestehende Konfiguration zu migrieren, und meiner Meinung nach würde es mehr Probleme verursachen als Vorteile bringen…

Bei Watchtower sehe ich keinen zwingenden Zusammenhang mit Gladys (Watchtower ist ein separates Projekt, das alle Container deiner Instanz aktualisiert, egal ob Gladys oder nicht), daher erscheint es mir logisch, einfach „watchtower“ zu verwenden. Es wird übrigens nicht von Gladys gestartet, sondern entweder von dir installiert oder vorinstalliert in der Raspberry Pi OS Gladys-Image :slight_smile:

Bei Node-RED hast du es gestartet, also hast du den Namen frei gewählt… Wenn du „gladys-node-red“ verwenden möchtest, steht dir das frei :wink:

Ich dachte, da es sich um einen Label-Namen und nicht um den Namen des Bildes handelt, hätte das keine Auswirkungen!
Tatsächlich für watchtower, aber da es auf dem gladys-Bild vorkonfiguriert ist… :roll_eyes:
Für node-red stimmt das zwar, aber es wird empfohlen, um das zu steuern, was noch nicht von gladys gesteuert wird!
Letztendlich habe ich die Namen direkt in Portainer geändert


Findest du das jetzt kohärenter? Ich werde dir sagen, ob ich später Dysfunktionen feststelle :+1: :wink:

Und ich denke an den Fall, in dem viele Container laufen, da haben wir sie alle zusammen! :woozy_face: :rofl:

Ich rate dir davon ab, das bei Containern zu tun, die von Gladys verwaltet werden, insbesondere beim Container „mosquitto“. Ich habe mir den Code angesehen und wir nutzen den Containernamen, um seine Präsenz in Gladys zu erkennen. Vielleicht funktioniert es jetzt, aber du riskierst schwer zu debuggende Fehler.

Donnerwetter, zum Kuckuck, verdammt nochmal, verflucht, tausend Donner von Brest…ich rollbacke sofort den Namen von mosquitto! :woozy_face: Was für ein Pech! :cry: :sob: Danke, dass du nachgeschaut hast :wink: