Meross Steckdose MSS210 an MQTT

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
zisco
Beiträge: 5
Registriert: 23. Dez 2022 12:53
Answers: 1
Wohnort: Sankt Thomas

Meross Steckdose MSS210 an MQTT

Beitrag von zisco »

Ich bin dieser https://community.openhab.org/t/meross- ... ess/139785 und was die Transformation betrifft, dieser https://theriom.com/post/Meross-switch-with-openhab/Anleitung gefolgt, um schlussendlich meine Steckdose mit meinem MQTT Broker zu verbinden. Dies ist die aktuelle Konfiguration meines Generic MQTT Thing:

Code: Alles auswählen

UID: mqtt:topic:02724a8db9:7dfc0915b5
label: Generic MQTT Thing
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:02724a8db9
location: Office
channels:
  - id: cidMerossBeng
    channelTypeUID: mqtt:switch
    label: BENGASI
    description: ""
    configuration:
      commandTopic: /appliance/2009072623298651802748e1e92fbcb9/subscribe
      transformationPatternOut: JS:meross.js
      stateTopic: /appliance/2009072623298651802748e1e92fbcb9/publish
      transformationPattern: JSONPATH:$.payload.togglex..onoff
      off: "0"
      on: "1"
Wenn ich die Dose nun aber schalten will, bekomme ich dieses unerwartete JSON Response und die Dose rebootet:

Code: Alles auswählen

{
  "header": {
    "messageId": "da2b92531a6dc7583beff35058327d78",
    "namespace": "Appliance.System.Clock",
    "method": "PUSH",
    "payloadVersion": 1,
    "from": "/appliance/2009072623298651802748e1e92fbcb9/publish",
    "timestamp": 3,
    "timestampMs": 569,
    "sign": "e5787c6f4c9eaf7732242a1c9aa3a1b3"
  },
  "payload": {
    "clock": {
      "timestamp": 3
    }
  }
}
Leider weiß ich nun nicht weiter, ich müsste wahrscheinlich an der Transformation drehen, habe aber keine Ahnung, wie?
Hat jemand eine MSS210 mit aktueller Firmware in dieser Konfiguration am Laufen und kann mit einer Anleitung aufwarten?
Danke!

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Meross Steckdose MSS210 an MQTT

Beitrag von udo1toni »

Erste Frage: Welche Version von openHAB verwendest Du? zumindest die zweite Anleitung ist explizit für openHAB2 (womit mindestens der Pfad für eine der beteiligten Dateien für openHAB3 nicht stimmt).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
zisco
Beiträge: 5
Registriert: 23. Dez 2022 12:53
Answers: 1
Wohnort: Sankt Thomas

Re: Meross Steckdose MSS210 an MQTT

Beitrag von zisco »

Ich verwende openHAB 3.4.1, die Datei meross.js liegt hier /etc/openhab/transform/meross.js, das sollte schon passen?
Zwischenzeitlich habe ich noch das https://github.com/arandall/meross/blob ... sioning.md gefunden - hat das Device zum rebooten gebracht, mehr aber auch nicht :(

Benutzeravatar
zisco
Beiträge: 5
Registriert: 23. Dez 2022 12:53
Answers: 1
Wohnort: Sankt Thomas

Re: Meross Steckdose MSS210 an MQTT

Beitrag von zisco »

:( Niemand eine Idee...? Dann muss ich mich um eine andere Hardware (Software?) umsehen... :(

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Meross Steckdose MSS210 an MQTT

Beitrag von udo1toni »

Also, wenn das Gerät einen Reboot macht, wird die Anfrage, die Du an das Gerät schickst, dieses zum Absturz bringen. Ich kann also relativ sicher sagen, dass Du in Deiner Konfiguration schwerwiegende Fehler hast.

Da ich aber die von Dir verwendete Hardware überhaupt nicht kenne, wäre jede weitere Aussage dazu reines Ratespiel, davon hast Du nichts.
Am ehesten wäre mein Tipp, im englischen Forum zu fragen, schließlich kommt der Ursprungsthread auch von dort.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten