Freebox Delta Integration

Hallo @gaelbillon, danke für deine Rückmeldung. Du warst mir zuvorkommen, ich wollte dir die Frage stellen.

Gut, wenn es funktioniert, wir werden sehen.
Dann zu den Sensoren, denn eine Rückmeldung des Türsensors zum Beispiel alle 30 Sekunden ist vielleicht nicht schnell genug.

Was den Sensor betrifft, kann ich nichts weiter tun, da das von der Free-API kommt.
Du kannst es in Node-Red steuern.
Du musst den ersten Flow starten, den ich dir gegeben habe, in dem ich dir gezeigt habe, wie du die Anmeldeinformationen deiner Rollläden abrufen kannst.
Du kannst auch die Informationen deiner Sensoren lesen.

Für mich befindet sich der Bewegungssensor in der Tabelle mit dem Wert 2. Anschließend in der Tabelle data mit dem Wert 2 findest du auch den Batteriewert, der einen int zurückgibt. Das heißt eine ganze Zahl, die hier zwischen 0 und 100 liegt. Aber ich habe den Wert null. Ich denke, für dich auch.

Wenn ich jetzt den Öffnungssensor betrachte, habe ich tatsächlich einen Wert von 100 in value.

Also, ich bin auf meiner Seite nicht viel weitergekommen beim Schreiben der Tests.
Ich mache gerade meine Küche komplett neu, also nicht viel Zeit…

Hallo @Will_71, wie läuft es mit der Küche? Ich war diese Woche total im Stress wegen dem Aufräumen im Keller!

Ach ja, ein paar Neuigkeiten: Seit dem Neustart am 27.10. lief alles gut, bis gestern Abend, als sich die Rollläden nicht geschlossen haben und heute Morgen auch nicht geöffnet haben. Nach dem Neustart der Box heute Abend haben sie sich dann wie geplant geschlossen.
Zur Info: Bevor ich die Box neu gestartet habe, habe ich mit der FreeboxHome-App getestet und festgestellt, dass die Kamera tatsächlich ein Bildstream gesendet hat!

Wir werden die Box wohl an eine Steckdose mit Zeitschaltuhr anschließen müssen, um sie in regelmäßigen Abständen neu zu starten :rofl: :rofl:
Nicht sehr seriös von Free, diese Geschichte mit der API, selbst mit ihrer App funktioniert es nicht!!

Positiv ist, dass man die Funktion der Rollläden bestätigen kann und ich die Tests mit den Sensoren so schnell wie möglich durchführe.
Glaubst du, dass es möglich ist, die Aktivierung des Alarms zu steuern?

Hallo @gaelbillon,

Ich habe bereits alle Bodenfliesen entfernt und die Elektrik erneuert. Jetzt rasiere ich alle Wände und die Decke.

Aber wenn du keinen API-Aufruf machst, hatte ich nie ein Problem. Ich weiß nicht, wie es bei dir ist. Macht Free es absichtlich, die Anzahl der API-Aufrufe zu begrenzen???

Auf der Box-Suchseite habe ich einen Button zum Neustarten der Box hinzugefügt. Ansonsten kannst du das auch mit Node-RED machen. Du musst nur einen Befehl senden. Ich könnte dir sagen, wie man das macht, wenn du möchtest. Danach bleibt abzuwarten, ob der Befehl korrekt interpretiert wird, wenn die API abgestürzt ist.

Für diesen Teil möchte ich vorerst wirklich den Teil mit den Unit-Tests fertigstellen, den ich nicht viel voranbringen konnte. Dieser Teil erfordert etwas Arbeit, und ich möchte nicht zu viel hinzufügen, bevor ich viele Funktionen hinzufüge.
Außerdem gibt es kein geeignetes Gerät, um es auf dem Dashboard anzubringen. Mal sehen, ob wir das neue Alarmanzeige-Widget anpassen können.

Hallo @Will_71,

Aber wenn du keinen API-Aufruf machst, hatte ich nie ein Problem, ich weiß nicht, wie es bei dir ist. Macht Free es absichtlich, die Anzahl der API-Aufrufe zu begrenzen???

Das Problem ist, dass ich nicht sehe, was die API-Aufrufe macht, wir nutzen auch nicht alle 5 Minuten die FreeboxHome-App??

Auf der Suchseite der Box habe ich einen Button zum Neustart der Box hinzugefügt. Ansonsten kannst du das auch mit Node-RED machen. Du musst nur einen Befehl senden. Ich kann dir sagen, wie du es machen kannst, wenn du möchtest. Danach bleibt abzuwarten, ob der Befehl korrekt interpretiert wird, wenn die API abgestürzt ist.

