Plugin veralink

Voici les informations sur mon nouveau plugin :

  • Nom et id : veralink
  • Il permet de faire relier Jeedom a une ou plusieurs vera. De pouvoir avoir des équipements par pieces et de pouvoir voir et lancer les scenes des ces pieces. Pour le moment les équipements BinaryLight ( on off basique ) sont controllables, et les sensors de luminosite, de mouvement et de temperature sont aussi visibles.
  • Langages utilisés : pur PHP,JS
  • Utilise-t-il un démon ? des dépendances particulières ? des crons ? : pas de dependance, j’utilise le cron avec une fonction statique de l’équipement. meme modele que le plugin WES avec un refresh réglable de 5s a 240 sec
  • Possède-t-il un panel dédié ? non, je débute, je n’en suis pas la encore
  • Payant || gratuit ? (pas déterminé, gratuit pendant toute la période de beta )
  • Lien GitHub ou autre site de dépôt (si vous le souhaitez) : https://github.com/amg0/plugin-veralink

la documentation est sur GitHub pages: Plugin Jeedom pour controler une Vera Edge Plus Secure ( Micasaverde ) | plugin-veralink

j’ai développé beaucoup de plugin sur VERA ( ipx800, IPhonelocator, Netmon, ALTHue, ALTUI etc… ) mais je suis preneur d’aide, d’amélioration. comme je le disais , toujours en phase d’apprentissage et il y a encore des choses qui restent bien mystérieuses pour moi : la UI, les types génériques et les commandes standards qu’un type générique doit supporter. ( par exemple si je veux exposer les actionneur de volets de la vera sur Jeedom , quel type générique et commandes associées dois je implementer pour qu’il soit vu comme un volet roulant standard ? aussi au niveau de la UI et des templates … donc toute aide est la bienvenue

EDIT: le scope actuel du plugin est:

  • binaryLight
  • dimmableLight
  • TemperatureSensor
  • LightSensor
  • MotionSensor
  • Humidity Sensor
  • Window Cover

Plugin en cours de validation

Plugin validé, mais lien de la documentation n’est pas le bon

Plugin validé en stable

Merci beaucoup.
votre commentaire sur le lien de la documentation me pose une question.
En effet, le lien est correct pour la version stable ( master ) par contre ne fonctionne pas pour la version beta tout simplement parce que le repo GitHub qui utilise GitPage est configuré pour utiliser la branche master pour générer les pages. a ma connaissance une seule branche peut être configurée pour GitPage

dans le plugin json j’ai

"changelog" : "https://amg0.github.io/plugin-veralink/#language#/changelog",
"documentation" : "https://amg0.github.io/plugin-veralink/#language#/",
"changelog_beta" : "https://amg0.github.io/plugin-veralink/#language#/beta/changelog",
"documentation_beta" : "https://amg0.github.io/plugin-veralink/#language#/beta/",	

Quelle est la pratique pour avoir une doc différente pour chaque branche ?
Merci

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.