JrCs (Auteur du topic), Posté le: Sam 24 Aoû 2013, 15:12 Sujet du message: Freebox OS: Bash API pour l'OS disponible
Freebox OS: Bash API pour l'OS disponible9149185141
Bonjour,
Si cela peut intéresser des développeurs j'ai écris une API en bash pour accéder facilement à l'API v2 de la Freebox:
wiwi60, Posté le: Sam 24 Aoû 2013, 17:00 Sujet du message:
6275756922
jai ouvert un site pour regrouper les projet api Freebox OS v2.0 si tu veux je peu ajouter ton projet (pour l'instant le site est en construction) mais si tu as des tuto des infos ou autre contact moi en MP. L'adresse su site est :
wiwi60, Posté le: Dim 25 Aoû 2013, 16:01 Sujet du message:
6275756922
dedie a Freebox OS les api les projets et les logiciels qui peuvent voir le jour déjà après toutes idées sont les bienvenues _________________ GuideFreeM. VDSL2 Forum!!
nbanba, Posté le: Sam 07 Mai 2022, 11:13 Sujet du message:
183162167695
Bonjour à tous
Depuis quelques années, ce projet reviens en tête de pile :
Effectivement, depuis la sortie de la Freebox Delta le 04/12/2018, un certain nombre de fonctionnalités pouvant nécessiter l'utilisation d'API ont étés ajoutées :
- Fonctions domotiques
- NAS multidisque
- Virtual Machines
...
Aujourd'hui (mai 2022), on à beau être en version Freebox OS 4.5.6 - avec une API en version 8.4, les rudiments fournis par les fonctions du scripts de JrCs sont encore parfaitement exploitable et ont de plus en plus d'intérêt.
Depuis 3 ans, j'ai d'ailleurs trouvé ce projet cité sur pas mal de sites / forums notamment pour ceux qui utilisent de la domotique avec des VM de gestion type JDOOM ou HOMEASSISTANT tournant à l'intérieur de la Freebox.
Suite à la sortie de la Freebox Delta et au déploiement de VM dedans, j'ai repris ce script (que j'avais téléchargé en 2014) et j'y ai ajouté :
- support HTTPS (avec CA personnelle / ou non)
- utilisation d'URL distantes (pour une appli exploitable depuis Internet, à l'extérieur du réseau)
- support des websockets (pour communication interractive bidirectionnelle avec la Freebox)
Cela m'a permis de faire quelques petits scriptes pour gérer les VM depuis l'API et notamment des fonctions permettant de :
- stop
- start
- restart
- list / status
- accéder à la console des VM (par l'API en utilisant l'API websockets)
J'ai l'impression que l'auteur initial de ce script (JrcS) n'a plus de Freebox, mais j'ai quand même proposé un Pull Request pour ajouter ces fonctions sur le dépot GitHub historique.
J'espère que l'auteur historique pourra (s'il le souhaite) merge le projet. Sinon d'ici là, vous pouvez accéder à ces fonctions sur la branche fork du dépot github qui est ici :
Si l'auteur initial lit ce message et n'a plus de Freebox ou n'a pas de Freebox Delta, pour tester, je peux lui créer une VM sur ma box et un tocken temporaire pour faire des tests afin de voir pour merge le code.
En espérant avoir des nouvelles de l'auteur (JrCs).
nbanba, Posté le: Dim 08 Mai 2022, 11:20 Sujet du message:
183162167695
Bonjour
@CurtisNewton @menelas29 :
Je vous l'accorde, déterrage de topic... Simplement, il y à 9 ans, ce topic ne risquait pas d’intéresser un autre auditoire que des puristes sous Linux (dont je fais parti) ou des Developpeurs.
Depuis la sortie de la Freebox Delta avec pack domotique et VM, le tableau est tout autre, monsieur tout le monde avec une Delta se met à faire tourner des VM Linux, de la domotique, etc...
Donc monsieur toutlemonde ayant une Freebox Delta à maintenant accès à des machines Linux, à BASH et surtout commence à avoir le besoin d'héberger des VM Linux pour faire tourner / pour interfacer les fonctionnalités domotiques de sa box
On sort complètement du groupe de puristes (dont je fais parti) qui n'utilisent que Linux et qui jouent avec l'API v2 de leur Freebox de 2013.
L'intérêt de ce script est maintenant beaucoup plus général et important, et autant en sniffant Google, entre 2014 et 2019, ce script n'est pas cité sur les forums, mais depuis la sortie de la Delta, il est recommandé dans plusieurs topics sur différents Forums, notamment de domotique.
D'où ce refresh... en + d'être le boulet du jour !
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum