[V4] Sonoff Tasmota

Hallo zusammen,
Ihr wisst es bereits, der Sonoff-Integrationsdienst ist bereits in Gladys V4 vorhanden.

Auf dem Tasmota-Wiki sind alle unterstützten Geräte aufgelistet (Module).

Bisher werden nur drei davon „wirklich“ unterstützt:

  • sonoff basic
  • sonoff pow
  • sonoff s26
  • sonoff mini
  • sonoff 4CH
  • sonoff dual R2

Ich poste diese Nachricht, um die Mitglieder der Community, die Tasmota-geflashtes Zubehör besitzen, zu bitten, mir bei der Vervollständigung des V4-Dienstes zu helfen.

Teilt mir mit, welche Geräte ihr habt :slight_smile:

Wir werden gemeinsam, fallweise, die Vorgehensweise festlegen.

Vielen Dank für eure Teilnahme.

– EDIT –
Sonoff Tasmota wird zu Tasmota.

Die meisten Tasmota-kompatiblen Geräte werden von Gladys unterstützt.
Bitte gebt Bescheid, falls ein Gerät in Gladys nicht korrekt funktioniert.

Ich habe einen Dual R2, ich halte dich auf dem Laufenden.

Welche Informationen brauchst du?

Könntest du mir die MQTT-Nachrichten senden, die von diesem Gerät bei den verschiedenen Aktionen (Schalter 1 / Schalter 2) gesendet werden?
Du kannst verschiedene MQTT-Client-Tools verwenden, um diese Nachrichten zu erfassen.
Unter Windows verwende ich MQTTBox aus dem Microsoft Store, um solche Nachrichten zu erfassen.

Und falls dieses Gerät weitere Funktionen hat, wäre ich daran interessiert, das zu erfahren (Stromzähler, Temperatur… ???).

Bearbeitung: Ist das Gerät mit Tasmota geflasht?

Okay, ich werde versuchen, mich heute Abend damit zu beschäftigen.
Ja, darauf ist tatsächlich die Tasmota-Software installiert.

Kannst du mir erklären, wie man MQTTBox konfiguriert?

Ok, laut dem, was ich gemacht habe:

  • MQTT Client Name: Der Name des Clients (z. B. Gladys)
  • MQTT Client id: So lassen
  • Protokoll: mqtt oder mqtts (falls gesichert)
  • Host: Die URL deines MQTT-Brokers (z. B. 192.168.1.40:1883)
  • Benutzername: Der Login, falls erforderlich
  • Passwort: Das Passwort, falls erforderlich

Ich habe alles andere mit den Standardwerten belassen.

Nach der Erstellung gelangst du zu einer Seite, auf der du 2 Subscriber hinzufügen musst:

  • stat/+/+
  • tele/+/+

Wenn du « +/+ » einstellst, siehst du die Nachrichten aller Geräte.
Wenn du nur auf dein Gerät filtern möchtest, ersetze das erste « + » durch das « Topic » des Geräts, das du auf der Konfigurationsseite des Geräts angegeben hast.
Zum Beispiel:

  • stat/sonoff-plug/+
  • tele/sonoff-plug/+

Damit wir das Thema nicht vollspammen, schicke ich dir das per Privatnachricht.

Hallo,
wenn du testen möchtest, habe ich ein Docker-Image erstellt:

docker run -d \
      --restart=always \
      --privileged \
      --network=host \
      --name gladys-sonoff \
      -p 80:80 \
      -e NODE_ENV=production \
      -e SERVER_PORT=80 \
      -e TZ=Europe/Paris \
      -e SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db \
      -v /var/run/docker.sock:/var/run/docker.sock \
      -v ${PWD}/gladysassistant:/var/lib/gladysassistant \
      -v /dev:/dev \
      atrovato/gladys-sonoff:4.0.0-beta-arm

Achtung, das Sonoff-Image verwendet denselben Port wie das Original-Gladys.

Ich möchte nicht auf derselben SD-Karte testen, ich werde eine Installation auf einer anderen durchführen, sobald ich kann.

Hallo @AlexTrovato!

Ich habe eine LED-Strippe RDB WIFI vom Modell AL-LC01, die unter Tasmota läuft und auf die Verwendung mit Gladys wartet. Ich habe schon ein bisschen recherchiert und das hier gefunden: https://nathan.chantrell.net/20170526/arilux-al-lc01-wi-fi-rgb-led-controller-with-mqtt-esp8266/! Ich halte dich auf dem Laufenden, sobald ich etwas Zeit habe, um MQTT-Frames bereitzustellen. Wie kann ich welche generieren, die dir am besten helfen?

Danke für dein Engagement!
Jean

Super @jean_bruder, ich werde damit beginnen, es gemäß den Informationen zu integrieren, die ich im Git-Repo von tasmota finde, aber ich bin mir nicht sicher, ob die Funktion „color“ in Gladys vorhanden ist, dann werden die Tests ziemlich schwierig.

Danach, wie ich oben schon sagte, bin ich für alle Nachrichten offen, die in den Topics stat/+/+ und tele/+/+ veröffentlicht werden.

Hallo @AlexTrovato,

Ich arbeite an einem nativen Sonoff-Modul (und anderen eWeLink-kompatiblen Geräten). Wenn du einen Blick darauf werfen möchtest: Github :wink:

Super, aber es geht eher um Third-Party, oder?
Ich hatte daran gedacht, das Modul sonoff in tasmota umzubenennen…

Oder besser

Sonoff mit Tasmota

Nach der Entwicklung eines Dienstes ohne das Flaschen der Sonoff ist das auch gut.

Ja, ich bin einverstanden, aber ich bin etwas verwirrt, wenn ich ein Konto auf einer Website am anderen Ende der Welt erstellen muss, um die Glühbirne neben mir anzuschalten. Aber es ist viel einfacher umzusetzen…
Daher sind beide Dienste willkommen :wink:

Gute Idee, besonders weil dieses Firmware auch mit anderen Geräten als Sonoff funktionieren kann.
Meins wird eWeLink (inoffiziell) sein.

Hallo,
ich habe die Entwicklungen für die Integration des LED-Streifens AL-LC01 durchgeführt, basierend auf den Informationen, die ich auf Tasmota gefunden habe.
Alles ist im Docker-Image enthalten :slight_smile:

@AlexTrovato: Ich muss wohl eine Folge verpasst haben, als @pierre-gilles das automatische Upgrade vorgeschlagen hat, als wir die Nutzung von Tower besprochen haben, denn ich sehe kein neues Sonoff-Gerät bei mir? Ich werde das ab diesem Wochenende prüfen, ich habe ein paar Tage Urlaub :wink: Danke dir auf jeden Fall!

Hallo, die neuesten Sonoff-Entwicklungen sind noch nicht in der offiziellen Beta von Pierre-Gilles enthalten.
Es handelt sich um ein neues Docker-Testimage. Wenn das Feedback positiv ist, werden die Entwicklungen in die offizielle Version integriert.