Développement d'un module Gladys v4, comment faire?

Bonjour à tous,

Tout est dans le titre : je dispose de matériel qui n’est pas encore pris en charge sous la v4, et je souhaite donc développer des modules adaptés (prises connectées “LIDL”, sans firmware alternatif connu, mais pilotables en HTTP, ce qui est actuellement le cas dans ma mini-application maison). Comment procéder et par ou commencer (pour avoir les bases et respecter les standards) ?

Merci d’avance,
A vous relire,
Jean

Salut !

Le mieux pour toi est de t’inspirer des modules déjà existant !


Le lien ci-dessus est la liste des module côté “back”.

Pour le front: https://github.com/GladysAssistant/Gladys/tree/master/front/src/routes/integration/all

Hésite pas à faire une PR pour que quelqu’un puisse t’aider au besoin.

Tu as un service qui est un exemple, tu peux t’inspirer de celui-ci en plus il utilise il me semble des requêtes HTTP. Donc pile poile ton utilisation :slight_smile:

Effectivement le mieux est de lire le code des services existants :slight_smile:

Il y a aussi un tutoriel dans la documentation :

https://documentation.gladysassistant.com/en/development#internal-service