NEWS
Shelly PlugS mit MQTT
-
Hallo
Ich wollte einen Shelly PlusPlugS mit MQTT einbinden.
(Einen Shelly 1Plus PM funktioniert bereits schon mit MQTT)
Dummererweise habe ich aus Versehen die ClientID geändert und Iobroker mault deswegen und bringt einen Error.-Ich habe den Shelly nun wieder in den Fabrikzusstand zurückgesetzt ( mehrmals ) - funktioniert aber trotzdem nicht.
-als nächstes den IoBroker auf auf eine frühere Version zurückgesetzt ( über Backup) - funktioniert aber trotzdem nicht.
er mault immer noch wegen der ClientID des Shellyjetzt weis ich nicht mehr weiter
-
-
Ich habe jetzt einen anderen neuen Shelly probiert und da kommt der selbe Error, dann müsste es doch am Iobroker liegen.
Den Adapter habe ich auch schon deinstalliert und danach neu installiert.- der Error kommt wieder beim Shelly PlusPlugS
, aber der Shelly Plus Pm funktioniert immer noch wie es soll
- der Error kommt wieder beim Shelly PlusPlugS
-
@nemesis sagte in Shelly PlugS mit MQTT:
dann müsste es doch am Iobroker liegen.
Garantiert...
Nach all den Infos, welche Du hier bereitgestellt hast, bleibt ja wirklich keine andere Möglichkeit /s
-
@nemesis sagte in Shelly PlugS mit MQTT:
und Iobroker mault deswegen und bringt einen Error.
Und der genaue Wortlaut der Fehlermeldung ist geheim? /s
-
@nemesis Kläre uns mal bitte auf!
Welcher Adapter und Version.
Wenn Shelly-Adapter dann Shelly Plus Plug S Unterstützung ab >= v6.4.0.
Mal Adapter MQTT-Einstellungen und MQTT Einstellungen des Shelly zeigen.Einfach mehr Input damit man dir Helfen kann.
-
Ok
also es ist der normale Shelly Adapter 6.31 (aktuellster), mit 2 Instanzen.
eine für COAP und die 2. für MQTT
Benutzername und Passwort sind auch im Shelly eingetragen, sowie die IP-Adresse vom Iobroker mit dem Port 1882
und noch die Fehlermeldung vom IObroker
-
-
@nemesis sagte in Shelly PlugS mit MQTT:
ClientID des Shelly
hast du das mal gelesen weiter nach unten scrollen? https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-mqtt.md
Grüße Fabio
-
@fa-bio hat mit seinen Einstellungen nichts zu tun. Seine Adapterversion unterstütz schlichtweg den Shelly Plus Plug S nicht. Siehe log "device unknown".
Ich weiß jetzt nicht ob >=v6.4.0 im Beta zu haben ist oder unvorteilhafter über GitHub. -
@spacerx okay dann soll er über die Katze die Version 6.4.0 holen da wird es unterstüzt.
Trotzdem steht da ganz groß nicht ID verändern.
Grüße
Fabio -
@spacerx sagte in Shelly PlugS mit MQTT:
im Beta zu haben ist oder unvorteilhafter über GitHub
hab bei mir die 6.4.1 drauf - gibts im Beta
-
@djmarc75 hab ich auch drauf
dann soll er sich halt die letzte Beta holen.
Grüße
Fabio -
Vielen Dank Leute
jetzt funktioniert alles richtigda bei mir die aktuellste Version angezeigt wurde bin ich überhaupt nicht auf den Gedanken gekommen ich bräuchte eine Beta-Version
Grüsse an alle -
@nemesis
Habe immer noch Schwierigkeiten, meine Shelly Plus Plug S Steckdose in Iobroker einzubinden.
Habe folgende Schritte gemacht:- Adapter auf 6.4.1. und Steckdose Firmware auf 1.00-beta
- MQTT siehe Bild unten
- MQTT Setting auf Iobroker siehe unten
- Snapshot von Prokollen siehe auch unten
- Ergebnis Verbunden mit Gerät oder Dienst [nein]
Vielen Dank im Voraus!!!
-
@testusercn Da muss doch aber noch etwas mehr Log sein? Bist Du in einem Docker-Container? Falls ja: Port 1882 durchgereicht? Shelly Plug S nach den MQTT Einstellungen neugestartet?
-
Bin ein absoluter Neuling auf Raspberry / Linux. Installiert iobroker auf einem Raspberry PI nach dem Video https://www.youtube.com/watch?v=xb-S8pWtwu4. Ich glaube nicht, dass dies ein Docker-Container ist. Shelly Gerät immer neu gestartet nach jeder Einstellungsänderung.
Vielen Dank!
-
@testusercn Ne, dann hat es mit Docker nichts zu tun - das macht es schonmal einfacher. Aber wenn das die richtige IP von deinem ioBroker System ist (192.168.188.94), dann sollte in jedem Fall was im Log stehen, wenn sich der Shelly verbindet. Bzw. wenn er es versucht.
Mit der ganz aktuellen Beta-Firmware habe ich es aber selbst noch nicht getestet.
-
@testusercn das einzige was mir auffällt:
sieht für mich aus, wie wenn du auf den shelly mit den daten zugreifen willst. im shelly werden die dinge nicht drin stehn. eh sinnlos im eigenen WLAN.
hau mal das passwort raus, starte alles neu... -
@da_woody
Es scheint irgendwo ein Fehler aufgetreten zu sein. Habe Raspberry und iobroker komplett neu installiert. Jetzt funktioniert alles!!! Vielen Dank!Es weitere Frage:
Habe eine PIN-Authentication eingebaut. Jetzt gibt es diese Fehlermeldung:[httpIoBrokerState] HTTP request error for 192.168.188.xx (shellyplusplugs / shellyplusplugs-80646fd6b050 / shellyplusplugs#80646fd6b050#1) "/rpc/Switch.GetConfig?id=0": Wrong http username or http password! Please enter user credentials for restricted login.
Was muss man bei http-Benutzername eintragen?