Page 5 sur 9
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 17 juin 2020, 18:42
par nonolk
@micky1183,
Parfait maintenant fait le même chose pour les planifications du soir et du matin, voir si ca marche à tous les coups.
En les espaçant d'une minute a chaque fois.
Bonne soirée.
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 17 juin 2020, 18:45
par micky1183
ok je viens de faire la même chose en ouverture et ca fonctionne aussi, je le règle pour ce soir et demain matin et j'observe pendant 2 à 3 jours. Je te tiens au courant
Merci encore
Bonne soirée
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 17 juin 2020, 21:15
par bebesnake
@nonolk
Merci, Oui je suis conscient de ce "bug" j'ai fais ça rapidement et je l'ai remarqué. Mais au final je me suis dit comment j'utiliserai la commande STOP? En général je serai devant et j'arrêterai le volet au niveau souhaité, je ferai rarement voir jamais un enchaînement sur 2 ou plusieurs volets différents et les stopper 1 à 1.
Après il y a effectivement moyen de stocker la commande et le deviceId pour pouvoir implémenter plus proprement le Stop.
Jte laisse bosser du coup et au passage si t'as une idée pour la commande MY... jdis ça...
Merci @+
bebesnake
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 17 juin 2020, 23:41
par fableo
Bonsoir,
De retour. Ca fonctionne à présent. J"ai récupéré les volets roulants Somfy, les volets Velux et la porte de garage RTS.
Par contre, je n'ai pas récupéré le portail (en RTS), l'alarme (en IO) et les scénarios.
Les scénarios, ce n'est pas grave puisque je peux tout faire sous Domoticz.
Par contre, j'aimerai bien récupérer l'alarme et le portail.
Existe t-il un moyen pour les rajouter ?
Merci du retour
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 18 juin 2020, 13:09
par quady42
Super scripts facile a mettre en œuvre en 5 minutes c'était plié !
Pour ma part je conserve mes RTS sur mon RFXCOM et seul mes volets de velux en IO sont sur la connexoon. Je préféré la gestion en local le plus possible.
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 18 juin 2020, 13:51
par nonolk
@fableo,
Pour être franc la response à toutes tes questions est non
Pourquoi :
- Les scenarios ne peuvent pas être récupérés par l'API rest (en tout cas je n'ai trouvé comment le faire), de plus les faire avec Domoticz me semble bien mieux
- Le portail en RTS.... pour ce qui est du RTS, il est vraiment préférable de passer par un RFlink ou un rfxcom, mais potentiellement ca pourrait être fait si je connaissais le type de device (tu devrais pouvoir le voir en activant le debug du plugin)
-Pour l'alarme en IO, je ne le ferai pas, car je n'ai pas ce type de dispositif donc je ne peut rien tester. Donc là par contre de mon coté c'est mort. (Les sources du plugin sont librement disponibles donc si quelqu'un veut/peux le rajouter aucuns soucis). Le fait de ne pas pouvoir tester le plugin avec un élément de sécurité comme une alarme m'interdit de le faire.
@bebesnake, malheureusement la commande my ne semble pas possible au travers de l'api rest (je ne la trouve pas dans la liste des commandes disponibles)
Cordialement,
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 19 juin 2020, 08:27
par bebesnake
Hello @nonolk
Concernant les scénarios, en y regardant d'un peu près, pour récupérer la liste des scénarios tu devrais pouvoir faire :
Avec ceci tu obtiens la liste de tes scenarios SOMFY Tahoma sous forme d'OID que tu peux ensuite exécuter comme ceci
Sinon concernant la liste des commandes disponibles pour les devices,
semble bien disponible en faisant la requête suivante :
Tu récupères un certain nombre de choses dans le JSON dont la liste des commandes disponibles à priori à savoir :
Code : Tout sélectionner
"definition":{
"commands":[
{
"commandName":"close",
"nparams":0
},
{
"commandName":"delayedStopIdentify",
"nparams":1
},
{
"commandName":"down",
"nparams":0
},
{
"commandName":"getName",
"nparams":0
},
{
"commandName":"identify",
"nparams":0
},
{
"commandName":"my",
"nparams":0
},
{
"commandName":"open",
"nparams":0
},
{
"commandName":"refreshMemorized1Position",
"nparams":0
},
{
"commandName":"setClosure",
"nparams":1
},
{
"commandName":"setDeployment",
"nparams":1
},
{
"commandName":"setMemorized1Position",
"nparams":1
},
{
"commandName":"setName",
"nparams":1
},
{
"commandName":"setPosition",
"nparams":1
},
{
"commandName":"setSecuredPosition",
"nparams":1
},
{
"commandName":"startIdentify",
"nparams":0
},
{
"commandName":"stop",
"nparams":0
},
{
"commandName":"stopIdentify",
"nparams":0
},
{
"commandName":"up",
"nparams":0
},
{
"commandName":"wink",
"nparams":1
},
{
"commandName":"pairOneWayController",
"nparams":2
},
{
"commandName":"unpairAllOneWayControllers",
"nparams":0
},
{
"commandName":"unpairOneWayController",
"nparams":2
}
]
En espérant que cela puisse t'aider pour la prochaine version
@+
bebesnake
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 19 juin 2020, 08:58
par nonolk
@ bebesnake
Bonne pioche pour la commande my, par contre moi je ne l'ai pas dans la liste des commandes sur mes volets de Velux... Donc je ne peut pas la voir.... Je vais y réfléchir pour la prochaine version mais sans conviction (De plus je ne peux la tester).
Pour les scénarios, par contre là de mon coté, c'est non.... Je ne vois pas l'utilité d'utiliser 2 systèmes différents, si tu veux utiliser des scénarios avec Domoticz, a mon sens tu les "définis" dans Domoticz.
Si tu le veux vraiment tu peux tout à fait les développer sur le fork que tu as fais...
De toutes façons pour le moment je me consacre à la réécriture et à la stabilisation du plugin qui je le répète n'avait que pour but que de supporter les volets Velux au départ.
Cordialement,
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 07 déc. 2020, 13:09
par fableo
Bonjour,
après plusieurs mois d'utilisation, je reviens sur le fonctionnement et notamment sur la récupération des scénarios.
Effectivement, cela peut paraitre ridicule de récupérer les scénarios Somfy alors que l'on peut faire des scénarios avec Domoticz.
Oui, sauf qu'avec Domoticz, nous sommes obligé de créer deux scénarios pour ouvrir ou fermer l'ensemble des volets
- scénario 1 "ouvrir tous les volets"
- scénario 2 "fermer tous les volets".
J'aurai aimé pouvoir faire 1 scénario
"Tous les volets" et pouvoir cliquer sur le bouton ouvrir ou fermer. Ca fonctionne avec les lumieres, mais cela ne fonctionne pas avec les volets.
Pourquoi ? je ne sais pas.
Si quelqu'un à une astuce, je suis preneur.
Merci de votre retour.
Re: [Plugin] - Volet Velux IO-Homecontrol
Publié : 07 déc. 2020, 20:02
par Keros
Pourquoi tu ne fais pas un device volet virtuel et avec quelques ligne de programmation tu transferts l'ordre à tes différents volets ?