Hier ebenso, der 2.5er funktioniert problemlos, alle anderen Shellies gehen aktuell nicht.
Beiträge von plasmediaX
-
-
Hallo,
nachdem ich nun überall da Shellys eingebaut habe, wo ich wollte und meine ganzen Projekte bis auf weiteres erstmal fertig sind, habe ich noch diverse Shellys übrig, die ich hiermit zum Verkauf anbiete.
3 x Shelly Plus Smoke, Preisvorstellung 30 EUR pro Stück2 x Shelly Button 1, Preisvorstellung 15 EUR pro Stück3 x Shelly RGBW2, Preisvorstellung 15 EUR pro Stück
4 x Shelly 1L inkl. Bypass (1 Doppelpack, 2 x einzeln), Preisvorstellung 13 EUR inkl. Bypass pro StückDie Shellys sind fast alle neu und unbenutzt. Lediglich ein Shelly Plus Smoke wurde testweise kurz angeschlossen und ein Shelly 1L war einige Wochen in Benutzung.
Bei Interesse schickt mir kurz eine PM mit Eurer Preisvorstellung.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Edit: Shelly 1L, Shelly Buttons und Shelly Plus Smoke nicht mehr verfügbar
-
Ja, Nymea und die Shellies sind definitiv im gleichen Subnetz.
Der von Dir verlinkte Beitrag stammt übrigens von mir, ist aber auch schon etwas älter. Seither hatte ich keinerlei Probleme mehr mit Nymea und meinen Shellies. Alles funktionierte so wie es soll. Nymea läuft derzeit auf dem letzten offiziellen Release Build 1.5. Bis vor ca. 3 Wochen lief es dort auch noch einwandfrei. Updates gab es seither auch keine. Und auch die Shellies haben alle die neueste FW Version.
Ich vermute, der Fehler liegt eher irgendwo in meinem Netzwerk, habe aber keine Ahnung, wo ich da anfangen soll zu suchen. Habe schon mit dem Gedanken gespielt, meine FB auf Werkseinstellungen zurückzusetzen. Wäre allerdings das letzte Mittel der Wahl. Vorher würde ich gerne alle anderen Möglichkeiten ausschöpfen, sofern es Ideen hierzu gibt.
Das Problem tritt scheinbar übrigens immer mal wieder auch bei anderen Usern auf. Ein ähnliches Problem habe ich auch im ioBroker Forum gefunden. Eine Lösung allerdings nicht wirklich.
https://github.com/iobroker-commu…elly/issues/166
Danke!
-
Anbei nochmals Daten zu einem neuen Shelly Plug S, der noch nicht in meinem Smarthome System enthalten ist. Diese habe ich mit tcpdump auf dem Raspi, wo das System läuft, gezogen.
Bei den ersten beiden Logs habe ich im Shelly die Einstellung Multicast (mcast). Hier kommen offensichtlich keine Datenpakete an.
nymea@nymea:~ $ sudo tcpdump -i eth0 src 192.168.178.169 and port 5683 -A
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
nymea@nymea:~ $ sudo tcpdump src 192.168.178.169 and port 5683 -A
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
Für die nächsten beiden Logs habe ich im Shelly Unicast mit CoIoT Peer IP-Nymea:5683 gesetzt. Hier kommen offensichtlich Daten an, deswegen funktionieren auch bereits eingerichtete Shellies. Neue Shellies werden aber nicht erkannt, da Nymea und vermutlich auch openHAB für die Erkennung auf mDNS, also Multicast setzen.
nymea@nymea:~ $ sudo tcpdump -i eth0 src 192.168.178.169 and port 5683 -A
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
21:25:08.855852 IP ShellyPlug-S-01.fritz.box.5683 > RaspberryPi-4B-2-LAN.fritz.box.5683: UDP, length 164
E....*....S........P.3.3...GP._..cit.s... SHPLG-S#4022D883458F#2.C......{"G":[[0,9103,0],[0,1101,0],[0,4101,0.00],[0,4103,0],[0,6102,0],[0,6109,0.00],[0,3104,24.99],[0,3105,76.98],[0,6101,0]]}
^C
1 packet captured
1 packet received by filter
0 packets dropped by kernel
nymea@nymea:~ $ sudo tcpdump src 192.168.178.169 and port 5683 -A
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
21:25:31.929434 IP ShellyPlug-S-01.fritz.box.5683 > RaspberryPi-4B-2-LAN.fritz.box.5683: UDP, length 164
E....G....S........P.3.3...TP._..cit.s... SHPLG-S#4022D883458F#2.C......{"G":[[0,9103,0],[0,1101,0],[0,4101,0.00],[0,4103,0],[0,6102,0],[0,6109,0.00],[0,3104,25.17],[0,3105,77.30],[0,6101,0]]}
^C
1 packet captured
1 packet received by filter
0 packets dropped by kernel
Für bestehende Shellies empfängt der Raspi ebenfalls Pakete, wenn die Shellies auf Unicast stehen.
Somit kann ich also keine neuen Shellies suchen und auf normalem Wege einrichten.
Daher nochmals die Frage. Hat jemand von Euch vielleicht noch eine Idee, warum Multicast Daten auf einmal nicht mehr empfangen werden können?
-
66er Auf Unicast stehen die Shellies ja, Du meinst vermutlich Multicast?
Das habe ich auch schon versucht, leider ohne Erfolg. Selbst neue Shellies, die hier standardmäßig "mcast" gesetzt haben, werden nicht erkannt. Also daran kann es eigentlich nicht liegen. Und wenn ich Unicast mit der IP des übergeordneten Systems befülle, müsste ich doch zumindest dort etwas sehen, oder nicht? Das ist aber auch nicht der Fall.
-
Hallo zusammen,
nachdem ich bisher eher passiv aber mit großem Interesse hier im Forum unterwegs war, wende ich mich nun mit einem konkreten Problem an Euch.
Zunächst beschreibe ich Euch aber erstmal meinen Shelly Setup. Derzeit habe ich ca 12 Shellies im Einsatz, darunter hauptsächlich Shelly 1, 1PM und Plus 1PM zum Schalten von Lichtern in verschiedenen Räumen, einen 2.5 zur Steuerung eines Rolladens sowie einen Shelly Flood. Diese sind alle in der Shelly App hinterlegt und die Cloud ist aktiviert. Ich kann problemlos im Browser auf alle Shellies über die interne IP zugreifen. Zusätzlich sind alle Shellies in ein übergeordnetes Smarthome System integriert. In meinem Fall ist das Nymea (nymea.io) auf einem Raspberry Pi, ich kann das unten beschriebene Problem aber auch mit OpenHAB nachstellen. Mein Netzwerk besteht übrigens aus einer FB6591 mit der aktuellen Labor Version im Mesh Verbund mit einer FB4060 und einer FB4040, ebenfalls mit der jeweils aktuellen Labor FW.
Nun zu meinem konkreten Problem: Bis vor ca 3 Wochen lief alles ohne Probleme. Dann habe ich vor einigen Tagen (+- der 22. November) einen neuen Shelly Flood eingerichtet, zuerst im Heimnetzwerk, auffindbar über den Browser unter der internen IP und anschließend in der Shelly App. Bis hier alles kein Problem. Als ich dann den Shelly in Nymea einrichten wollte, wurde er dort nicht gefunden. Also mein Nymea Testsystem gestartet und dort ebenfalls versucht - gleiches Resultat. Allerdings habe ich dann im Testsystem festgestellt, dass Nymea überhaupt keine Shellies mehr findet, auch nicht die sonst vorhandenen. Um auszuschließen, dass es an Nymea liegt, habe ich ein Backup aufgespielt, von einem Zeitpunkt, wo Nymea noch alle meine Shellies erkannt hat und es definitiv noch möglich war, Shellies dort neu aufzunehmen. Aber auch hier das gleiche Ergebnis, nämlich negativ. Zuletzt habe ich es dann noch in meiner OpenHAB Installation versucht, aber auch hier wurden die Shellies nicht mehr automatisch gefunden, was früher problemlos ging. Demnach kann ich Nymea oder auch OpenHAB als Fehlerquelle ausschließen. Über den Browser sind alle Shellies mittels IP weiterhin auffindbar.
Ich tippe somit eher auf ein Netzwerkproblem. Nymea und auch OpenHAB verwenden doch - wenn ich richtig informiert bin - Multicast UDP, um die Shellies zu finden. Das ganze wohl über Port 5683. Wenn ich meinen Netzwerktraffic mit Wireshark analysiere, finde ich keinerlei Einträge hierzu. Bin hier aber definitiv nur Laie.
Das letzte FW-Update der Shellies ist auch schon länger her und mir ist nicht bewusst, dass ich etwas an meinen Netzwerkeinstellungen verändert habe. Lediglich regelmäßig die neuen Labor-FW auf den FBs installiert. Habe deswegen aber auch schon auf die letzte offizielle FW der FB 6591 (Mesh Master) downgegraded, leider ebenfalls ohne Erfolg.
Vielleicht noch als ergänzende Info: Ich habe in meinen Shellies - außer beim Shelly Plus 1PM - unter Advanced Developer Options CoIoT aktiviert und als Peer nicht mcast sondern die IP von Nymea:5683 hinterlegt.
Habt Ihr vielleicht eine Idee, warum die Shellies in meinem Netzwerk nicht mehr mittels Multicast UDP auffindbar sind. Ich bin echt am verzweifeln. Zwar kann ich alle vorhandenen Shellies, die bereits in Nymea oder openHAB integriert sind, weiter nutzen, neue Shellies aber eben nicht mehr hinzufügen (zumindest nicht über den dafür vorgesehenen Weg). Mich würde daher brennend interessieren, was das Problem ist.
Danke für Eure Hilfe.
Grüße plasmediaX
-
Lynsch: Man kann einen Shelly hinter den Schalter verbauen, wenn dort alle notwendigen Leiter vorhanden sind: Außenleiter, Neutralleiter und Leuchtenleiter. Der Schalter schaltet dann nicht mehr die Leuchte direkt, sondern: der Schalter schaltet den Shelly, der Shelly schaltet die Leuchte. Vielleicht meinte plasmediaX diese Variante.
Genau das meinte ich. Sowohl mit Schalter als auch mit der Shelly App kann ich die Lampe ein- oder ausschalten. Voraussetzung aber ist, die entsprechende Hue Lampe ist auch in der Hue App auf "ON". Die Hue App oder Alexa nutze ich nur noch zum dimmen oder zur Änderung der Lichtfarbe, nicht aber zum schalten. Ist vielleicht nicht perfekt, aber für mich mich und meine Familie durchaus handelbar
-
Guten Morgen.
Also ich nutze Hue-Lampen in Verbindung mit Shellys.
Hinter meinen Lichtschaltern sind bspw. Shelly 1 verbaut, so dass ich sowohl über die Schalter als auch über die Shelly App das entsprechende Licht an- bzw. ausschalten kann. Für die Farbsteuerung der Hue-Lampen nutze ich dann aber die Hue App. Nur über die Shelly App funktioniert das leider nicht. Das funktioniert ganz gut so und auch meine bessere Hälfte kann damit leben, da ja die klassischen Schalter auch weiterhin funktionieren.