NEWS
Shelly Plus H&T MQTT
-
Hallo zusammen,
die anderen Beiträge konnten mir nicht helfen.
Meine Adapter sind alle aktuell, die Firmware vom H&T ist nicht die beta (siehe Bild)
Der H&T taucht auch im objects auf, aber es fehlen die Werte (siehe Fehlermeldung)
Passwort etc. ist auch richtig und auch die MQTT Einstellungen. Ich habe es mit meinem PI4 abgeglichen, der funktioniert.
Ich habe den Shelly auch mehrfach reseted und keine Besserung
Kann mir jemand noch helfen?
Danke und Gruß!
-
Hallo zusammen,
die anderen Beiträge konnten mir nicht helfen.
Meine Adapter sind alle aktuell, die Firmware vom H&T ist nicht die beta (siehe Bild)
Der H&T taucht auch im objects auf, aber es fehlen die Werte (siehe Fehlermeldung)
Passwort etc. ist auch richtig und auch die MQTT Einstellungen. Ich habe es mit meinem PI4 abgeglichen, der funktioniert.
Ich habe den Shelly auch mehrfach reseted und keine Besserung
Kann mir jemand noch helfen?
Danke und Gruß!
Wo läuft dein MQTT broker, IP? PORT?
Kannst du z.b. mit MQTT Explorer zum MQTT broker verbinden und dann prüfen ob der ShellyPlusHT da Daten liefert?
Ich habe im Shelly-Adapter den MQTT broker aktiv, natürlich auf einem anderen Port, als mein Mosquitto Broker.

Den Shelly HTPlus habe ich dann über MQTT in den Shelly Adapter eingebunden.

Die Daten kommen dann im Shelly Adapter.
Wenn das nur über einen exteren MQTT Broker laufen soll, dann kommt da meinsten ein JSON Strin an.
Als Beispiel hier bei den ShellyMotion2 ein Blockly:

Mein Shelly Adapter läuft auf v 6.4.1
ShellyHTPlus firmware: 20230308-091102/0.14.1-g22a4cb7 -
Wo läuft dein MQTT broker, IP? PORT?
Kannst du z.b. mit MQTT Explorer zum MQTT broker verbinden und dann prüfen ob der ShellyPlusHT da Daten liefert?
Ich habe im Shelly-Adapter den MQTT broker aktiv, natürlich auf einem anderen Port, als mein Mosquitto Broker.

Den Shelly HTPlus habe ich dann über MQTT in den Shelly Adapter eingebunden.

Die Daten kommen dann im Shelly Adapter.
Wenn das nur über einen exteren MQTT Broker laufen soll, dann kommt da meinsten ein JSON Strin an.
Als Beispiel hier bei den ShellyMotion2 ein Blockly:

Mein Shelly Adapter läuft auf v 6.4.1
ShellyHTPlus firmware: 20230308-091102/0.14.1-g22a4cb7@tritor Danke. Es funktioniert alles im MQTT Adapter. Bei dem Shelly Adapter bekomme ich die Fehlermeldungen siehe Bild

Das Script funktioniert auch. Kannst du mir hierzu kurz erläutern, was Attribut lux vom Objekt Wert bedeutet, damit ich es besser verstehe?
Bzgl. MQTT Explorer weiß ich nicht wie es machen kann. Vielleicht einen Link zur Durchführung?
Dnake und Gruß erstmal
-
@tritor Danke. Es funktioniert alles im MQTT Adapter. Bei dem Shelly Adapter bekomme ich die Fehlermeldungen siehe Bild

Das Script funktioniert auch. Kannst du mir hierzu kurz erläutern, was Attribut lux vom Objekt Wert bedeutet, damit ich es besser verstehe?
Bzgl. MQTT Explorer weiß ich nicht wie es machen kann. Vielleicht einen Link zur Durchführung?
Dnake und Gruß erstmal
-
@tritor Danke. Es funktioniert alles im MQTT Adapter. Bei dem Shelly Adapter bekomme ich die Fehlermeldungen siehe Bild

Das Script funktioniert auch. Kannst du mir hierzu kurz erläutern, was Attribut lux vom Objekt Wert bedeutet, damit ich es besser verstehe?
Bzgl. MQTT Explorer weiß ich nicht wie es machen kann. Vielleicht einen Link zur Durchführung?
Dnake und Gruß erstmal
@chris777
welche Version des Shelly Adapters?
Zeig mal die MQTT settings im Shelly Adapter und dnn noch die MQTT settings im Shelly H&T Plus.
Interessant wäre auch noch die Frimwareversion des Shelly H&T Plus.Zum Thema MQTT Explorer: https://mqtt-explorer.com/

