Beiträge von Bike2200
-
-
Hallo, da ich davon ausgehe dass der Dimmer durch die parallel geschaltete Lampe nicht auf Phasenabschnittsteuerung schaltet, habe ich mich jetzt entschlossen die Lampe auf Led umzubauen. Ich würde den Mean Well PWM-40-12 LED-Trafo mit 4 Stk Osram LED SUPERSTAR MR16 12 V MR16 LED-Spot Glas not relevant 6,1 W nehmen. Allerdings habe ich im Datenblatt gelesen, dass dieser einen Einschaltstromstoß von 50 A hat. Gibt es dazu Erfahrungen ob der Shelly Dimmer das problemlos verkraftet. Beim Shelly Datenblatt habe ich nichts gefunden.
-
Hallo zusammen,
ich habe einen Shelly Dimmer Gen3 angeschlossen.
Am Ausgang hängen zwei Lampen parallel, wobei eine Lampe über einen älteren Eisenkerntrafo und 4 Leuchtmittel 12V, 35 Watt betrieben wird, die zweite Lampe hat 2 Hochvolt Leuchtmittel mit 20 Watt.Beim Ende der automatischen Kalibrierung schaltet sich der Dimmer mit der Meldung „Überspannung“ ab.
In der Spannungsmessung zeigt er 293 Volt, obwohl ich mit meinem Multimeter am Netz nur 238 Volt messe und auch andere Shellys an der gleichen Phase einen ähnlichen Wert anzeigen..
Während der Kalibrierung brummt der Trafo.Derzeit habe ich den Dimmer um Schäden zu vermeiden wieder abgebaut. und betreibe die Lampen wieder mit meinem Bush Jäger Dimmer. Bei diesem hört man zwar bei stark gedimmten Licht auch ein Brummen am Trafo, aber fast nicht hörbar und er funktioniert schon ca. 15 Jahre ohne Probleme.
Meine Fragen:
- Woher kommt die Überspannung?
- Liegt das an der Kombination von Trafo + zweiter Lampe?
- Gibt es eine Möglichkeit, die Kalibrierung manuell einzustellen, sodass der Dimmer stabil läuft?
- Sollte ich einen Snubber oder Überspannungsschutz einsetzen oder ist der Dimmer für Trafos generell ungeeignet? Laut Beschreibung sollte er ja mit Trafos funktionieren.
Rahmenbedingungen:
- Neutralleiter ist angeschlossen
- Trafo-Typ unbekannt (alte Lampe)
- Beim Einschalten über die App kommt sofort die Überspannungs-Meldung
- Nach dem Ausbau habe ich den Dimmer mit einer normalen Glühlampe getestet. Dabei sind keine Auffälligkeiten, außer dass er die Netzspannung ca. 5 Volt höher anzeigt als die anderen Shellys.
Vielen Dank für eure Tipps und Erfahrungen!
Grüße, Erwin
-
-
eiche Danke für deine Bemühungen.
Da es aber trotzdem nicht funktioniert hat, habe ich jetzt das 1pm Gen3 eingebaut und den Blu Button wie von Whity vorgeschlagen direkt unter Components verknüpft und eine Aktion erstellt die das Relais beim Drücken des Buttons schaltet.
Das funktioniert problemlos.Falls es dich trotzdem interessiert. Folgende Meldungen sind beim Ausführen des geänderten Codes gekommen.
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:54
11:32:55
11:32:55
11:32:55
11:32:55
11:32:55
11:32:55
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:58
11:32:59
11:32:59
-
Weshalb kauft man sich WLAN-Geräte?
Weil diese Geräte für mich das beste sind und in der Nacht möchte ich möglichst strahlungsfrei sein.
Der BLU Button 1 funktioniert ja ohne WLAN. Außerdem möchte ich ja mein Wissen, über die richtige Konfiguration und weitere Möglichkeiten meiner Geräte, erweitern. -
eiche Danke für deine Antwort.
Ich bin davon Ausgegangen, dass viele Anwender die kein Wlan haben oder es nicht verwenden wollen mit einem BT Taster ein Relais oder PlugS schalten wollen um sich eine Hardware Installation zu ersparen und es dafür bereits fertige Codes im Netz gibt. Ich habe jetzt laut deinem Vorschlag testweise einShelly 1PM Gen3 angeschlossen um weitere Versuche zu machen. Mir ist allerdings unklar wie das mit Http funktionieren soll, da es ja ohne Wlan keine Aufrufbare IP gibt.
Ich habe mit folgendem Code etwas experimentiert. funktioniert allerdings nicht und ich bekomme auch keine Fehlermeldung. Wo liegt der Fehler in diesem Code der ja ohne IP auskommt? oder habe ich einen grundlegenden Denkfehler?Code
Alles anzeigen// =============================== KONFIGURATION =============================== let CONFIG = { bluButtonAddress: "b0:c7:de:c2:5d:dd", // MAC-Adresse des Shelly Blu Buttons actions: { singlePush: "Switch.toggle", // Einfach-Klick: Gerät umschalten doublePush: "Switch.set", // Doppel-Klick: Gerät einschalten triplePush: "Switch.set", // Dreifach-Klick: Gerät ausschalten longPush: "Switch.toggle" // Lang-Klick: Gerät umschalten } }; // =============================== FUNKTIONEN =============================== // Funktion zum Scannen von Bluetooth-Signalen function bleScanCallback(event, result) { print("Callback wurde aufgerufen! Event:", event); print("Resultat vorhanden?", result ? "Ja" : "Nein"); if (event !== BLE.Scanner.SCAN_RESULT) { print("Event-Typ stimmt nicht:", event); return; } if (!result) { print("Fehler: result ist undefiniert!"); return; } print("Empfangene Daten (Rohformat):", result); if (!result.addr) { print("Kein gültiges Bluetooth-Ergebnis erhalten!"); return; } print("Empfangene MAC-Adresse:", result.addr); if (result.addr !== CONFIG.bluButtonAddress) { print("Falsche MAC-Adresse, erwartet:", CONFIG.bluButtonAddress); return; } print("Bluetooth-Daten erfolgreich empfangen!"); if (!result.service_data) { print("Fehler: Keine Service-Daten empfangen!"); return; } print("Empfangene Service-Daten:", JSON.stringify(result.service_data)); let buttonEvent = result.service_data["Button"]; if (buttonEvent === undefined) { print("Kein Button-Event gefunden!"); return; } print("Empfangenes Button-Event:", buttonEvent); let actionType = ["", "singlePush", "doublePush", "triplePush", "longPush"][buttonEvent]; if (!CONFIG.actions[actionType]) { print("Keine definierte Aktion für diesen Button-Klick:", actionType); return; } print("Führe Aktion aus:", CONFIG.actions[actionType]); Shelly.call(CONFIG.actions[actionType], { id: 0 }); } // Funktion zum Starten des Bluetooth-Scans function bleScan() { print("Starte Bluetooth-Scan..."); BLE.Scanner.Start({ duration_ms: 5000, active: true }); // Begrenzte Scan-Zeit für Tests BLE.Scanner.Subscribe(bleScanCallback); } // Test: Direkte Bluetooth-Scan-Prüfung ohne Callback print("Manueller Bluetooth-Test gestartet..."); BLE.Scanner.Start({ duration_ms: 5000, active: true }); // Skript starten bleScan(); -
Hallo, ich bräuchte eure Hilfe.
Ich möchte gerne mit einem Blu Button 1 ein Shelly Plus 1 PM schalten.
Da ich in der Nacht mein WLan deaktiviere möchte ich dass dies mit der App und auch direkt per Bluetooth funktioniert.
Ich habe beim Plus1PM und auch beim Button die neueste Firmware aufgespielt, alles eingerichtet und da ich programmtechnisch nicht gut bin mit Hilfe der KI ein Skript erstellt welches ich beim Plus1PM eingespielt habe. Wenn ich jetzt die Taste betätige wird dies zwar in der App angezeigt, der Plus1PM schaltet jedoch nicht.
MAC Adresse ist in Ordnung.
Kann mir jemand sagen was ich falsch mache?
Anbei der Code./**
* Shelly Blu Button 1 - Lokale Steuerung ohne WLAN
* Dieses Skript ermöglicht die direkte Steuerung eines Shelly Plus oder Pro Geräts über Bluetooth.
* Es unterstützt verschiedene Klick-Varianten (Einfach-, Doppel-, Dreifach- und Lang-Klick).
*
*/// =============================== KONFIGURATION ===============================
let CONFIG = {
bluButtonAddress: "b0:c7:de:c2:5d:dd", // MAC-Adresse des Shelly Blu Buttons
actions: {
singlePush: "Switch.toggle", // Einfach-Klick: Gerät umschalten
doublePush: "Switch.set", // Doppel-Klick: Gerät einschalten
triplePush: "Switch.set", // Dreifach-Klick: Gerät ausschalten
longPush: "Switch.toggle" // Lang-Klick: Gerät umschalten
}
};// =============================== FUNKTIONEN ===============================
// Funktion zum Scannen von Bluetooth-Signalen
function bleScanCallback(event, result) {
if (event !== BLE.Scanner.SCAN_RESULT) return;
if (typeof result.addr === "undefined"
result.addr !== CONFIG.bluButtonAddress) return;let buttonEvent = result.service_data["Button"];
let actionType = ["", "singlePush", "doublePush", "triplePush", "longPush"][buttonEvent];if (CONFIG.actions[actionType]) {
Shelly.call(CONFIG.actions[actionType], { id: 0 });
}
}// Funktion zum Starten des Bluetooth-Scans
function bleScan() {
BLE.Scanner.Start({ duration_ms: BLE.Scanner.INFINITE_SCAN, active: true });
BLE.Scanner.Subscribe(bleScanCallback);
}// Skript starten
bleScan(); -
Hallo horkatz
Der Phasenanschluss L und der Schaltereingang SW ist natürlich die gleiche Phase.
Ich habe inzwischen schon ein Ticket aufgegeben.
-
Danke,
Ich habe jetzt gemessen. Spannung ist 1,2 Volt. Strom fliest gar keiner und das Relais schaltet auch nicht.
-
Hallo,
ich habe ein Problem mit einem neu gekauften Shelly Plus 1 PM.Egal wie ich ihn konfiguriere wird das Relais vom Eingang SW nicht geschalten.
Ich habe das Gerät auch schon auf Werkseinstellungen gesetzt und neu eingerichtet. Allerdings erkennt es weiterhin keinen Eingang vom Taster.
Spannung 230 Volt ist laut Messung beim Tasten am Eingang SW vorhanden.
Mit der App lässt sich das Relais ganz normal schalten. Der Eingang kann auch von einem Script nicht ausgelesen werden.
Firmware habe ich vor dem Testen auf die neueste Version 20250318-152121/1.5.1-g01dd7ff aktualisiert.Hat jemand eine Idee wo der Fehler liegen könnte oder Handelt es sich um einen Gerätefehler?
LG, Erwin
-
Ticket auf machen
Hallo, ich habe jetzt auch ein Ticket aufgemacht.
Antwort vom Support Team. "Wir Arbeiten bereits mit Hochdruck an der Lösung des von Ihnen genannten Problems, sobald wir weitere Informationen erhalten teilen wir Ihnen dies umgehend mit.
Sollten Sie weitere Unterstützung benötigen, zögern Sie bitte nicht, uns erneut zu kontaktieren."
Gruß, Erwin
-