Intégration Freebox Delta

Je dois m’absenter, mais je regarde çà plus tard.
Sinon je vais même essayer de supprimer ma VM et refaire

ok pareil je serais dispo que ce soir maintenant

@_Will_71 enfin une bonne nouvelle, j’ai pu faire fonctionner mon volet.
Du coup j’ai redémarrer ma VM, puis Gladys et Node_Red, après j’ai supprimer tous les devices, après les avoir recréé cela fonctionne.

Je vais pouvoir mettre çà sur mon instance de prod.

Vraiment merci du temps passé pour m’aider, cela m’a permis de mieux appréhender et comprendre (enfin je l’espère :grin:) le fonctionnement de Node_Red.

Grand bravo et merci à tous les développeurs et la communauté.

1 « J'aime »

j’ai commencé hier soir de faire un tuto plus complet. Pourras-tu regarder et me dire si jamais y’a des choses qui manque. Je fini de le compléter dans le week end.
Merci d’avance.

Oui j’ai vu ton tuto, je sais le temps que j’aurais dans le week-end mais c’est avec plaisirs que je te ferais un retour dessus.

@gaelbillon

Si tu veux les piloter en fonction de la position du soleil il y a un tuto ici

De quoi compléter le tuto de @_Will_71 :wink:

En tout cas merci à @_Will_71 pour ce tuto, je vais voir si cela peux piloter ma box free pop (j’en doutes) !

C’est valable uniquement pour la freebox Delta et il faut souscrire au pack sécurité.

Après pour la pop il y a plein d’autre fonction dispo dans l’api

Bah ton tuto fait une bonne base en tout cas ! :wink: :+1:

Voila l’image pour test: willde71/gladys-test:add-freebox-integration

Tout n’est pas parfait je pense encore, merci de me remonter le moindre bugs et ne pas hésiter à regarder les logs.
Je ferais si besoin un mini tuto ce soir.

2 « J'aime »

Bonsoir @_Will_71 ,
Je viens d’installer une instance de test, mais je n’ai aucuns appareils de remontés
Est-ce que j’ai oublié quelque chose?

image

image

Bonsoir,
A priori non tu n’as rien oublié. Peux tu refaire un scan ou rafraichir la page et regarder les logs?

Voici le résultat :
2023-10-17T20:44:37+0200 installContainer.js:43 (MqttHandler.installContainer) MQTT broker successfully installed as Docker container
2023-10-17T20:44:37+0200 installContainer.js:63 (MqttHandler.installContainer) MQTT saving configuration
2023-10-17T20:44:56+0200 installContainer.js:73 (MqttHandler.installContainer) MQTT installed
2023-10-17T20:44:56+0200 connect.js:38 (MqttClient.) Connected to MQTT server mqtt://localhost
2023-10-17T20:44:56+0200 subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2023-10-17T20:44:56+0200 subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2023-10-17T20:44:56+0200 subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2023-10-17T20:45:00+0200 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Checking calendar triggers at Tue, 17 Oct 2023 18:45:00 GMT
2023-10-17T20:46:00+0200 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Checking calendar triggers at Tue, 17 Oct 2023 18:46:00 GMT
2023-10-17T20:46:24+0200 getSessionToken.js:51 (FreeboxHandler.getSessionToken) There was an error connecting to the freebox. Error: Freebox: Your app permissions does not allow accessing this API
2023-10-17T20:46:24+0200 getSessionToken.js:51 (FreeboxHandler.getSessionToken) There was an error connecting to the freebox. Error: Freebox: Your app permissions does not allow accessing this API

Apparemment il manque une autorisation. Je compare tout a l’heure sur mon pc quand je serais chez-moi

1 « J'aime »

Voila mon réglage
image

1 « J'aime »

Merci c’est effectivement mieux

1 « J'aime »

Déjà une 1er remarque, il faudrait ajouter si possible quelque chose pour identifié les volets, difficile de savoir qui est qui

Tiens moi au courant quand tu arrives à faire fonctionner tes volets

Je récupère le nom que tu as mis dans ton application Free
Voila ce que j’obtiens de mon côté.

Après quand tu as la liste des appareils connectés à Gladys tu peux toujours éditer le nom
image

1 « J'aime »

Je n’avais jamais modifié les noms dans l’appli freehome, c’est plus facile comme çà :slight_smile:
Par contre rien ne se passe quand j’essaie de commander un volet, ni par la position ni par la commande?

2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « state » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « alarm1 » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « alarm2 » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « off » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « skip » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « pin » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « error » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « cover » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « alarm1 » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « alarm2 » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « cam » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « cover » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « alarm1 » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « alarm2 » is not managed
2023-10-17T21:24:22+0200 convertFeature.js:36 (convertFeature) Freebox function with « pushed » is not managed
2023-10-17T21:25:00+0200 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Checking calendar triggers at Tue, 17 Oct 2023 19:25:00 GMT