unicast im Shelly einstellen, damit sollte es klappen.
Beiträge von Seven of Nine
VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
-
ist auf dem Shelly username & passwort hinterlegt worden? der Browser vom PC speichert das zwischen und fragt nicht danach, aber dein OpenWB (kenne ich nicht) tut das vermutlich nicht..
dann müsste die URL mit http://username:password@192.168... anfangen. -
Da deine Variablen deutsch benannt sind gehe ich mal vorsichtig davon aus, dass kein Problem ist, wenn ich in meiner Muttersprache antworte
der Fehler ist hier:
leistung = res.power;
korrekt wäre hier
leistung = res.apower;power existiert in der Ausgabe vom JSON nicht, dort heisst der Objekt-Teil apower.
Weil leistung dadurch mit "null" überschrieben wird, funktioniert auch die Rechenfunktion nicht.
// leistung = leistung + 1.2; // Only for teting, to see if calculation is possible!
Der Wert "null" repräsentiert das absichtliche Fehlen eines Wertes. "null" ist weder vom Typ integer noch float, folglich führt es zu einem "implicit type conversion is prohibited" Fehler.
print(leistung); // Does not work!
und wenn du das Rechnen weglässt: print(null); ergibt keine Ausgabe.
hier ist es hingegen richtig und deshalb funktioniert es.if (res.apower > minUsage)
If you prefer an english answer please let me know. -
-
Ich habe mir einen 2. Router als 2. Accesspoint eingerichtet. Beide haben die gleiche ssid.
wenn man zwei Router (ohne Mesh) identisch einrichtet konkurrieren diese unter Umständen. Dann ist vollkommen klar, dass es nur geht, wenn sich Smartphone und Shelly am selben Router befinden.
-
die Logik kennt aber den letzten Zustand nicht.
und genau das ist das Hauptproblem. Ohne Zustand kann Alexa nicht wissen, ob das Rollo gerade geöffnet ist und schließen soll oder geschlossen ist und öffnen soll.
Meine Empfehlung, wenn du es in "schön" haben willst: Motor tauschen (ganz einfacher ohne Funk reicht) und Shelly 2.5 benutzen.
Dann funktionieren solche Dinge wie "Alexa, Rollo XY öffnen" oder "Alexa, Rollo XY auf 80%" direkt und ohne Umwege.
-
Issue-ID ist 361im "ShellyQA Group" Projekt. Das brauchst du dem Support aber nicht nennen, das Support-Ticket kannst du zumachen.
Der Bug ist ja nachstellbar und es kommt an beiden Stellen (AP-Einstellungen / Factory Reset) zu einem Javascript-Fehler.
-
ja, ich habe einen Bugreport gestartet, schaffe es aber anscheinend nicht, dem Support zu erklären, wo das Problem liegt und wie es nachstellbar ist...
kein Problem, ich hab einen internen Bug-Report erstellt und auch schon einem der Entwickler zugewiesen.
-
ok, hab ich Tatsache überlesen.. kann den Fehler nachstelle, ein Bug report ist bereits erstellt.
-
Buglist ++
das ist kein Bug, weil sich Shellies nicht umbenennen lassen
der Hostname ist im Shelly fest verdrahtet und da direkt auch nicht änderbar. wenn du das über irgendwelche ominösen Umwege indirekt trotzdem machst kann der Shelly ja nichts dafür.
-
Noch ein Biertrinker hier
Mit einem Shelly Plus i4 und einem Script geht das problemlos..
ich hab das hier mal als Simulation für einen Zentralschalter umgesetzt. Grundsätzlich funktioniert das aber auch mit einem einzelnen Rolladen.
-
Aber I4? Vielleicht hast du eine Idee, warum es nicht gesendet wird, bzw. wie es eingetragen werden muss?
ich hab das Thema jetzt einmal von oben nach unten durchgelesen, welcher Befehl wird wohin nicht gesendet? ich hab da keinen Hinweis gefunden..
Hinweis: wenn sich in einer Webhooks-URL ein " befindet dann klappt das erst mit der aktuellen Beta der 0.10. Anführungszeichen wurden in älteren Versionen falsch decodiert.
-
Per Script geht das problemlos.. eine Doku zum Scripting findest du hier:
https://shelly-api-docs.shelly.cloud/gen2/Scripts/S…anguageFeatures
ShellyScript ist im Grunde Javascript, allerdings ist der Befehlssatz im Vergleich zum JS ziemlich eingeschränkt. Für die gängigen Sachen reicht es aber problemlos..
-
Homematic? nee, ich ganz sicher nicht ..
-
ich kann das bestätigen....obwohl die Empfangsstärke OK ist, sind die Ping-Werte grottig!
da ist nichts faul, das ist pure Absicht..
die Sillicon Labs MCU vom TRV filtert das Grundrauschen im Netzwerk raus, indem sie Anfragen von außen ausbremst / blockiert.. der große Vorteil: er bleibt (zwar träge, aber) dauerhaft online und mit dem WLAN verbunden, und spart trotzdem Engergie (ähnlich wie der DeepSleep bei den ESP8266.
Was man beim TRV tunlichst nicht machen sollte: ihn dauerhaft per Ping oder per REST-API von außen anfragen, denn das frisst den Akku leer. Wenn man das nicht tut, hält der Akku extrem lange. Meiner ist nach mehr als 2 Monaten noch bei 99% und trotzdem kann ich ihn (wenn auch träge) bei Bedarf jederzeit per Webinterface erreichen.
-
Hat das Seven of Nine erlaubt?
du meinst kingof7eleven aber Sascha wird das sicher nichts gegen haben, er teilt seine Videos ja hier regelmäßig selbst
-
Eigentlich ist das kein Fehler sondern ein lange existierender Bug wurde gefixt.. Die Logik war vorher falsch herum und passte damit nicht zur Beschreibung für den One-Button-Modus (runter > Stop > hoch > Stop)
Jetzt ist sie exakt so, wie beim One-Button-Modus beschrieben. Also hoch > Stop > runter > stop)
(Open/Stop/Close/Stop/...).
Ich vermute mal, dass Jelger Haanstra das in seiner Homey-Implementierung ebenfalls fixen muss.
-
Was kann der mehr als ein 2,5 ausser Bluetooth?
Scripting mit HTTP(s) GET, PUT & POST Requests, , MQTT secure, Webhooks mit HTTPS, RPC über Websocket und all das, was die anderen Plus Geräte auch können.
Also eigentlich ganz viel geiles Zeugs
-
Hi Mikael-S
Unfotunately this is somewhat a manufacturing failure but it is easy to fix.You'd have to open the plug. there's a small screw between the pins on the downside.
Once it is open use a small pin to pull the copper clamps to the inner side.I've made a more detailed description (including a picture) in german here:
BeitragRE: ShellyPlug S labberiger Steckerbuchsenkontakt
hatte das Problem auch bei einem .. ist aber in zwei Minuten erledigt gewesen..
Aufschrauben (kleine Kreuzsschraube im Loch zwischen den Steckern)
dann die in den Löchern befindlichen Kupfer-Teile (siehe Bild) mit einem kleinen Schraubenzieher / spitzem Gegenstand etwas weiter nach innen drücken..
PS: Vorher aus der Steckdose ziehen, sonst kribbelt es u.U. an den Fingern
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Seven of Nine10. Januar 2021 um 21:09 -
Hallo ich hab folgendes Problem das mein HT sich ständig abstellt und ich erst wieder durch Strom weg wieder an eine Verbindung hinbekomme.
wie lange hast du denn gewartet?
Hinweis: auch wenn der H&T über externe Stromversorgung betrieben wird: er geht trotzdem in den DeepSleep, wacht aber alle 10 Minuten auf um seine gemessenen Werte zu übertragen.