You can achieve it with picture 12
Search Promatic (German) here in the forum there are countless examples.
The connection seems to be identical.
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.
You can achieve it with picture 12
Search Promatic (German) here in the forum there are countless examples.
The connection seems to be identical.
Doch es gibt einen Unterschied...
Bei den älteren muss man auf den Anschluss achten.
Und kann nicht wie bei den neuen lustig L/N/SW mixen.
Hey ein kleines Script womit ihr einen Dimmer der Gen. 1 steuern könnt.
In dieser Variante wird Short Press zum Hoch dimmen genutzt.
Der Double Press zum Runter dimmen.
Und der Long Press zum Ein/aus schalten (toggle) wie den gewünschten Start Wert setzen.
Alle relevanten Einstellungen stehen zu beginn und sind noch mal erklärt, somit sollte es für euch möglich sein dies für euch anzupassen.
// Author: SebMai
// Description: Control Shelly Dimmer
// Single Push = UP
// Double Push = Down
// Long Push = ON/OFF and Brightness at Start
//CONFIG
let REMOTE = {
ip: '192.168.xxx.xxx', //ip from the device
type: 'light', //light or relay
relay: '0', //which channel
start: 50, //brightness at start
up: 5, // x% up
down: 7, // x% down
max: 100, // maximum brightness (100 maximum)
min: 10 // minimum brightness (1 minimum)
};
//URL construction
let url = 'http://' + REMOTE.ip + '/' + REMOTE.type + '/'+ REMOTE.relay + '?';
// add an evenHandler
Shelly.addEventHandler(
function (event, user_data) {
//print(JSON.stringify(event));
if (typeof event.info.event !== 'undefined') {
if (event.info.event === 'single_push') {
brightnessup();
}
if (event.info.event === 'double_push') {
brightnessdown();
}
if (event.info.event === 'long_push') {
setdevice('turn=toggle&brightness='+str(REMOTE.start));
}
} else {
return true;
}
},
);
function brightnessup() {
Shelly.call("http.get", {url: url},
function (res) {
let brightness = JSON.parse(res.body).brightness;
function mathup(a, b) {
return Math.abs(a + b)};
let math = mathup(+ REMOTE.up, + brightness);
if (+ math >= +REMOTE.max){
let result = +REMOTE.max;
setbright('brightness='+str(result));
} else if ( +REMOTE.max >= + math) {
setdevice('brightness='+str(math))};
},
null
);
};
function brightnessdown() {
Shelly.call("http.get", {url: url},
function (res) {
let brightness = JSON.parse(res.body).brightness;
function mathup(a, b) {
return Math.abs(a - b)};
let math = mathup(+ REMOTE.down, + brightness);
if (+ math <= +REMOTE.min){
let result = +REMOTE.min;
setbright('brightness='+str(result));
} else if ( +REMOTE.min <= + math) {
setdevice('brightness='+str(math))};
},
null
);
};
// send dimmer control
function setdevice(command) {
Shelly.call(
"http.get", {
url: url+command
},
null
);
};
function str(text) {
return JSON.stringify(text);
}
Alles anzeigen
Und zum Schluss, immerhin etwas sinnvolles was man diesem Gerät anstellen kann ![]()
is not possible, you can only divide it into rooms
Gruppierungen geht glaube nicht.
Aber du kannst auch in google Routine/ Ablauf erstellen.
Also deinen eigenen Sprachbefehl und was dann passieren soll.
this
Okay, dann hast du es versucht.
Öhm shelly1 ist in der cloud.
Also bei dir einfach ein shortcut mit entsprechenden Daten, dann ist es nur ein Klick.
Selbe könntest bei deiner Mutter machen (sogar lokal) und das ganze Problem falls er mal nicht schaltet wäre damit gelöst.
The Dimmer is a triac
Yes as shown on the last page.
the dimmer should choose the correct mode itself.
Perhaps you need a bypass
From shelly and /or the fibro 2
Öhm ja
der dürfte auch gehen.
siehst haben es alle Möglichkeiten und es geht mit einem Gerät ;D
Nur als Idee und nicht getestet.
Bei output on dann einen mit on&timer=3600 somit würde sie in diesem Fall maximal ne Stunde laufen
no take a look here
And the example for the scene is the best for an group (groups are like a scene in the cloud)
with an gen2 device you can do this with an script.
With gen1 devices no
Es gibt drei Varianten.
Die aktuelle
Die beta offizielle freigegeben
Und die beta nur für QA Gruppe.
Liegt eventuell am Gerät. Mir wurde die nicht angezeigt.
Dann entschuldige ![]()
Ich glaub ihr denkt zu kompliziert.
Normal sollte es so gehen
Am besten auf Taster ändern.
Long push nutzen (damit nichts passiert sollte er mal versehentlich gedrückt werden)
Button detached setzen.
Dann url
Somit wird 5 Minuten ausgeschaltet und geht wieder an.
Damit falls mal jemand um 10:59 die Pumpe per Taster deaktiviert, sie nicht danach bis zum nächsten abschalt Befehl läuft, am besten noch mal einen ausschalten schedule um 11:06 zur Sicherheit setzen.
Die werden auch wenn nur für offizielle freigegebene bekannt gegeben.
Da du eine inoffizielle Version drauf hast, die noch nicht freigeben wird , wirst du dazu nichts finden.
Statt on musst ein off senden mit Timer
=off&timer=Zeit in Sekunden
So wird der shelly für die Zeit x ausgeschaltet und geht danach an.
Anders geht's nicht.
You can use a second shelly
First option you have a bit to change in the connections and connect a second shelly.
Second, work with scenes (second shelly still needed)
Or use an Uni , here you have to work with scenes
https://shelly-api-docs.shelly.cloud/gen1/#settings-actions
ZitatExamples:
- Setting two URLs for
out_on_urlaction on channel 0:
http://192.168.33.1/settings/actions?index=0&name=out_on_url&enabled=true&urls[]=http://192.168.1.4/on&urls[]=http://192.168.1.5/on
- Disable only action
out_on_urlon channel 0:
http://192.168.33.1/settings/actions?index=0&name=out_on_url&enabled=false
- Delete URLs for action
out_on_urlaction on channel 0:
http://192.168.33.1/settings/actions?index=0&name=out_on_url&urls[]=
- Some devices have additional parameters which may be set along with actions. Example: Setting URLs and
over_power_url_thresholdparameter for actionover_power_urlon channel 0:
http://192.168.33.1/settings/actions?index=0&name=over_power_url&enabled=true&urls[]=192.168.1.4/overpower&urls[]=192.168.1.5/overpower&over_power_url_threshold=100