Hallo, Ich bin Anfänger und neu hier.
Ich möchte einen Rolladen, 2 PM, über den Blu Button 1 steuern. Ich habe das auch mit den Szenen hinbekommen.
push = open, double push = stop, triple push = close. Ich möchte das nun per Skript so einstellen können, das bei push = open, dem nächsten push = stop,
nächster Push = open.
Da ich mit den Skripten aber keine Erfahrung habe, habe ich hier und im Internet lange gesucht.
Habe ein Skript von Github kopiert und versucht entsprechend zu ändern, funktioniert aber gar nicht.
Die Mac adresse vom Blu Button habe ich aus der App und der BLE App. Ich habe die Szenen auch deaktiviert.
Hier mal mein Versuch, vielleicht kann mir ja jemand einen Tip geben.
let CONFIG = {
bluButtonAddress: "bc:08:6e:c3:95:75", //the mac address of shelly blu button1 that will trigger the actions
actions: { //urls to be called on a event
//when adding urls you must separate them with commas and put them in quotation marks
singlePush: [ //urls that will be executed at singlePush event from the blu button1
"http://127.0.0.1/roller/0?go=open"
],
doublePush: [ //urls that will be executed at doublePush event from the blu button1
"http://127.0.0.1/roller/0?go=close"
],
triplePush: [ //urls that will be executed at triplePush event from the blu button1
"http://127.0.0.1/roller/0?go=stop"
],
longPush: [ //urls that will be executed at longPush event from the blu button1
"http://127.0.0.1/rpc/Cover.GoToPosition?id=0&pos=20",
"http://192.168.1xx.1x/rpc/Cover.Close"
]
}
};
Vielen Dank