Super danke dir. Hat funktioniert
Beiträge von Icedevil
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.
-
-
Hallo, vielen Dank für die Antwort. Könntest du mir das mit virtuellen Button etwas näher erklären bitte ?
-
Hallo Zusammen,
ich habe eine Poolpumpe, die ich mit Shelly steuere.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. wie man auf diesem Bild Sieht, kann ich diese über die App anschalten.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. das funktioniert auch im Dashbard ohne Probleme
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. hier noch mal ne Info
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. nun zu meinem Eigentlich problem !
Alle Kacheln die hier zu sehen sind lassen sich einschalten und zeigen dann die Leistung.
Nur die Poolpumpe lässt sich hier nicht einschalten, Hat jemand eine Lösung für mich ?
Gruß
Joerg
-
Hallo Gemeinde,
ich habe nun mehrere Beiträge im Forum gelesen und komme als Neuling irgendwie nicht weiter und wollte Frage, ob mir jemand bei einem Skript helfen könnte ?
Würde gerne diese Solarpumpe steuern.
Sobald die Temperatur bei Poolraum zu 5Grad mehr als im Pool sind, soll die Pumpe anlaufen und das bis im Pool 30 Grad sind. Fällt der tempertur unterschied unter 5 Grad, soll sie wieder ausgehen.
Habe hier ein Skript und weiß nicht, wie ich es anpassen muss, oder wo es reinkopiert werden muss.
//GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 //More information: https://www.gnu.org/licenses/gpl-3.0.txt
//ABSOLUTELY NO WARRANTY!!!
//Made by Ostfriese
//############################## Config ############################
let Config = {
temp_diff : 0.5,
temp_min : 12,
id_inside : 100,
id_outside: 101,
relay : 0,
interval : 10 // 2 seconds is the minimum interval } //############################## Config end ############################
function watch() {
try {
temp_inside = Shelly.getComponentStatus('Temperature', Config.id_inside).tC;
temp_outside = Shelly.getComponentStatus('Temperature', Config.id_outside).tC;
print('Temp. inside =',temp_inside);
print('Temp. outside =',temp_outside);
//inside <= minimum
if (temp_inside <= Config.temp_min) {
Shelly.call("http.get", {url:'http://127.0.0.1/relay/' + JSON.stringify(Config.relay) + '?turn=off'});
print('Relay(', Config.relay, ') off. Inside temp <= ', Config.temp_min);
}
else {
delta = temp_inside - temp_outside;
//delta more than or equal Config.temp_diff
if (delta >= Config.temp_diff) {
Shelly.call("http.get", {url:'http://127.0.0.1/relay/' + JSON.stringify(Config.relay) + '?turn=on'});
print('Relay(', Config.relay, ') on. Delta >= ', Config.temp_diff);
}
//delta less than Config.temp_diff
else {
Shelly.call("http.get", {url:'http://127.0.0.1/relay/' + JSON.stringify(Config.relay) + '?turn=off'});
print('Relay(', Config.relay, ') off. Delta < ', Config.temp_diff);
}
}
print('\n')
} catch (err) {
Shelly.call("http.get", {url:'http://127.0.0.1/relay/' + JSON.stringify(Config.relay) + '?turn=off'});
print(err);
}
}
function start() {
// do a first shot
watch();
// set watch timer to configured value
Timer.set(Config.interval * 1000,true,watch); }
// schedule script start for 1 second
Timer.set(1000,false,start);
-
Hallo zusammen,
Ich bräuchte mal eure Hilfe um eine Solarpumpe zu steuern.
Habe zwei temp Fühler an nem Shelly add on dran. Einen im Pool und einen an den rippenrohren.
Nun möchte ich folgendes realisieren.
Wenn die Temperatur auf dem Dach 5grad höher ist als im Pool soll er nen Shelly 1pm schalten und das so lange bis im Pool 30 grad sind .
Also soll diese Steuerung nur funktionieren , wenn zwischen 10 und 30 grad im Pool sind .Hat jemand eine Idee ?
Achja, von Skripten habe ich null Ahnung . 🥴