Ich bestätige, dass der Button funktioniert, wenn die API blockiert ist, habe es gerade getestet.
Kann man diesen Button nicht in den Szenen verwenden, um einen geplanten Neustart zu ermöglichen? Ohne es zur Priorität zu machen, und ich wäre bereit, den Node-RED-Befehl zur Fehlerbehebung zu nutzen.

Für diesen Teil möchte ich vorerst wirklich den Teil mit den Unit-Tests fertigstellen, den ich nicht viel voranbringen konnte. Da gibt es ein bisschen Arbeit, und ich möchte nicht zu viel hinzufügen, bevor ich viele Funktionen hinzufüge.
Zusätzlich gibt es kein geeignetes Gerät, das auf das Dashboard gesetzt werden kann. Man muss sehen, ob man das neue Alarm-Widget anpassen kann.

Ich bin vollkommen einverstanden, es ist auch keine Priorität, aber mit dem Alarmmodus wäre es sinnvoll, diese Funktion zu nutzen, um den Alarm der Freebox in unseren Szenen zu steuern.

Nochmals danke.

Eigentlich sprach ich von API-Aufrufen mit Node-RED oder Gladys. Wenn ich diese Aufrufe von meiner Seite entferne, habe ich keine Probleme mehr mit ihrer FreeboxHome.

Ja, das könnte man machen. Ich hatte es nur schnell so gemacht. Ich muss auch verbessern, dass während des Neustarts der Box nichts visuell passiert. Es stört mich, wenn eine Aktion stattfindet, ohne dass ich eine visuelle Rückmeldung bekomme.

Hier ist der Node-RED-Flow:
image

[
    {
        "id": "10629aa673184778",
        "type": "inject",
        "z": "d7c3929073ea7b03",
        "name": "Restart@4H",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "00 04 * * *",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "x": 160,
        "y": 1160,
        "wires": [
            [
                "98ed89926510ab68"
            ]
        ]
    },
    {
        "id": "98ed89926510ab68",
        "type": "function",
        "z": "d7c3929073ea7b03",
        "name": "REBOOT FREEBOX",
        "func": "msg.url = \"/system/reboot\"\nmsg.method = \"POST\"\nmsg.payload = {\n    \"value\": null\n}\nreturn msg;",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 380,
        "y": 1160,
        "wires": [
            [
                "2f6128ed385d5349"
            ]
        ]
    },
    {
        "id": "2f6128ed385d5349",
        "type": "api",
        "z": "d7c3929073ea7b03",
        "name": "",
        "url": "",
        "server": "35b9faf136b9302a",
        "x": 610,
        "y": 1160,
        "wires": [
            [
                "61e45827b9e0d9a5"
            ]
        ]
    },
    {
        "id": "61e45827b9e0d9a5",
        "type": "debug",
        "z": "d7c3929073ea7b03",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 770,
        "y": 1160,
        "wires": []
    },
    {
        "id": "35b9faf136b9302a",
        "type": "freebox-server",
        "host": "https://mafreebox.freebox.fr",
        "port": "443"
    }
]

Den ersten Knoten „Inject“ habe ich hier so konfiguriert, dass er den Befehl jeden Tag um 4 Uhr morgens sendet. Du kannst ihn aber auch manuell auslösen oder den Zeitplan ändern. Es liegt an dir, ihn anzupassen.

Danke für den Tipp, ich würde ihn bei Bedarf umsetzen.
Ich habe vorhin nochmal neu gestartet und 30 Minuten später war es wieder blockiert?? Ich habe gerade meinen Bewegungsmelder entfernt, der im Hauptraum installiert ist, und frage mich, ob er nicht zu viele Anfragen verursacht hat?

Das Gleiche passiert mir bei der Integration und Node-Red.

Egal, ich finde es komisch, eine Anfrage zu stellen, um einen Sensor dieses Typs abzufragen.
Man sollte die Anfrage direkt lesen können, die vom Sensor gesendet wird, wenn sich der Zustand des Sensors ändert.
Stell dir vor, du legst eine Aktualisierungsrate von 1 Minute für deinen Öffnungssensor fest. Du hast Zeit, die Tür zu öffnen und zu schließen, bevor du eine Anfrage gestellt hast.
Daher, wenn du Glück hast, siehst du im Moment, in dem ein Dieb in dein Haus einbricht, die Zustandsänderung und kannst einen Einbruch erkennen, wenn du die Anfrage zum gleichen Zeitpunkt stellst.
Stell dir vor, die Anfrage wurde gerade gestellt und einige Sekunden später bricht ein Dieb ein. Er hat weniger als eine Minute Zeit, die Tür wieder zu schließen. Daher keine Erkennung eines Einbruchs, außer wenn er die Tür offen lässt!

