- Ich habe den Shelly stromlos gemacht, gewartet, dann wieder unter Strom gesetzt und mehr als 10 Sec. den Reset Knopf gedrückt.
- Ich habe direkt nach dem Einschalten nach WLAN gesucht -- es wird keines angezeigt.
- Was mich auch stutzig macht ist, dass ich zwar einen Shelly WS2 mit angeschlossen habe.
- Auch hier keine Reaktion.
- RATLOS !!!
Beiträge von Michael_61350
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.
-
-
Ich versuche gerade einen Plus 2PM einzubinden. Mein Handy erkennt weder diese Teil über Bluetooth noch über einen WLAN hinzufügen (AP-Scan). Auch der Versuch sich wie im Netz beschrieben Über das Webinterface sich das "WLAN" des Shelly zu holen scheitert. Es wird gar kein WLAN vom Shelly angezeigt.
Was mache ich falsch oder meint Ihr das Teil ist in die ewigen Jagdgründe abgetaucht ?
Grüße und Dank für Eure Hilfe
Michael
-
Guten Morgen, ich habe vor kurzem von einem Elektriker einen 3 EM als separaten "Stromzähler" für meine Wärmepumpe einbauen lassen.
Was jedoch äußerst merkwürdig ist, ist, dass die Verbrauchsanzeige in der Shelly App im Standby Betrieb, d.h. also Leistungserbringung einen Verbrauch von rund 350 W anzeigt. Gefühlt kommt das auch hin, da nur das Display etc. betrieben wird. FÄngt die Wärmepumpe an und erzeugt z.B. heißes Wasser dann rutscht der Verbrauch in den negativen Wert teilweise so um die - 1.2 kW.
Den Elektriker damit konfrontiert, der hat nach seiner Überprüfung gemeint, es wäre alles in Ordnung.
Wer kann mich auf die richtige Spur bringen wo das Übel liegt.
Vielen Dank Grüße Michael
-
Ok ich fang jetzt nochmal ganz von vorne an, da sich bisher kein Erfolg eingestellt hat.
Habe jetzt nur mal ein kleines Script erstellt, damit in der Konsole die aktuelle Temperatur angezeigt wird.
Das Ergebnis leider ernüchternd. Scheinbar funktioniert das Auslesen der Temperatur/Feuchtigkeit nicht.
Auf der Shelly Web Oberfläche wird dies korrekt angezeigt.
Was verstehe ich hier falsch
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. -
JavaScript
Alles anzeigen// 🌡️ Skript zur einmaligen Anzeige der aktuellen Temperatur vom AM2301A // Funktion, die die aktuelle Temperatur direkt ausliest Shelly.call( "HTTP.GET", { url: "http://127.0.0.1/rpc/Shelly.GetStatus" }, function(response, error_code, error_message) { if (error_code === 0) { let sensorData = response["sensor_0"]; if (sensorData && 'temperature' in sensorData) { let temperature = sensorData.temperature; print(`🌡️ Aktuelle Temperatur: ${temperature}°C`); // Zeige die Temperatur in der Konsole an } else { print("❌ Temperaturdaten nicht verfügbar."); } } else { print(`❌ Fehler beim Abrufen der Temperatur: ${error_message}`); } } ); print("📢 Das Skript wurde erfolgreich ausgeführt."); // Hinweis, dass das Skript läuft -
Nach wie vor scheint der Webhook nicht gesendet zu werden trotz neu formuliertem Script.
Was mache ich falsch
-
// -------------------------------
// 🌡️ Skript für Shelly Plus 1 mit AM2301A Addon
// 🔥 Sendet Webhook wenn die Feuchtigkeit > 40% steigt
// -------------------------------// Konfiguriere die URL deines Webhooks
let webhookUrl = 'http://192.168.178.89/api/v2/webhook…NJ&event=Keller';// Aktueller Feuchtigkeitswert speichern, um nur bei Änderung zu reagieren
let lastHumidity = 0;// Event-Listener, der auf Sensor-Änderungen lauscht
Shelly.addStatusHandler(function (event) {
// Überprüfe, ob der Sensor-Status geändert wurde
if (event.component === 'sensor_0' && event.delta.hasOwnProperty('humidity')) {
let humidity = event.delta.humidity; // Neuer Feuchtigkeitswert
print(`💧 Neue Feuchtigkeit: ${humidity}%`);// Überprüfen, ob die Feuchtigkeit über 40% gestiegen ist und höher als der vorherige Wert ist
if (humidity > 35 && humidity > lastHumidity) {
print(`🚀 Feuchtigkeit ist über 40% gestiegen! Sende Webhook...`);
sendWebhook(humidity);
}// Speichere den letzten Feuchtigkeitswert
lastHumidity = humidity;
}
});// Funktion zum Senden des Webhooks
function sendWebhook(humidity) {
let url = `${webhookUrl}?humidity=${humidity}`;
Shelly.call(
"HTTP.GET",
{ url: url },
function (response, error_code, error_message) {
if (error_code === 0) {
print('✅ Webhook erfolgreich gesendet:', url);
} else {
print('❌ Fehler beim Senden des Webhooks:', error_message);
}
}
);
} -
Sorry wusste ich nicht
-
Code
Alles anzeigen// Konfigurierbare Variablen let humidityThreshold = 41; // Schwellenwert für die Luftfeuchtigkeit in % let webhookUrl = "https://192.168.178.89/api/v2/webhook…NJ&event=Keller"; // URL des Webhooks let checkInterval = 60; // Intervall in Sekunden für die Messung // Funktion zum Versenden des Webhooks function sendWebhook(humidity) { Shelly.call( "HTTP.POST", { url: webhookUrl, body: JSON.stringify({ humidity: humidity }), headers: { "Content-Type": "application/json" }, }, function (response, error_code, error_msg) { if (error_code === 0) { print("Webhook erfolgreich gesendet: ", response); } else { print("Fehler beim Senden des Webhooks: ", error_msg); } } ); } // Funktion zur Überwachung der Luftfeuchtigkeit function checkHumidity() { Shelly.call( "http.get", { url: "http://localhost/rpc/Sensor.GetStatus?id=0" }, // Sensorstatus abrufen function (result, error_code, error_msg) { if (error_code === 0) { let sensorData = JSON.parse(result.body); if (sensorData.aHum && sensorData.aHum > humidityThreshold) { print("Luftfeuchtigkeit überschreitet Schwellenwert: ", sensorData.aHum); sendWebhook(sensorData.aHum); } else { print("Luftfeuchtigkeit im Normalbereich: ", sensorData.aHum); } } else { print("Fehler beim Abrufen der Sensordaten: ", error_msg); } } ); } // Wiederholter Aufruf der Überwachungsfunktion Timer.set(checkInterval * 1000, true, checkHumidity); -
Guten Morgen, habe mal das Script etwas modifiziert für meine Anwendung : Bei Überschreiten einer Schwellenwertes der Luftfeuchtigkeit soll ein Webhook versendet werden damit in meinem Homee System ein Ventilator angeht.
Nur scheinbar sc heint es ein Problem beim Versenden zu geben. Der Webhook im Browser eingegeben löst die gewünschte Reaktion aus, so dass es nicht am Webhook selbst liegen kann.
Könntet Ihr mir mal helfen den Fehler zu finden. Danke im Voraus.
// Konfigurierbare Variablen
let humidityThreshold = 41; // Schwellenwert für die Luftfeuchtigkeit in %
let webhookUrl = "https://192.168.178.89/api/v2/webhook…NJ&event=Keller"; // URL des Webhooks
let checkInterval = 60; // Intervall in Sekunden für die Messung// Funktion zum Versenden des Webhooks
function sendWebhook(humidity) {
Shelly.call(
"HTTP.POST",
{
url: webhookUrl,
body: JSON.stringify({ humidity: humidity }),
headers: { "Content-Type": "application/json" },
},
function (response, error_code, error_msg) {
if (error_code === 0) {
print("Webhook erfolgreich gesendet: ", response);
} else {
print("Fehler beim Senden des Webhooks: ", error_msg);
}
}
);
}// Funktion zur Überwachung der Luftfeuchtigkeit
function checkHumidity() {
Shelly.call(
"http.get",
{ url: "http://localhost/rpc/Sensor.GetStatus?id=0" }, // Sensorstatus abrufen
function (result, error_code, error_msg) {
if (error_code === 0) {
let sensorData = JSON.parse(result.body);
if (sensorData.aHum && sensorData.aHum > humidityThreshold) {
print("Luftfeuchtigkeit überschreitet Schwellenwert: ", sensorData.aHum);
sendWebhook(sensorData.aHum);
} else {
print("Luftfeuchtigkeit im Normalbereich: ", sensorData.aHum);
}
} else {
print("Fehler beim Abrufen der Sensordaten: ", error_msg);
}
}
);
}// Wiederholter Aufruf der Überwachungsfunktion
Timer.set(checkInterval * 1000, true, checkHumidity); -
Guten Tag,
ich habe folgendes Anliegen. Ich habe ein Shelly 1 Plus mit einem Addon verbunden und dort den Temperatur/Feuchtigkeitssensor angeschlossen. Funktioniert soweit gut.
Nun möchte ich eigentlich bei einer Überschreitung eines bestimmten Werte der Luftfeuchtigkeit z-wave gesteuerte Ventilatoren aktivieren. Diese sind in einem hom.ee System eingebunden.
Meine Frage gibt es eine Möglichkeit über ein Script an eine bestimmte Web-Adresse (in diesem Fall ist es der Webhook von Homee) anzusprechen. Wenn wo kann ich dazu eine Aneitung finden.
Vielen Dank für Eure Hilfe.
Grüße
Michael
-
-
Guten Morgen,
habe jetzt erfolgreich meine beiden Rolläden ans Stromnetz bekommen. Auch die Taster WS2 funktionieren. Per App mittlerweile auch wunderbar schaltbar.
Aber ich muss im Moment noch den Finger dauerhaft auf dem Taster belassen, damit der Rollladen entweder komplett hoch oder runterfährt.
Kennt Ihr eine Einstellung bei der ich z.B. den Taster einmal lang gedrückt halte und danach der Rollladen komplett runterfährt.
Vielen Dank für Eure Hilfe.
Grüße
Michael
-
Moin Community,
habe gestern eine Antwort vom Shelly Support bekommen.
Das Problem war, dass ich in der App in den Einstellungen den Zugriff auf den Standort auf NIE gestellt hatte.
Habe die Einstellung auf "Beim Verwenden der APP" eingestellt und siehe da es klappt.
Danke für Eure Beteiligung.
Grüße
Michael
-
Was meinst du mit Abo?
-
Ja dauert zwar einen kleinen Moment aber ich sehe die gleiche Web Oberfläche wie bei meinem Laptop.
Und könnte hier auch entsprechende Änderungen vornehmen.
Nur die App hat scheinbar ein Problem.
-
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Ja und die SSDI ist die gleiche sowohl bei Shelly als auch beim Iphone.
Iphone nochmal ausgeschaltet und eingeschaltet, damit evtl. Speicher gelöscht werden.
Keine Änderung. Sch.....
-
Ich meine natürlich, wenn ich die Cliud deaktiviere, dann verscheindet auch offensichtlich auch die Netzwerkverbindung
-
Guten Morgen, ich glaube ich bin in der Sache ein wenig weiter gekommen.
D.h. nicht, dass ich eine Lösung habe.
Aber was auffällig ist, ist, sobald ich via WebUI auf meinem Laptop die Einstellungen ändere bei diesem Shelly
offensichtlich auch die Netzwerkverbindung eleminiert wird. Zumindest ist weitestgehend alles ausgeggraut und
auch am oberen Bildschirmrand sind die Verbindungssymbile ausgegraut.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Ehrlich gesagt, das irritiert mich doch ein wenig.
Irgendjemand eine Idee?
Grüße
Michael
-
Sorry wenn ich mich noch nicht so konkret ausdrücke. Wie gesagt ein kompletter Neuling hier in diesem Umfeld.
Also ich habe die IP Adresse des Shelly auf meinem Laptop eingegeben und komme dort auf die Oberfläche um
z.B. den Rolladen zu steuern.
Bin Deinem Rat gefolgt und habe auch in meinem Iphone die MobileDaten Nutzung ausgeschaltet.
Haber darüber hinaus auch meine Handy einmal komplett ausgeschaltet und wieder eingeschaltet, damit der Speicher gelöscht wird.
Und nach wie vor OFFLINE
Grüßé Michael