Name vergeben, IP adresse des MQTT servers (brokers) port und usernmae und passwort.
Unter advanced kann man dann die subscriptions einstellen: # (für alles) -
@chris777
welche Version des Shelly Adapters?
Zeig mal die MQTT settings im Shelly Adapter und dnn noch die MQTT settings im Shelly H&T Plus.
Interessant wäre auch noch die Frimwareversion des Shelly H&T Plus.Zum Thema MQTT Explorer: https://mqtt-explorer.com/

Name vergeben, IP adresse des MQTT servers (brokers) port und usernmae und passwort.
Unter advanced kann man dann die subscriptions einstellen: # (für alles)@tritor Ich hoffe ich habe alles zusammen:

Fehler von Shelly Adapter
2023-08-23 20:02:39.058 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.gen" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.097 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.online" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.id" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.class" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.type" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.knowledgeBaseUrl" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.protocol" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.235 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.online" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.366 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.DevicePower0.BatteryVoltage" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.DevicePower0.BatteryPercent" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.DevicePower0.ExternalPower" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.Humidity0.Relative" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.Temperature0.Celsius" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.368 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.Temperature0.Fahrenheit" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:42.786 - info: shelly.1 (15936) [MQTT] Client Disconnect: 192.168.178.94 (shellyplusht / shellyplusht-d4d4da7dad23 / shellyplusht#d4d4da7dad23#1) 2023-08-23 20:02:42.801 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.online" has no existing object, this might lead to an error in future versions2023-08-23 19:58:05.777 - error: shelly.1 (15936) [MQTT] (Shelly?) device unknown, configuration for client with id "mqtt-explorer-511b9164" does not exist! 2023-08-23 19:58:05.777 - error: shelly.1 (15936) [MQTT] DO NOT CHANGE THE CLIENT-ID OF YOUR SHELLY DEVICES (see adapter documentation for details)Fehler von MQTT Explorer
In den Objekten im Shellyadapter sehe ich den H&T und auch die Ordner für die Werte, aber es sind keine Werte drinnen. Ich habe auch schon andere Shellys 4i etc. im Shellyadapter, die funktionieren.
Ich habe den Plus H&T jetzt im MQTT-Adapter und hier funktioniert er.
Gruß und Danke
-
@tritor Ich hoffe ich habe alles zusammen:

Fehler von Shelly Adapter
2023-08-23 20:02:39.058 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.gen" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.097 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.online" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.id" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.class" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.type" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.knowledgeBaseUrl" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.098 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.protocol" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.235 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.online" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.366 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.DevicePower0.BatteryVoltage" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.DevicePower0.BatteryPercent" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.DevicePower0.ExternalPower" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.Humidity0.Relative" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.367 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.Temperature0.Celsius" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:39.368 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.Temperature0.Fahrenheit" has no existing object, this might lead to an error in future versions 2023-08-23 20:02:42.786 - info: shelly.1 (15936) [MQTT] Client Disconnect: 192.168.178.94 (shellyplusht / shellyplusht-d4d4da7dad23 / shellyplusht#d4d4da7dad23#1) 2023-08-23 20:02:42.801 - warn: shelly.1 (15936) State "shelly.1.shellyplusht#d4d4da7dad23#1.online" has no existing object, this might lead to an error in future versions2023-08-23 19:58:05.777 - error: shelly.1 (15936) [MQTT] (Shelly?) device unknown, configuration for client with id "mqtt-explorer-511b9164" does not exist! 2023-08-23 19:58:05.777 - error: shelly.1 (15936) [MQTT] DO NOT CHANGE THE CLIENT-ID OF YOUR SHELLY DEVICES (see adapter documentation for details)Fehler von MQTT Explorer
In den Objekten im Shellyadapter sehe ich den H&T und auch die Ordner für die Werte, aber es sind keine Werte drinnen. Ich habe auch schon andere Shellys 4i etc. im Shellyadapter, die funktionieren.
Ich habe den Plus H&T jetzt im MQTT-Adapter und hier funktioniert er.
Gruß und Danke
@chris777
Also beim mqtt Explorer hast du die IP von deinem iobroker und Port 1882 eingetragen.
Das validate certificate würde ich mal aus machen.
shelly.1 im log deutet auf eine 2. shelly Instanz hin. Ist das so? Hast du da 2 Instanzen? Wenn, dann hoffentlich bei den shelly mqtt ports zwei verschiedene.
könnte das eventuell dein Problem verursachen?
Ansonsten sehen die Einstellungenplausibel aus.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden