Zeig uns mal die Ausgabe von IP/settings möglichst mit PC Browser damit die Ansicht übersichtlicher bleibt. Dann sehen wir uns die Einstellungen mal an, das Wlan Passwort unkenntlich machen.
Beiträge von Loetauge
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.
-
-
. 9x4W = 27 W ? Der Shelly benötigt aber nur 20W ? und warum geht es wenn ich eine 50W Hollogenlampe einsetze?
Bei mir sind 9x 4W = 36W, und da es sich um keine Ohmsche Last handelt, funktioniert es uu nicht korrekt, deshalb die Frage zum Test auf Gleichpolung.
-
Es gibt noch mindestens 3 weitere Apps und PC Anwendungen.
HTTP Shortcuts App
HTTP Request App
Shelly Pilot
Shelly Home.exe
.
.
.
-
Naja die übliche Installation ist ja eine Parallelschaltung und einen Bypass an einem Verbraucher anzuschließen ist auch logisch und fehlerfrei durchführbar.
Olaf67 Wenn statt des Shelly ein Schalter eingeklemmt wird schalten die Lampen sofort?
9x 4W sollten reichen auch ohne Bypass zu funktionieren. Prüfe mal ob alle Lampen auch Polrichtig (spielt bei Wechselspannung eigentlich keine Rolle) im Sockel stecken. Das wäre so ein Mythos den es auszuschließen oder zu bestätigen gilt.
Bei E Sockel ist das ja kein Problem, N ist die Verschraubung und Phase der Punktpol, aber bei GU10 ist es eben verpolen möglich.
Weiterhin teste mal mit nur der Halben Bestückung, also nur 4 oder 5 Lampen. Eventuell ist eine "anders".
-
-
Eventuell hast du eine inkompatibilität ausgemacht. Vielleicht ist aber auch eine defekt und hat deshalb die Kalibrierung mit dem Dimmer2 behindert.
Wie sieht es denn aus wenn du nur 2 oder nur eine mit verschiedenen Paarungen der 3 Lampen testest?
(Bitte diesen Test erst beginnen wenn die versteckte Kamera installiert wurde)
Ne ist ernst gemeint, bitte mal einen Gerätefehler einer Lampe ausschliessen.
-
Vertragt euch Kinder.
Danke und ja Mutti, und ich könnte dein Vater sein

