NEWS
Shelly Adapter bleibt gelb.
-
@reinosmart sagte in Shelly Adapter bleibt gelb.:
@haus-automatisierung ist eine WIN10 Installation
Dann guckst Du in den Netzwerk-Einstellungen von Windows. Und Du kümmerst Dich am besten auch direkt um die Windows-Firewall, welche externe Verbindungen auf Port 1882 der Shelly-Geräte ablehnen wird.
-
@haus-automatisierung selbst wenn ich die Firewall vorübergehend ganz abschalte ändert sich nichts.
-
@reinosmart sagte in Shelly Adapter bleibt gelb.:
ganz abschalte ändert sich nichts
Du musst die IP-Adresse von Deinem PC erstmal raussuchen ... z.B. steht die in Deinem Router und diese IP dann im Shelly eintragen.
-
@reinosmart Windows Rechner IP = Start> Einstellungen > Network & Internet > Eigenschaften
-
@spacerx ist 192.168.178.21, ändert aber auch nichts
-
@reinosmart diese wie folgt im Shelly eingeben. 192.168.178.21:1882 dazu Username und Passwort so wie in der ShellyAdapter config unter MQTT vergeben.
Dann bei Windows noch im Firewall Port 1882 für Verbindungen frei machen. -
@spacerx Ein Wunder ist geschehen, auf einmal tut's. Hab's gefühlt 100X probiert mit den Einstellungen 192.168.178.21:1882
und auf einmal ging es. Ich weiß nur nicht warum. Das man die IP des Rechners in den mqtt Einstellungen vom Shelly eingeben muss habe ich in keiner Anleitung gesehen. Muss dann wohl die IP in der Fritzbox fest einstellen.
Vielen Dank für eure Geduld -
@reinosmart sagte in Shelly Adapter bleibt gelb.:
Das man die IP des Rechners in den mqtt Einstellungen vom Shelly eingeben muss habe ich in keiner Anleitung gesehen. Muss dann wohl die IP in der Fritzbox fest einstellen.
Ist aber eigentlich doch logisch?! Woher soll der Shelly wissen, wohin er sich verbinden soll, wenn Du ihm nicht die IP des Rechners (des MQTT-Brokers) mitteilst? Bin da sicher, dass das so in den Anleitungen steht, das gilt grundsätzlich für alle Geräte/Adapter, die miteinander reden sollen.
Aber gut, wenn es jetzt läuft, dann hast Du schon was dabei gelernt. Firewall bei Windows kann oft hinderlich sein. Und bei Netzwerkverbindungen müssen Geräte, die miteinander „reden“ sollen, wissen, wer die andere Station ist (IP-Adresse) und an welcher Haustüre geklingelt wird (Port).
Gruss, Jürgen
-
@reinosmart sagte in Shelly Adapter bleibt gelb.:
Das man die IP des Rechners in den mqtt Einstellungen vom Shelly eingeben muss habe ich in keiner Anleitung gesehen.
Dann formuliere doch bitte einen Satz für die Doku und ich nehme es mit auf. Was hätte da stehen müssen? Das hat ja scheinbar nicht gereicht:
Aktiviere MQTT und gib die gerade konfigurierten Benutzerdaten und die IP-Adresse deiner ioBroker-Installation ein - gefolgt vom konfigurierten Port (beispielsweise 192.168.1.2:1882)
-
@haus-automatisierung halt nicht IP Adresse des ioBrokers, sondern die IP-Adresse des Rechners im Heimnetzwerk.
-
@reinosmart sagte in Shelly Adapter bleibt gelb.:
sondern die IP-Adresse des Rechners im Heimnetzwerk.
Das ist doch total schwammig. Ich hab mehrere 'Rechner' mit IP-Adressen laufen.
-
@reinosmart sorry, aber hast du ahnung von netzwerk?
wenn du ioB schon auf einer Windose hast, sollte das klar sein, welche IP das ding hat... -
@reinosmart wenn man es einfach richtig macht läufts auch.
@haus-automatisierung es ist schon etwas blöd das man nicht mit dem Hilfe Button deine md von GitHub gezeigt bekommt. Viele wissen einfach nichts von deiner Beschreibung weil sie mit GitHub nichts anfangen können. -
@spacerx sagte in Shelly Adapter bleibt gelb.:
es ist schon etwas blöd das man nicht mit dem Hilfe Button deine md von GitHub gezeigt bekommt.
Ja, finde ich auch. Ich mache aber im Adapter alles so, wie vorgegeben. Ist im Admin nur nicht vollständig umgesetzt / hat noch ein paar Probleme. Daher gibts dazu ein paar offene Issues.
https://github.com/ioBroker/ioBroker.admin/issues/1600
https://github.com/ioBroker/ioBroker.admin/issues/1293
https://github.com/ioBroker/ioBroker.docs/issues/379 -
@reinosmart sagte in Shelly Adapter bleibt gelb.:
nicht IP Adresse des ioBrokers, sondern die IP-Adresse des Rechners im Heimnetzwerk.
Naja, ist ein bisschen Erbsenzählerei. Der ioBroker (als Software) hat natürlich keine IP-Adresse. Von mir aus dann halt "IP des Systems, auf welchem ioBroker installiert ist".
Wird geändert.