NEWS
(gelöst) Shelly Verbindungsproblem unter Windows ioBroker
-
Hallo,
ich bin schon ein paar Tage am lesen und probieren um meine Shellypm1 in den Adapter im ioBroker zu bekommen aber ohne Erfolg. Mein ioBroker läuft auf einem Windows 10 System , Node.js: v14.18.3 , js 3.3 und admin 5.2.3.
Shelly Adapter 4.0.7
Nach meiner Verzweiflung hab ich einen pi3 mit genau der selben config (ip und port anders) aufgesetzt und dort werden sie automatisch erkannt.
Der pi und der Rechner stecken im selben Router.
Ich hoffe einer kann mir sagen worin der unterschied zwischen den beiden liegt.Danke schonmal im voraus!
Lösung: In der Windows Firewall bei eingehend eine neue Regel erstellen mit PORT:5683 , Protokoll: UDP, Profil: öffentlich
dann werden die Shellys im ioBroker erkannt und die Signale sind da. -
@deven2k nimm mal die version 5.5.0 vom Shelly Adapter und probiere mal.
-
danke für die Antwort, hatte das auch schon gelesen und probiert aber ich bin der Lösung nun auf der schliche.
Hatte nochmal weiter gesucht und wieder einen Beitrag gefunden das es an der Firewall liegen könnte. Hatte die Domänennetzwerk und Privates Netzwerk schon ausgeschalten, die Öffentliche aber an gelassen weil ich davon ausgegangen bin das die Shellys ja im Netzwerk sind und nicht von außen kommen. Aber nun hab ich die auch ausgeschalten und siehe da sie tauchen im Adapter auf. Wider eingeschalten und schon kamen keine Signale mehr durch. Nun muss ich noch heraus finden wie ich nur die Shellys freigeben kann in der Öffentlichen Firewall. -
@deven2k prima dann hast du das Problem gelöst.
-
@fa-bio naja nicht ganz ich weiß noch nicht was ich in der Firewall freigeben muss das die Kommunikation durch kommt.
-
@deven2k das müsste dann die Portnummer vom Shelly Adapter sein denke ich mal.
-
@fa-bio angeblich soll es port 80 sein aber hab ich probiert geht nicht
-
@fa-bio juhu ich hab es Port:5683 als UDP und eingehend öffentlich, oh man war das eine Geburt.
Danke für die Unterstützung
-
@deven2k Bitte, Hauptsache es läuft jetzt und du weißt in Zukunft wo es hängen könnte.
-
@deven2k https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-coap.md. Wie kommst du auf Port 80 schau dir mal bitte den link an.
-
@fa-bio, @Deven2k Sorry, muss hier nochmal nachfragen...
Ich hab keine Probleme mit meinen Shelly's - alle funktionieren !!!Nun wäre meine Frage aber, warum?
- meine Windows Firewall's sind alle an
- ich habe keine Regel, für den Port: 5683 erstellt, kein UDP, nix
- Firmware meiner Shelly's: 1.11.7
- im ioB verwende ich CoAP
- und meine Einstellungen in den Shelly's sehen wie folgt aus:
Trotzdem, läuft alles...
Ich finde es natürlich gut das es läuft, andererseits ist es nach euren Einträgen aber schon wieder bedenklich -
@fa-bio sagte in (gelöst) Shelly Verbindungsproblem unter Windows ioBroker:
version 5.5.0
wie bitte?
-
@ssw-mcor sagte in (gelöst) Shelly Verbindungsproblem unter Windows ioBroker:
Trotzdem, läuft alles...
nein, du wirst keine rückmeldung im ioB bekommen. schalten funktioniert.
mcast ist seit 1.9.4 abgeschafft und umgestellt auf unicast.
heisst, du musst dort die IP deines ioBrokers eingeben und save klicken. der port wird automatisch angehängt.
und finger weg von der firewall! -
@da_woody ich meine die Version 5.0.0 des Shelly Adapter.
-
@da_woody sagte in (gelöst) Shelly Verbindungsproblem unter Windows ioBroker:
nein, du wirst keine rückmeldung im ioB bekommen. schalten funktioniert.
Hab das mit der ioB-IP mal bei einem Shelly gemacht (Port wurde beim Speichern automatisch ergänzt, ja) ich sehe im ioB keinen Unterschied, zu den anderen Shelly's - sorry...
Es kommt alles im ioB an, egal ob ich am Taster selbst oder per Alexa schalte - im ioB kommt an, was ich gemacht habe. -
-
@fa-bio sagte in (gelöst) Shelly Verbindungsproblem unter Windows ioBroker:
@ssw-mcor @da_Woody hat es dir gerade geschrieben das kann ich so unterschreiben..
Hab auch grad noch mal den ioB neu gestartet - kein Unterschied.
Es funktioniert mit "mcast" und mit "IP" und bei beiden kommen die Schaltzustände im ioB an. -
@ssw-mcor ja dann ist es doch okay
-
@fa-bio sagte in (gelöst) Shelly Verbindungsproblem unter Windows ioBroker:
@ssw-mcor ja dann ist es doch okay
Ja aber...
Ich verstehe nicht warum, wenn jeder sagt "funktioniert nicht mehr ohne IP und mit mcast"...Es ist halt verwirrend
-
@ssw-mcor also ich kann dir von mir sagen das es bei mir nur mit IP und dem Port in der Coap Einstellung funktioniert unter der Adapter Version vom Shelly 5.0.0