In der Decke sind runde Abdeckungen bei den Rollos, ich nehme an das ist der Zugang, werd das aber mal prüfen.
Wenn ich den Shelly da anschließe, sind die Schalter auch noch funktionsfähig oder? Das ist uns wichtig.Ich versuche mal zu erklären: die Taster sind abgesetzt von der Dose montiert worden, dafür benötigt man lediglich 3 Adern. In der Dose an den Motoren vermutest du sicher richtig, das dort der Anschluss vorliegt, erkennbar wäre es anhand der (meist)flexiblen Anschlussleitung.
Wenn man nun in dieser Dose noch Platz für einen Shelly2.5 hat, kann man ihn dort einbauen, da dort Phase (L), Null (N) und Erde (grün/gelb) als Zuleitung ankommen muß. Die Leitung vom Schalter kommt dort auch an und ist mit den Motoradern "hoch" und "runter" verbunden, genau dazwichen kommt nun der Shelly2.5. Die 3.Ader zum Schalter wird ebenfalls Phase sein und bleibt auch da, diese Ader kann sogar problemlos an den 2. freien L am Shelly2.5 angeschlossen werden und stellt sicher das dieser Später auch noch funktioniert.
Wichtig: an der Dose muß Wlan verfügbar sein!
Ich denke aber das dein Elektickser deines Vertrauens das auch so sehen wird wie ich .
-
Ist tatsächlich "I" und "L" verbunden ?
Klingt als wärest du erschrocken, aber ja so sollte es doch sein, L ist Minus und der Taster wird wohl an Minus geschaltet, eine Anleitung liegt uns zwar nicht vor aber scheint wohl so zu stimmen.
-
Jetzt spannst du uns aber auf die Folter....was für LEDs sind verbaut?
-
Wieviele Lampen mit welcher Leistung, wo hast du den Bypass eingebaut?
-
Da die Steuerung eh mit 230 V betrieben wird, verstehe ich nicht was einem davon abhält, den Shelly ebenfalls mit 230V zu versorgen. Die 24V der Steuerung sind meist sehr "weich" ausgelegt und gehen in die Knie wenn der Shelly das Wlan und Relay betreibt.
Das er dabei kaputt geht ist ungewöhnlich.
Ich würde ihn an 12V DC testen (Jumper umstecken!) L = Minus, N = Plus!
-
bei kaum einen thema wird so ein riesen drama drum gemacht wie bei der elektrik
Und das ist auch gut so, niemad will das jemand zu Schaden kommt und der Support zu den Shellys geht mir in manchen Bereich bereits viel zu weit wenn es um Arbeiten in Verteilungen, Abzweigdosen, Eingriffe in Geräte bis zur Zerstörung und das unbefugte Verändern von elektrotechnischen Anlagen von selbst ernannten Fachleien.
Eigentlich hat sich dieses Forum den Support zu den Shelly Produkten von Alterco auf die Fahnen geschrieben, niemand kann erwarten eine Fachgerechte Bauunterstüzung für sein Eigenheim zu erwarten, wer das dennoch tut und andere zum "rumfummeln" verleitet ist einfach nur naiv und vll auch dumm.
Ich habe bereits in anderen Bereichen den Support eingestellt wenn sich der Verdacht zu Leienarbeit bestätigt hat mit dem Hinweis sich an einen sachkundigen Vorort zu wenden, und da bin ich sicher nicht der einzige und bekomme auch sicher hier Rückenstärkung.
Noch mal ein Beispiel: fummelst du an deinem ABS rum mit einer YT Anleitung? Denke nein, sowas ist sau gefährlich!
-
Die Verordnungen, Regeln und Bestimmungen betreffen immer nur das Produkt und die damit verbundene Markt Zulassung, nicht aber die Endanwendung. Wenn ich also einen Haartrockener in die Badewanne schmeisse und jemand deshalb zu Schaden kommt, liegt das ja nicht am Haartrockener oder am FI der da oder eben nicht da ist, sondern an der falschen Anwendung.
Wenn ein Shelly zum schalten einer Elektrischen Einrichtung entwickelt wurde und ich damit eine köpfende Hünnerstallklappe baue ist das das Problem des Anwenders.
Also sind wir wieder bei der Haftung des Betreibers und nicht beim Hersteller.
Der Hersteller hat aber die Pflicht die Anwendung in einer Anleitung beizufügen! Und das entbindet ihm von jeder Fehlweise des Anwenders.
Darf man also einen potentialfreien Schalter in eine Klingel oder Türsprechanlage einbauen? Das muß also der Hersteller der Klingel verbieten, was er ja nicht tut, da er es nicht wissen kann was man vorhat. Wie beim Haartrockener.
-
Das Relay "klappern" ist das Feedback auf Reset.
-
Geht's noch?
Wenn jemand seine Fähigkeit zur Nutzung einer Messeinrichtung öffentlich in Frage stellt, kann ich ihn schon aus Verantwortung nicht noch ermutigen sich an einer Elektro Anlage zu schaffen zu machen!
Wäre so als Frage in einem Kfz Forum eine User nicht nur nach dem Werkzeug zum abklöppeln eines Spurstangenkopfs, sondern auch ob er auf dem Weg zum Teilehändler die Sperrlinie zum linksabbiegen überqueren darf.
Dann muß man ihm einfach die Qualifikation zur Teilnahme am öffentlichen Straßenverkehr ebenso absprechen wie auch hier die weiterarbeit eines Users an der Hausinstallation freundlichst untersagen.
-
Mich würde interessieren ob ein Rotary Switch auch an Tasmota funktioniert, ich hab dazu nur gefunden, das man sich dazu seine eigene FW mit einem Rotary lib bauen muß. Aber an einem I3 bräuchte es ja auch eine geeignete FW. Naja Alterco könnte das aber umsetzen, E1 an A, E2 an B und E3 an SW und fertig. Im interface die IP des zu steuernden Gerätes eintragen fertig. Das wäre toll. (natürlich unter Beachtung der zu verwendenden Schutzkleinspannung, da ein Rotary Switch kein geeignetes Gerät für 230V darstellt!)
-
So ein Verhalten hab ich mit meinen 1sern nicht, zwei steuern per Action weitere Shelly ohne Amnesie.
Die Klickbox hast du zur Aktivierung gesetzt?
URL ist so lang das man sie sich nicht merken kann?
Zeig mal her, viel ist da was foul.Welche Firmware haben deine Shelly?
Letztlich kannst du ein Werksreset probieren um den Anwenderspeicher zu formatieren um ein umgekipptes Bit so wieder aufzurichten.
-
Zu WhatsApp kann ich nichts sagen, nutze ich nicht.
-
Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage und oder suchen sie den Fachmann ihres Vertrauens auf!
ZitatAlles anzeigenInstallation Instructions
CAUTION! Danger of electrocution. The mounting/
installation of the Device should be done by a qualified
person (electrician).
CAUTION! Danger of electrocution. Even when the
Device is turned off, it is possible to have voltage
across its clamps. Every change in the connection
of the clamps has to be done after ensuring all local power
is powered off/disconnected.
CAUTION! Do not connect the Device to appliances
exceeding the given max load!
CAUTION! Connect the Device only in the way
shown in these instructions. Any other method
could cause damage and/or injury.
CAUTION! Before beginning the installation please
read the accompanying documentation carefully
and completely. Failure to follow recommended
procedures could lead to malfunction, danger to your life or
violation of the law. Allterco Robotics is not responsible for
any loss or damage in case of incorrect installation or operation
of this Device.
CAUTION! Use the Device only with power grid and
appliances which comply with all applicable regulations.
short circuit in the power grid or any appliance
connected to the Device may damage the Device.
RECOMMENDATION: Тhe Device may be connected
to and may control electric circuits and appliances
only if they comply with the respective
standards and safety norms.
RECOMMENDATION: The Device may be connected
with solid single-core cables with increased
heat resistance to insulation not less than PVC
T105°C.
ZitatAlles anzeigenInstallationsanleitung
VORSICHT! Stromschlaggefahr. Die Montage /
Die Installation des Geräts sollte von einem qualifizierten Mitarbeiter durchgeführt werden
Person (Elektriker).
VORSICHT! Stromschlaggefahr. Auch wenn die
Gerät ist ausgeschaltet, es ist möglich, Spannung zu haben
über seine Klammern. Jede Änderung in der Verbindung
der Klemmen muss nach Sicherstellung aller lokalen Stromversorgung erfolgen
ist ausgeschaltet / getrennt.
VORSICHT! Schließen Sie das Gerät nicht an Geräte an
Überschreitung der angegebenen Höchstlast!
VORSICHT! Schließen Sie das Gerät nur so an
in dieser Anleitung gezeigt. Jede andere Methode
kann Schäden und / oder Verletzungen verursachen.
VORSICHT! Bevor Sie mit der Installation beginnen, bitte
Lesen Sie die Begleitdokumentation sorgfältig durch
und vollständig. Nichtbeachtung empfohlen
Verfahren können zu Fehlfunktionen, Lebensgefahr oder
Gesetzesverstoß. Allterco Robotics ist nicht verantwortlich für
Verlust oder Beschädigung bei fehlerhafter Installation oder Bedienung
dieses Geräts.
VORSICHT! Verwenden Sie das Gerät nur mit Stromnetz und
Geräte, die allen geltenden Vorschriften entsprechen.
Kurzschluss im Stromnetz oder einem Gerät
An das Gerät angeschlossene Geräte können das Gerät beschädigen.
EMPFEHLUNG: ТDas Gerät ist möglicherweise angeschlossen
zu und kann Stromkreise und Geräte steuern
nur wenn sie den jeweiligen entsprechen
Normen und Sicherheitsnormen.
EMPFEHLUNG: Das Gerät ist möglicherweise angeschlossen
mit massiven einadrigen Kabeln mit erhöhtem
Wärmebeständigkeit gegen Isolierung nicht weniger als PVC
T105 ° C.Ob die folgende Aussage auch Betand hat ist eher anzuzweifeln
ZitatAllterco Robotics ist nicht verantwortlich für
Verlust oder Beschädigung bei fehlerhafter Installation oder Bedienung
dieses Geräts.
-
Eins vorweg, ich bin in Sachen ArduinoIDE und programmieren blutiger Anfänger und bitte jede Art von Kotzcode zu entschuldigen. Weiterhin ist der Code nicht auf meinen Mist gewachsen, ich hab ihn nur angepasst.
Es war das Ziel eine Shelly Duo mit einem Hardware Teil zusteuern.
Ein Rotary Switch Ky-040 (o.ä.), ein Wemos D1 Mini und 5 Kabel werden benötigt. Weiterhin benutze ich den ioBroker mit installierten mqtt Adapter um den Switch zu betreiben, dieser meldet sich unter mqtt.0/dial/button.../encoder. Der Shelly Adapter ist ebenfalls installiert und Blockly Scripte wird benötigt.
Die Quelle meiner Inspiration ist https://github.com/snizzleorg/esp8266-Dimmer
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Schaltplan sieht so aus:
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Wer mit der ArduinoIDE umgehen kann, flasht diesen Code auf den Wemos D1 Mini:
Einzig die Wlan und ioBroker Daten sind die eigenen zu verwenden. Der mqtt Port ist Standard auf 1883 gesetzt und kann im Code auch angepasst werden.
Spoiler anzeigen
C
Alles anzeigen#include <Arduino.h> #include <ESP8266WiFi.h> #include <PubSubClient.h> // Update these with values suitable for your network. const char* ssid = "Wlan_SSID"; const char* password = "Wlan_Passwort"; const char* mqtt_server = "IP_des_ioBroker"; const char* mqtt_user = "name"; const char* mqtt_password = "passwort"; const char* topicEncoder = "dial/encoder"; const char* topicButton = "dial/button"; char charPos [5]; #define pinSW D7 // Connected to SW on KY-040 #define pinA D5 // Connected to CLK on KY-040 #define pinB D6 // Connected to DT on KY-040 int encoderPosCount = 0; int pinALast; int aVal; int Button; int aButton; boolean bCW; String strTopic; String strPayload; WiFiClient espClient; PubSubClient client(espClient); void setup_wifi() { delay(10); // We start by connecting to a WiFi network Serial.println(); Serial.print("Connecting to "); Serial.println(ssid); WiFi.begin(ssid, password); WiFi.mode(WIFI_STA); WiFi.hostname("Dimmer"); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); } void callback(char* topic, byte* payload, unsigned int length) { payload[length] = '\0'; strTopic = String((char*)topic); if (strTopic == "dial/SetValue") { encoderPosCount = atoi((char*)payload); Serial.println (encoderPosCount); } } void reconnect() { // Loop until we're reconnected while (!client.connected()) { Serial.print("Attempting MQTT connection..."); // Attempt to connect if (client.connect("arduinoClient", mqtt_user, mqtt_password)) { Serial.println("connected"); // Once connected, publish an announcement... client.subscribe("dial/#"); } else { Serial.print("failed, rc="); Serial.print(client.state()); Serial.println(" try again in 5 seconds"); // Wait 5 seconds before retrying delay(5000); } } } void setup() { pinMode (pinA, INPUT); pinMode (pinB, INPUT); pinMode (pinSW, INPUT_PULLUP); /* Read Pin A Whatever state it's in will reflect the last position */ pinALast = digitalRead(pinA); Serial.begin (115200); setup_wifi(); client.setServer(mqtt_server, 1883); client.setCallback(callback); } void loop() { if (!client.connected()) { reconnect(); } if (!(digitalRead(pinSW) == HIGH)) { // check if pushbutton is pressed client.publish(topicButton, "ON"); Serial.println(pinSW); while (!digitalRead(pinSW)) {} // wait til switch is released delay(200); // debounce client.publish(topicButton, "OFF"); } aVal = digitalRead(pinA); if (aVal != pinALast) { // Means the knob is rotating // if the knob is rotating, we need to determine direction // We do that by reading pin B. if (digitalRead(pinB) != aVal) { // Means pin A Changed first - We're Rotating Clockwise encoderPosCount = encoderPosCount + 3; if (encoderPosCount > 100) { encoderPosCount = 100; } } else { // Otherwise B changed first and we're moving CCW encoderPosCount = encoderPosCount - 3; if (encoderPosCount < 0) { encoderPosCount = 0; } } Serial.println(encoderPosCount); dtostrf(encoderPosCount, 3, 1, charPos); client.publish(topicEncoder, charPos); } pinALast = aVal; client.loop(); }Nun zum ioBroker, folgendes Blockly Skript importieren und anpassen.
Spoiler anzeigen
Code
Alles anzeigenon({id: "mqtt.0.dial.button"/*dial/button*/, change: "gt"}, async function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; getState("shelly.0.SHBDUO-1#D1674C#1.lights.Switch", function (err, state) { setState("shelly.0.SHBDUO-1#D1674C#1.lights.Switch"/*Switch*/, state ? !state.val : true); }); }); on({id: 'mqtt.0.dial.encoder', change: "ne"}, async function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; setState("shelly.0.SHBDUO-1#D1674C#1.lights.brightness"/*Brightness*/, getState("mqtt.0.dial.encoder").val); });Code
Alles anzeigen<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on" id="bbJZUC;KPwR~zgOXkNJV" x="-287" y="12"> <field name="OID">mqtt.0.dial.button</field> <field name="CONDITION">gt</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="toggle" id="++=VnOE^(^^glr-AnyW="> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">shelly.0.SHBDUO-1#D1674C#1.lights.Switch</field> <field name="WITH_DELAY">FALSE</field> </block> </statement> <next> <block type="on_ext" id="~-RmTPfP4tA`/6N5b@PX"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="vif3zF{E@g_#C|S|D[v("> <field name="oid">mqtt.0.dial.encoder</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="=g#V^tpgYd.ZO4clKCS+"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">shelly.0.SHBDUO-1#D1674C#1.lights.brightness</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="dQVMoF%RZzcV9(YbLh3G"> <field name="ATTR">val</field> <field name="OID">mqtt.0.dial.encoder</field> </block> </value> </block> </statement> </block> </next> </block> </xml>Das Blockly sieht so aus und kann Ein/Aus schalten und Dimmen, nein warm/kalt kann es nicht, dazu bin ich nicht in der lage das zu programmieren.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. So das wars auch schon, publizieren dauert 30 min, erdenken, tüfteln, code suchen dauerte fast 4 Wochen.