Elektrischer Gurtwickler?

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

ersthelfer
Beiträge: 54
Registriert: 04.06.2018, 17:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: Elektrischer Gurtwickler?

Beitrag von ersthelfer » 20.04.2021, 13:37

So, jetzt läuft es auch in Node RED.

Ich habe die node-red-contrib-fritzapi installiert. Dort gibt es zwar kein "blind" Node, aber man kann den "bulb" Node verwenden und dort die Action "Set dimm level" verwenden um den Rolladen mit einem payload von 0 bis 255 anzusteuern.

Die Action "Set dimm level percentage" funktioniert leider nicht direkt, da die fritzapi (nicht die node-red-contrib-fritzapi) einen Programmierfehler hat und den Aufruf mit einem "setLevelPercentage failed" quittiert wird.

Auch das lässt sich lösen, wenn man in der Datei
/usr/local/addons/redmatic/var/node_modules/node-red-contrib-fritzapi/node_modules/fritzapi/index.js

den Eintrag:

Code: Alles auswählen

// Dimm the device, allowed values are 0 - 100
module.exports.setLevelPercentage = function(sid, ain, levelInPercent, options)
{
    return executeCommand(sid, 'setlevelpercentage&level=' + level2api(level,true), ain, options).then(function(body) {
        // api does not return a value
        return level;
    });
};
durch

Code: Alles auswählen

// Dimm the device, allowed values are 0 - 100
module.exports.setLevelPercentage = function(sid, ain, levelInPercent, options)
{
    return executeCommand(sid, 'setlevelpercentage&level=' + level2api(levelInPercent,true), ain, options).then(function(body) {
        // api does not return a value
        return level;
    });
};
ersetzt.

Ich werde in den nächsten Tagen mal versuchen die Änderung direkt in die API zu bekommen.

Aber auch jetzt schon fahren meine Rolläden jetzt per DECT rauf und runter :mrgreen:

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: Elektrischer Gurtwickler?

Beitrag von klassisch » 20.04.2021, 20:45

Klasse! Keep us informed!

chrimu
Beiträge: 119
Registriert: 18.08.2012, 17:10
System: CCU
Hat sich bedankt: 4 Mal
Danksagung erhalten: 5 Mal

Re: Elektrischer Gurtwickler?

Beitrag von chrimu » 23.04.2021, 01:06

Gratuliere!!!

ersthelfer
Beiträge: 54
Registriert: 04.06.2018, 17:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: Elektrischer Gurtwickler?

Beitrag von ersthelfer » 08.05.2021, 07:35

So, es ist vollbracht:

Die node-red-contrib-fritzapi (https://www.npmjs.com/package/node-red-contrib-fritzapi) unterstützt jetzt ab der Version 0.3.0 auch DECT Rolläden / Gurtwickler an der Fritzbox.

Verfügbare Commandos:
  • Set simple open/close/stop
    Set blind level
    Set blind level percentage
    Get device state

ersthelfer
Beiträge: 54
Registriert: 04.06.2018, 17:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: Elektrischer Gurtwickler?

Beitrag von ersthelfer » 08.05.2021, 13:28

Kann mir jemand sagen, warum ich das Update auf die Version 0.3.0 in Node Red nicht angezeigt bekomme, obwohl
hier https://flows.nodered.org/node/node-red ... b-fritzapi die Version 0.3.0 doch vorliegt?

ersthelfer
Beiträge: 54
Registriert: 04.06.2018, 17:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: Elektrischer Gurtwickler?

Beitrag von ersthelfer » 08.05.2021, 18:51

Okay, jetzt ist da.
Man musste scheinbar "nur" etwas warten.... :oops:

Narrowmatiker
Beiträge: 68
Registriert: 17.01.2017, 22:00
Wohnort: Nordrhein-Westfalen
Hat sich bedankt: 6 Mal

Re: Elektrischer Gurtwickler?

Beitrag von Narrowmatiker » 04.06.2021, 20:31

Hallo Ersthelfer,

klasse, dass Du es geschafft hast, einen RolloTron 1213 Dect über die AVM Fritzbox mit Homematic anzusprechen und zu steuern. Ich bekomme morgen meinen ersten RolloTron 1213 Dect und werde zunächst versuchen, ihn an meine Fritzbox 7590 anzubinden. Vielleicht komme ich dann per PN mal auf Dich zu, um die Schritte nachzuvollziehen, die Du genau gegangen bist, damit es auch mit der HM geklappt hat. Habe eine CCU 2 im Einsatz. Werde es natürlich erst einmal mit diesem Thread hier versuchen.
Gruß,

der Narrowmatiker
__________________________________________________________________________________________________________________________________________
Die Lösung ist so nah - warum bin ich so weit weg?

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: Elektrischer Gurtwickler?

Beitrag von klassisch » 04.06.2021, 20:40

Anbindung an die Fritte ist kein Thema. an beiden Geräte den Anlernknopf drücken (bei der Fritte etwas länger).
Dann kann man schon von der Fritte aus steuern.
Zur Anbindung an HM kann ich nichts sagen, ich mache das mit ioBroker, da gibt es einen DECT Adapter. Geht gut.

donni1966
Beiträge: 15
Registriert: 23.03.2017, 17:38
Hat sich bedankt: 4 Mal

Re: Elektrischer Gurtwickler?

Beitrag von donni1966 » 09.06.2021, 14:22

ersthelfer hat geschrieben:
08.05.2021, 07:35

Verfügbare Commandos:
  • Set simple open/close/stop
    Set blind level
    Set blind level percentage
    Get device state
hi kannst du evtl. mal den Node Export providen. Ich habe das mit der 0.3.0 probiert, und den Blind genommen, aber ich bekomme ne kritische Fehlermeldung.

Muss ich auch eine Bulle verwenden um den Rollo zu steuern? Oder hat das was mit dem Benutzer zu tun? Die anderen DEC Steckdosen kann ich problemlos schalten und lesen.

ersthelfer
Beiträge: 54
Registriert: 04.06.2018, 17:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: Elektrischer Gurtwickler?

Beitrag von ersthelfer » 09.06.2021, 15:35

Siehe Anhang,

In den Einstellungen unter Frizbox noch den passenden User und das Passwort eintragen und an die richtige AIN in den topics denken
(siehe Inject-Nodes)
Dateianhänge
Gurtwickler.json.txt
(4.05 KiB) 125-mal heruntergeladen

Antworten

Zurück zu „RedMatic“