Beiträge von Heinz2

    Hallo zusammen,

    ich habe ein Problem mit meinem Shelly 2.5, der in den letzten Tagen nur noch gelegentlich erreichbar ist.

    Das Problem begann, nachdem ich einmal die Sicherung ausgeschaltet und wieder eingeschaltet habe.

    Davor hatte der Shelly ungefähr 2 Jahre lang reibungslos funktioniert.

    Muss ich den Shelly möglicherweise ersetzen oder hat jemand von euch eine Idee, was ich tun könnte?

    Hier sind einige Einträge aus dem Logbuch von Home Assistant:


    pasted-from-clipboard.png

    Seven of Nine

    Ich habe dieses Script auch einmal probiert, es gehen aber nur die ersten 4 Rollladen.

    Die anderen hinterlegten IP Adressen machen keinen mucks.

    Hab auch single push durch double push ersetzt.

    Bin ich einfach nur zu blöd oder ist da ein kleiner Bug im Programm?

    oder so, einfach oben die IPs in das dimmer-array eintragen

    Code
    // Array of dimmers to be controlled
    let dimmer = [
     '192.168.178.166', // dimmer controlled with button 0 
     '192.168.178.240', // dimmer controlled with button 1 
    ];

    für zwei Dimmer2 hab ich das grad mal getestet, für den Input 2 und 3 müsstest du einfach weitere Zeilen einfügen.

    https://github.com/shelly-tools/s…iple_dimmers.js

    Auch Dir vielen Dank für die Antwort.

    Bekomme das Programm nicht zum laufen:

    pasted-from-clipboard.png


    // Array of dimmers to be controlled

    let dimmer = [

    '192.168.178.16', // dimmer controlled with button 0

    '192.168.178.18', // dimmer controlled with button 1

    ];

    // CONFIG END

    let dimstate = [

    false,

    false,

    false,

    false

    ]


    // add an evenHandler for button type input and various push events

    Shelly.addEventHandler(

    function (event) {

    //print(JSON.stringify(event));

    if (typeof event.info.event !== 'undefined') {

    let i = event.info.id;

    if (typeof dimmer[i] !== 'undefined') {

    if (dimstate[i] === true && event.info.event === 'btn_up') {

    dimstate[i] = false;

    print("release");

    Shelly.call(

    "http.get", {

    url: 'http://' + dimmer[i] + '/light/0?dim=stop'

    },

    function (response, error_code, error_message, ud) { },

    null

    );

    }

    if (event.info.event === 'single_push') {

    Shelly.call(

    "http.get", {

    url: 'http://' + dimmer[i] + '/light/0?turn=toggle'

    },

    function (response, error_code, error_message, ud) { },

    null

    );

    } else if (event.info.event === 'double_push') {

    Shelly.call(

    "http.get", {

    url: 'http://' + dimmer[i] + '/light/0?turn=on&brightness=100'

    },

    function (response, error_code, error_message, ud) { },

    null

    );

    } else if (event.info.event === 'long_push') {

    dimstate[i] = true;

    print("cycle");

    Shelly.call(

    "http.get", {

    url: 'http://' + dimmer[i] + '/light/0?dim=cycle'

    },

    function (response, error_code, error_message, ud) { },

    null

    );

    } else {

    return true;

    }

    }

    } else {

    return true;

    }

    },

    );

    Morgen :)

    hier das script

    Vielen Dank dafür, funktioniert super!

    Du hast einmal inputhree statt inputthree geschrieben, das musste ich noch ändern. i

    Das ist das Script welches ich verwenden möchte.

    Double Push Befehl habe ich gelöscht, da ich diesen Befehl für die Rollladensteuerung verwenden möchte :)

    IP: 192.168.178.161 möchte ich dann mit input 2 steuern usw.


    let REMOTE = {

    ip: '192.168.178.160',

    input: 1,

    };

    // CONFIG END

    let dim = false;

    // add an evenHandler for button type input and various push events

    Shelly.addEventHandler(

    function (event, user_data) {

    //print(JSON.stringify(event));

    if (typeof event.info.event !== 'undefined') {

    if (dim === true && event.info.event === 'btn_up' && event.info.id === REMOTE.input) {

    dim = false;

    print("release");

    Shelly.call(

    "http.get", {

    url: 'http://' + REMOTE.ip + '/light/0?dim=stop'

    },

    function (response, error_code, error_message, ud) {},

    null

    );

    }

    if (event.info.event === 'single_push' && event.info.id === REMOTE.input) {

    Shelly.call(

    "http.get", {

    url: 'http://' + REMOTE.ip + '/light/0?turn=toggle'

    },

    function (response, error_code, error_message, ud) {},

    null

    );

    } else if (event.info.event === 'long_push') {

    dim = true;

    print("cycle");

    Shelly.call(

    "http.get", {

    url: 'http://' + REMOTE.ip + '/light/0?dim=cycle'

    },

    function (response, error_code, error_message, ud) {},

    null

    );

    } else {

    return true;

    }

    } else {

    return true;

    }

    },

    );

    Hallo an alle,

    ich möchte mit meinen Shelly I4 mit alle 4 Eingängen jeweils einen Dimmer steuern.

    Bisher war mein Plan dazu jeweils ein Script laufen zu lassen. Da die Script Funktion leider auf 3 Scripte beschränkt ist, geht der Plan leider nicht auf.

    Auch der Versucht die Scripte in einem Editor untereinander laufen zu lassen hat nicht funktioniert.

    Kann mir jemand bitte erklären wie ich das machen kann? oder Funktioniert das so nicht?

    oder richtig abdichten und mit Wasser befüllen, dann hast eine flüssig Kühlung ??

    zur Sicherheit: ES IST EIN SPAß, NICHT MACHEN

    Ich würde sie erstmal einbauen und beobachten, wenn es Probleme gibt etwas überlegen.

    ?

    Dann beobachte ich alles mal. Vielen Dank an alle für eure Tipps

    Vielen Dank für Eure Antwort.

    Genau, es Handel dich in die Kaiser Elektrodosen.

    Ich möchte es erstmal ohne externe Kühlung Versuchen. Bedeutet die zwei Shellys sind luftdicht abgeriegelt. Durch den ausreichenden Platz hoffe ich dadurch keine Probleme zu bekommen. Die Kühlrippen sollen auch nicht aktiv kühlen sondern nur verhindern das die Shellys sich Gegenseitigkeit aufheizen.

    Hallo an alle,

    Ich bin aktuell dabei einige Dimmer zu verbauen und teilweise packe ich zwei Dimmer in eine UP Dose. Platz habe ich genug da es sich um die Dosen mit separatem Fach handelt. im der Dose haben die Dimmer zwar genug Platz, liegen aber doch aufeinander auf.

    Jetzt habe ich die Idee, kleine Aluminium Kühlkörper als Abstandshalter dazwischen zu klemmen.

    Kann das funktionieren oder wird es dadurch schlimmer?

    Z.B.

    https://www.amazon.de/FTVOGUE-K%C3%B…3%B6rper&sr=8-6


    Was könnte ich sonst als Abstandshalter nehmen?

    Hallo an alle,

    Long press ist ja technisch beim Dimmer 2 nicht möglich da dadurch ja die Dimmfunktion gesteuert wird. Gibt es hier Alternativen die funktioniert? Doppel Klick oder Ähnliches?

    Würde gerne damit z.B. die Rolladen steuern.

    Hallo an alle,

    ich möchte einige shellys in meiner aktuellen Wohnung einrichten, damit ich sie in der neuen Wohnung direkt einbauen und verwenden kann.

    In der neuen Wohnung werde ich zwei komplett neue ubiquiti access point einsetzen.

    Kann ich die Access points ins aktuelle Netzwerk einbinden, die shellys einrichten und dann alles zusammen mit in die neue Wohnung mitnehmen?

    Hoffe ihr könnt mir helfen.