Kurz gesagt, ich mag diese Vorgehensweise nicht und frage mich, ob es sich lohnt, diese Sensoren einzubeziehen.

Für diese Integration würde ich vorschlagen, die Steuerung der Rollläden, das Lesen des Kamerastroms und die Steuerung der Alarmanlage.
Und für mich würde ich die Alarmanlage nicht verwenden, da man nur kostenlose Sensoren einrichten kann und das möchte ich nicht.

Einmal bin ich mit dir einer Meinung, und wie du sind die Rollläden meine Priorität.
Bei der Alarmanlage habe ich mich noch nicht wirklich damit beschäftigt, es wäre gut, wenn man sie steuern und eventuell die Sirene mit Sensoren von Gladys aus auslösen könnte.

Es gibt auch die Möglichkeit, Lampen und anderes damit zu verbinden, mal sehen, was auf Gladys-Seite nutzbar ist.
Ich finde, dass es bei Free ein bisschen mager ist, da sie keine Szenarien in ihrer App anbieten!!

Hallo @Will_71,
Kannst du deine SOMFY-RTS-Rolläden nach Belieben steuern?
Übrigens ist Alexa auf der Delta verfügbar, aber ist es möglich, sie in Gladys zu nutzen?

Hallo @Jluc,

Ich habe meine Rollläden in IO, daher kann ich dir nicht bestätigen, ob es im RTS funktioniert.
Aber in der Free Home-App haben wir die Wahl zwischen RTS oder Io, also sollte es funktionieren.


Allerdings musst du das Sicherheitspaket zu deiner Box hinzufügen. Es ist ein kostenpflichtiges Modul. Schade ist, dass man das Paket nicht mehr in den nachfolgenden Boxen verwenden kann.

Was Alexa betrifft, ich nutze es nicht, daher kann ich dir nichts dazu sagen.

Hallo @Will_71,

Vielen Dank für dein Feedback. Ich habe das Sicherheitspaket, aber da ich kürzlich den Server der Delta geändert habe, hatte ich noch keine Gelegenheit, alles wieder in Betrieb zu nehmen. Früher konnte ich mit der Free Home-App die Somfy-Rolladen steuern. Ich glaube, ich hatte keine andere Wahl und musste die Funktion auf RTS einstellen. Ich werde mich mit dem Problem beschäftigen.

Hallo,
Die Anzahl der Stimmen hat sich schon lange nicht mehr verändert. Es wurde eine Lösung vorgeschlagen, aber ich verwende nicht Node-Red.
Ich erhalte die Bilder der Sicherheitskameras des Pakets.
Ist es möglich, SOMFY-Geräte direkt über Gladys zu steuern?

Dazu braucht man eine Somfy Tahoma Box und Matter verwenden.

Eine kleine Präzisierung für Somfy: Es wird eine Tahoma Switch oder Tahoma V2 oder Connexoon (für die Cloud- und lokale API) und Matterbridge als Matter-Gateway mit dem Plugin matterbridge-somfy-tahoma benötigt.

Hallo zusammen,

Für alle, die hier sind, um ihre Somfy-Rolladen mit Gladys zu nutzen, ist das nun dank der Matter-Integration recht einfach möglich. Ich habe hier das Tutorial dazu:

https://gladysassistant.com/fr/docs/integrations/somfy-tahoma/

Zur Information gibt es Neuigkeiten zu diesem Thema, ein Matterbridge-Plugin ist in Arbeit :slight_smile:

Hallo @gaelbillon!

Die Freebox Delta hat ihre externe Integration Freebox (William-De71, v1.6.0) im Katalog.

Sie deckt die Smart-Home-Geräte an der Freebox (Sensoren, Rollläden, Alarmanlage), die Player und die Kameras ab. Du installierst sie über Integrationen, erteilst Gladys auf der Box die Erlaubnis und startest dann eine Erkennung.

Falls deine Rollläden Somfy hinter einer TaHoma sind (und nicht hinter der Freebox), dann ist das nicht diese Integration: Der Weg ist Matter, das Tutorial ist bereits im Thread. Beide ergänzen sich, sie machen nicht dasselbe.

Ich verschiebe dieses Thema in „Erledigte Anfragen“. Falls es noch einen Fall gibt, der nicht passt, erstelle ein neues Thema: Das wird einfacher zu verfolgen sein.