[Plugin Tiers][Sujet Principal] Volets Proportionnel
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Bonjour,
Je cherche un moyen de synchroniser la position du volet avec les commandes de mes interrupteur Chacon/DIO mais je ne sais pas quel bout résoudre mon problème.
Dans mon installation il y a 2 interrupteurs Chacon pour la montée/descente du volet roulant (1 dans la pièce et 1 autre au bout de la maison) et je ne sais pas comment faire avec le plugin de Volet proportionnel.
Sinon je peux toujours utiliser ce que j'ai en ce moment et qui est un scénario qui calcule le délai entre le début et la fin de l'appui sur la télécommande (+ le 0 ou 100% si le délai d'ouverture est dépassé sans nouvelle commande pour arrêter la montée/descente) mais comment faire pour transmettre ce délai au Volet proportionnel ?
Ou, je peux calculer le % suivant mon délai de la solution précédente mais comment faire pour transmettre la valeur de position sans déclencher la montée/descente.
Même si j'ajoute des modules de détection de position haut/bas du volet roulant j'aurais le problème de la position intermédiaire et je veux garder la commande des volets en direct depuis les télécommandes car je ne veux pas être dépendant de Jeedom en cas de panne (déjà arrivé qques fois) et puis niveau réactivité c'est mieux en direct
Je cherche un moyen de synchroniser la position du volet avec les commandes de mes interrupteur Chacon/DIO mais je ne sais pas quel bout résoudre mon problème.
Dans mon installation il y a 2 interrupteurs Chacon pour la montée/descente du volet roulant (1 dans la pièce et 1 autre au bout de la maison) et je ne sais pas comment faire avec le plugin de Volet proportionnel.
Sinon je peux toujours utiliser ce que j'ai en ce moment et qui est un scénario qui calcule le délai entre le début et la fin de l'appui sur la télécommande (+ le 0 ou 100% si le délai d'ouverture est dépassé sans nouvelle commande pour arrêter la montée/descente) mais comment faire pour transmettre ce délai au Volet proportionnel ?
Ou, je peux calculer le % suivant mon délai de la solution précédente mais comment faire pour transmettre la valeur de position sans déclencher la montée/descente.
Même si j'ajoute des modules de détection de position haut/bas du volet roulant j'aurais le problème de la position intermédiaire et je veux garder la commande des volets en direct depuis les télécommandes car je ne veux pas être dépendant de Jeedom en cas de panne (déjà arrivé qques fois) et puis niveau réactivité c'est mieux en direct
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
J'ai une "scène", que j'ai créé avec l'app Maison sur mon iPad, pour ouvrir de volets.
Je l'ai utilisé pour ouvrir deux volets que j'avais fermé, plutôt que d'utiliser Siri. Le résultat c'est que, non seulement, les volets "salon" et "porte fenêtre" ne se sont pas ouverts entièrement, mais en plus touts les autres se sont baissés "un peu".
Quand je vais dans l'app Maison, les volets apparaissent bien ouverts à!à, 90, 89%, ... (la porte fenêtre est indiquée ouvert à 100%, mais ce n'est pas cas dans les faits).
Est-ce qu'il pourrait s'agir d'un problème de communication entre le plugin "Homebridge" et "volet Prop" ?
Je l'ai utilisé pour ouvrir deux volets que j'avais fermé, plutôt que d'utiliser Siri. Le résultat c'est que, non seulement, les volets "salon" et "porte fenêtre" ne se sont pas ouverts entièrement, mais en plus touts les autres se sont baissés "un peu".
Quand je vais dans l'app Maison, les volets apparaissent bien ouverts à!à, 90, 89%, ... (la porte fenêtre est indiquée ouvert à 100%, mais ce n'est pas cas dans les faits).
Est-ce qu'il pourrait s'agir d'un problème de communication entre le plugin "Homebridge" et "volet Prop" ?
Code : Tout sélectionner
[2018-09-30 13:51:07][DEBUG] : [Chambre][Volets Prop Chambre] Temps d'action 2000000µs
[2018-09-30 13:51:07][DEBUG] : [Chambre][Volets Prop Chambre] Nous allons descendre le volet de 1%
[2018-09-30 13:51:07][DEBUG] : [Cuisine][Volets Prop Cuisine] Temps d'action 2000000µs
[2018-09-30 13:51:07][DEBUG] : [Cuisine][Volets Prop Cuisine] Nous allons descendre le volet de 1%
[2018-09-30 13:51:07][DEBUG] : [Salon][Volets Prop Salon] Temps d'action 10350000µs
[2018-09-30 13:51:07][DEBUG] : [Salon][Volets Prop Salon] Nous allons monter le volet de 69%
[2018-09-30 13:51:07][DEBUG] : [Chambre Enfant][Volets Prop Petite Chambre] Temps d'action 2000000µs
[2018-09-30 13:51:07][DEBUG] : [Chambre Enfant][Volets Prop Petite Chambre] Nous allons descendre le volet de 1%
[2018-09-30 13:51:07][DEBUG] : [Bureau][Volets Prop Bureau] Temps d'action 2000000µs
[2018-09-30 13:51:07][DEBUG] : [Bureau][Volets Prop Bureau] Nous allons descendre le volet de 1%
[2018-09-30 13:51:07][DEBUG] : [Salon][Volets Prop Porte Fenêtre] Temps d'action 28710000µs
[2018-09-30 13:51:07][DEBUG] : [Salon][Volets Prop Porte Fenêtre] Nous allons monter le volet de 99%
[2018-09-30 13:51:09][DEBUG] : [Chambre][Volets Prop Chambre] Le volet est a 90%
[2018-09-30 13:51:09][DEBUG] : [Cuisine][Volets Prop Cuisine] Le volet est a 90%
[2018-09-30 13:51:09][DEBUG] : [Chambre Enfant][Volets Prop Petite Chambre] Le volet est a 89%
[2018-09-30 13:51:09][DEBUG] : [Bureau][Volets Prop Bureau] Le volet est a 90%
[2018-09-30 13:51:17][DEBUG] : [Salon][Volets Prop Salon] Le volet est a 80%
[2018-09-30 13:51:36][DEBUG] : [Salon][Volets Prop Porte Fenêtre] Le volet est a 100%
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Peux tu mettre des screen de ta conf ainsi que les log lorsque tu utilise les boutonnar61 a écrit : ↑28 sept. 2018, 17:12Après plusieurs essais et différents tests, voici les problèmes rencontrés :
- Non mise à jour du positionnement si utilisation boutons haut ou bas même avec utilisation des retours d'états (original bien mis à jour)
- Mauvais retour de position (proportionnel) lors d'une commande avec le slider : essais avec plusieurs valeurs pour les champs 'temps total' et 'temps de décollement'
- Chargement du retour d'état pendant 10sec (icône busy)
Je sais pas où tu en es mais je peux éventuellement t'aider si t'as besoin d'un coup de main étant donné que je suis développeur, faut juste que je sache quelle partie de code toucher (je suis nouveau sur jeedom)
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Si tu laisse le champs "Objet stop" vide le plugin se chargera tous seul de choisir la commande haut ou bastotinus a écrit : ↑29 sept. 2018, 08:18J'arrive un peu comme un cheveu sur la soupe, désolé... Mais j'ai un soucis de mon coté qui je pense n'est pas bien compliqué à résoudre dans le code.
Je n'ai pas d' "Objet de stop" donc j'utilise le même que l' "Objet de decente" pour immobilisé le volet à mis hauteur. Pour la fermeture totale, RAS. Par contre pour l'ouverture totale, il arrive en haut, stop sur sa buté et redescend, ou s’arrête juste avant le haut (si je joue avec le "temps total").
Ma demande est donc :
Est-il possible d'ajouter une case à cocher juste devant l' "Objet stop" qui désactiverai l'action stop sur les courses complètes (0% et 100%) ?
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Que te dit le plugin Mobile?Bender a écrit : ↑30 sept. 2018, 10:13Bonjour,
J'ai peut-être raté l'info mais je n'arrive pas à faire fonctionner les interactions et apparemment il y a un problème par rapport au type générique car je dois mettre le slider et l'interaction ne s'y retrouve pas car il faut une valeur numérique :
[2018-09-29 12:46:41][DEBUG] : Je compare : volet de bureau a 45 avec volet de bureau a 45 => 0
[2018-09-29 12:46:41][DEBUG] : J'ai une correspondance : volet de bureau a #valeur# avec 0
[2018-09-29 12:46:41][INFO] : J'ai reçu : volet de bureau à 45. J'ai compris : volet de bureau a #valeur#. J'ai répondu : Volet de bureau à aucune valeur%
Si quelqu'un a déjà eu le problème ou a une idée ?
Merci
Tu peux configurer les generic_type manuelement dans les parametre avancé de chaque commande
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
il y a possibilité de mettre Homebridge en niveau de log "Info" pour que ca ne crache pas trop dans les logs et tu verras passer les valeurs pour les volets aussi ... après il faudrait faire le parallèle avec les logs de voletsprop pour comparer. mais le mieux est quand meme en debug si tu sais... plus de petits messages importants
du coté homebridge, le stop n'est jamais utilisé
voici le code si je recois une valeur de homekit
et coté lecture de la valeur je fais ca :
coté code, je vérifie si les types generiques existent et en fonction je fais les actions
du coté homebridge, le stop n'est jamais utilisé
voici le code si je recois une valeur de homekit
Code : Tout sélectionner
if(service.actions.down && service.actions.up) { // si la commande action down et up existe
if (service.actions.slider) { // si la commande action slider existe
if (parseInt(value) === 0) // si coté homekit on met à zero
action = 'flapDown'; // je lance l'action DOWN
else if (parseInt(value) === 99 || parseInt(value) === 100) // si la valeur est à 99 ou 100
action = 'flapUp'; // je lance l'action UP
else
action = 'setValue'; // sinon je fais un set value pour le pourcentage demandé
}
else {
if (parseInt(value) < 50) // si pas de slider et n'importe quelle valeur sous 50 je fais down
action = 'flapDown';
else
action = 'flapUp'; // sinon up
}
}
else if (service.actions.slider) { // s'il y a qu'un slider et pas de up/down
action = 'setValue'; // je set la valeur
let maxJeedom = parseInt(service.maxValue) || 100; // le slider doit donc avoir une maxValue ...
value = parseInt(value);
let oldValue = value;
if(maxJeedom) { // proportionnelle à la valeur maximale
value = Math.round((value / 100)*maxJeedom);
}
this.log('debug','---------set Blinds Value:',oldValue,'% soit',value,' / ',maxJeedom);
}
this.command(action, value, service); //et je lance la commande en question
Code : Tout sélectionner
if (cmd.generic_type == 'FLAP_STATE' && cmd.id == service.cmd_id) {
let maxJeedom = parseInt(service.maxValue) || 100;
returnValue = parseInt(cmd.currentValue);
if(maxJeedom) {
returnValue = Math.round((returnValue / maxJeedom)*100);
}
returnValue = returnValue > 95 ? 100 : returnValue; // >95% is 100% in home (flaps need yearly tunning)
that.log('debug','---------update Blinds Value(refresh):',returnValue,'% soit',cmd.currentValue,' / ',maxJeedom);
break;
}
Dev plugin Homebridge
- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)
Un petit don ça fait toujours plaisir :)
- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)
Un petit don ça fait toujours plaisir :)
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Je viens de faire un test rapide. J'ai abaissé le volet du bureau à 50%, puis j'ai demandé de le remonté à 100%. Le volet est remonté, mais pas complètement et dans le Dashboard, il est indiqué qu'il est remonté à 90%.
J'ai mis les log (en début) ci dessous, j'ai supprimé les trucs qui me semblaient ne pas avoir de rapport, mais j'ai dû laisser des trucs inutiles !
J'ai mis aussi le log des volets.
J'ai mis les log (en début) ci dessous, j'ai supprimé les trucs qui me semblaient ne pas avoir de rapport, mais j'ai dû laisser des trucs inutiles !
J'ai mis aussi le log des volets.
Code : Tout sélectionner
[2018-10-1 15:42:09] [_Repaired_a8] [INFO] [Commande T envoyée à Jeedom] cmdId:2174 action:setValue value: 50 response:{"value":"","collectDate":""}
[2018-10-1 15:42:10] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:2173 value:65
[2018-10-1 15:42:10] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Volets Prop Bureau>Hauteur(FLAP_STATE) de 100 vers 65 dans {"id":"2173","logicalId":"hauteur","generic_type":"FLAP_STATE","eqType":"voletProp","name":"Hauteur","order":"1","type":"info","subType":"numeric","eqLogic_id":"258","isVisible":0,"alert":null,"currentValue":100,"configuration":{"phpType":"integer"}}
[2018-10-1 15:42:10] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Hauteur" (2173) Envoi valeur: 65 dans Current Position{"id":"250","logicalId":"signal","generic_type":"GENERIC","eqType":"rfxcom","name":"Signal","order":"3","type":"info","subType":"numeric","eqLogic_id":"43","isVisible":0,"alert":null,"currentValue":6,"display":{"invertBinary":0},"configuration":{"phpType":"integer"}}
[2018-10-1 15:42:25] [_Repaired_a8] [INFO] [Commande d'Homekit] Nom:Target Position(0000007C-0000-1000-8000-0026BB765291):65->100 |||characteristic:{"displayName":"Target Position","UUID":"0000007C-0000-1000-8000-0026BB765291","iid":11,"value":65,"status":null,"eventOnlyCharacteristic":false,"props":{"format":"uint8","unit":"percentage","minValue":0,"maxValue":100,"minStep":1,"perms":["pr","pw","ev"],"needsBinding":true},"subscriptions":2,"_events":{},"_eventsCount":3}
[2018-10-1 15:42:31] [_Repaired_a8] [INFO] [Commande T envoyée à Jeedom] cmdId:2174 action:flapUp value: 99 response:{"value":"","collectDate":""}
[2018-10-1 15:42:32] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:2173 value:90
[2018-10-1 15:42:32] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Volets Prop Bureau>Hauteur(FLAP_STATE) de 65 vers 90 dans {"id":"2173","logicalId":"hauteur","generic_type":"FLAP_STATE","eqType":"voletProp","name":"Hauteur","order":"1","type":"info","subType":"numeric","eqLogic_id":"258","isVisible":0,"alert":null,"currentValue":65,"configuration":{"phpType":"integer"}}
[2018-10-1 15:42:32] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Hauteur" (2173) Envoi valeur: 90 dans Current Position
[2018-10-1 15:42:32] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Hauteur" (2173) Envoi valeur: 90 dans Target Position
Code : Tout sélectionner
[2018-10-01 17:42:09][DEBUG] : [Bureau][Volets Prop Bureau] Le volet est a 65%
[2018-10-01 17:42:26][DEBUG] : [Bureau][Volets Prop Bureau] Temps d'action 5100000µs
[2018-10-01 17:42:26][DEBUG] : [Bureau][Volets Prop Bureau] Nous allons monter le volet de 34%
[2018-10-01 17:42:31][DEBUG] : [Bureau][Volets Prop Bureau] Le volet est a 90%
[2018-10-01 17:43
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Quel est le temps total de monté pour verifier le temps d'execution car il y a bien eu 5s entre le start et le stop
Peux tu historiser aussi les commande de plugin de control?
Peux tu historiser aussi les commande de plugin de control?
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Pour info,
coté homekit, pour ouvrir un volet c'est une sorte de slider. Si on slide, normalement il envoi toutes les valeurs intermédiaires du mouvement qu'on fait à jeedom. pour alléger cela, j'ai mis un temporisateur si on ne change plus la valeur pendant 900ms, il envoi à jeedom, d'ou le "Commande T envoyée" c'est la commande temporisée. tu confirmes qu'il n'y a pas d'autres valeurs intermédiaires que tu aurais nettoyé ?
coté homekit, pour ouvrir un volet c'est une sorte de slider. Si on slide, normalement il envoi toutes les valeurs intermédiaires du mouvement qu'on fait à jeedom. pour alléger cela, j'ai mis un temporisateur si on ne change plus la valeur pendant 900ms, il envoi à jeedom, d'ou le "Commande T envoyée" c'est la commande temporisée. tu confirmes qu'il n'y a pas d'autres valeurs intermédiaires que tu aurais nettoyé ?
Dev plugin Homebridge
- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)
Un petit don ça fait toujours plaisir :)
- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)
Un petit don ça fait toujours plaisir :)
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Je ne pense pas que se soit coté Homekit car 65% + 34% = 99% et le plugin comme en reel si j'ai bien compris le volet est a 90%.
Je pense donc qu'il y a une erreur sur le temps calculé
Je pense donc qu'il y a une erreur sur le temps calculé
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Le temps pour le volets bureau est de 20 secondes avec 5 secondes de décollement.
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Si j'analyse un peux tous ce chiffre
(Ttotal-Tdecol)*DeltaHauteur/100
(20-5)*34/100 = 5.1s => c'est donc bien ce que calcule le plugin
je me rende compte que la fonction UpdateHauteur, qui calcule la hauteur par rapport au temps ne prend pas en compte le paramètre de decollement.
DeltaTmps*100/Ttotal
5.1*100/20=25.5+65 =90.5
On retrouve donc bien ce qu'affiche le plugin.
J'ai corrigé le probleme et poussé une mise a jours sur le market
(Ttotal-Tdecol)*DeltaHauteur/100
(20-5)*34/100 = 5.1s => c'est donc bien ce que calcule le plugin
je me rende compte que la fonction UpdateHauteur, qui calcule la hauteur par rapport au temps ne prend pas en compte le paramètre de decollement.
DeltaTmps*100/Ttotal
5.1*100/20=25.5+65 =90.5
On retrouve donc bien ce qu'affiche le plugin.
J'ai corrigé le probleme et poussé une mise a jours sur le market
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Bordel les gars ! Sincèrement vous êtes top !
Je n'arrive plus à vous suivre en ce moment, mais dès que je me rend compte d'un bug sur un plugin Volets ou Volet Prop, j'ai pas le temps de venir poster qu'une mise à jour est en train d'être diffuser ou alors le problème est en cours de correction !
Juste bravo à vous et surtout merci !
Je n'arrive plus à vous suivre en ce moment, mais dès que je me rend compte d'un bug sur un plugin Volets ou Volet Prop, j'ai pas le temps de venir poster qu'une mise à jour est en train d'être diffuser ou alors le problème est en cours de correction !
Juste bravo à vous et surtout merci !
RPI PI3
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Merci ca fait plaisir que se soit reconnue.GGTF a écrit : ↑02 oct. 2018, 14:33Bordel les gars ! Sincèrement vous êtes top !
Je n'arrive plus à vous suivre en ce moment, mais dès que je me rend compte d'un bug sur un plugin Volets ou Volet Prop, j'ai pas le temps de venir poster qu'une mise à jour est en train d'être diffuser ou alors le problème est en cours de correction !
Juste bravo à vous et surtout merci !
J'essaye de corriger les bug au mieux et au plus vite.
Le plus long c'est que mon petit cerveau comprenne le problème.
Tu as pus tester la correction de ce midi?
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Euh, je ne crois pas que le problème soit résolu...
Installation de la mise a jour à 15h et des brouette
Le plugin Volet demandais 50% d'ouverture puis 40%.
Le temps total est de 29s et pas de décollement.
Les calculs ont l'air juste, c'est juste le "calage" du volet autour de 40 qui est un peu approximatif
Installation de la mise a jour à 15h et des brouette
Code : Tout sélectionner
[2018-10-02 14:40:07][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 50%
[2018-10-02 14:40:22][DEBUG] : [Salon][VR Prop] Le volet est a 52%
[2018-10-02 14:50:08][DEBUG] : [Salon][VR Prop] Temps d'action 1s
[2018-10-02 14:50:08][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 2%
[2018-10-02 14:50:09][DEBUG] : [Salon][VR Prop] Le volet est a 49%
[2018-10-02 15:05:08][DEBUG] : [Salon][VR Prop] Temps d'action 2610000µs
[2018-10-02 15:05:08][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 9%
[2018-10-02 15:05:11][DEBUG] : [Salon][VR Prop] Le volet est a 39%
[2018-10-02 15:15:10][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs
[2018-10-02 15:15:10][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1%
[2018-10-02 15:15:10][DEBUG] : [Salon][VR Prop] Le volet est a 39%
[2018-10-02 15:20:09][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs
[2018-10-02 15:20:09][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1%
[2018-10-02 15:20:09][DEBUG] : [Salon][VR Prop] Le volet est a 39%
[2018-10-02 15:30:11][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs
[2018-10-02 15:30:11][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1%
[2018-10-02 15:30:11][DEBUG] : [Salon][VR Prop] Le volet est a 39%
[2018-10-02 15:40:08][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs
[2018-10-02 15:40:08][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1%
[2018-10-02 15:40:09][DEBUG] : [Salon][VR Prop] Le volet est a 42%
[2018-10-02 15:45:10][DEBUG] : [Salon][VR Prop] Temps d'action 580000µs
[2018-10-02 15:45:10][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 2%
[2018-10-02 15:45:10][DEBUG] : [Salon][VR Prop] Le volet est a 42%
[2018-10-02 15:55:08][DEBUG] : [Salon][VR Prop] Temps d'action 580000µs
[2018-10-02 15:55:08][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 2%
[2018-10-02 15:55:09][DEBUG] : [Salon][VR Prop] Le volet est a 39%
[2018-10-02 16:00:10][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs
[2018-10-02 16:00:10][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1%
[2018-10-02 16:00:11][DEBUG] : [Salon][VR Prop] Le volet est a 42%
Le temps total est de 29s et pas de décollement.
Les calculs ont l'air juste, c'est juste le "calage" du volet autour de 40 qui est un peu approximatif
RPI PI3
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
RFXcom + Zwave + BLE + SMS
- - - - - - - - - - -
Danfoss Living Connect + AEON multisenor + Fibaro wall plug + Fibaro relay switch + Somfy Freevia 300 + Somfy Module VR + Somfy Protexiom + Smart meter QUBINO + Arduino UNO Wifi
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Super... merci !
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Bonjour,
J'ai refait un simple test (baisser les volets puis remonter les volets à 100%).
Ca semble correct.
Je vais essayer ce soir des positions intermédiaires.
P.S. QU'est ce qu'il y'a comme info dans le log du démon Homebridge
J'ai refait un simple test (baisser les volets puis remonter les volets à 100%).
Ca semble correct.
Je vais essayer ce soir des positions intermédiaires.
P.S. QU'est ce qu'il y'a comme info dans le log du démon Homebridge
Code : Tout sélectionner
[2018-10-03 07:58:30][DEBUG] : [Bureau][Volets Prop Bureau] Temps d'action 19800000µs
[2018-10-03 07:58:30][DEBUG] : [Bureau][Volets Prop Bureau] Nous allons monter le volet de 99%
[2018-10-03 07:58:50][DEBUG] : [Bureau][Volets Prop Bureau] Le volet est a 100%
Code : Tout sélectionner
[2018-10-3 05:58:50] [_Repaired_a8] [INFO] [Commande T envoyée à Jeedom] cmdId:2174 action:flapUp value: 99 response:{"value":"","collectDate":""}
[2018-10-3 05:58:50] [_Repaired_a8] [DEBUG] ==RESTART POLLING==
[2018-10-3 05:58:50] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:2173 value:100
[2018-10-3 05:58:50] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Volets Prop Bureau>Hauteur(FLAP_STATE) de 0 vers 100 dans {"id":"2173","logicalId":"hauteur","generic_type":"FLAP_STATE","eqType":"voletProp","name":"Hauteur","order":"1","type":"info","subType":"numeric","eqLogic_id":"258","isVisible":0,"alert":null,"currentValue":0,"configuration":{"phpType":"integer"}}
[2018-10-3 05:58:50] [_Repaired_a8] [DEBUG] ---------update Blinds Value(refresh): 100 % soit 100 / 100
[2018-10-3 05:58:50] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Hauteur" (2173) Envoi valeur: 100 dans Current Position
[2018-10-3 05:58:50] [_Repaired_a8] [DEBUG] ---------update Blinds Value(refresh): 100 % soit 100 / 100
[2018-10-3 05:58:50] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Hauteur" (2173) Envoi valeur: 100 dans Target Position
[2018-10-3 05:58:50] [_Repaired_a8] [DEBUG] ==RESTART POLLING==
Wed, 03 Oct 2018 05:58:51 GMT harmonyhubjs:discover:ping emit()
Wed, 03 Oct 2018 05:58:51 GMT harmonyhubjs:discover:responsecollector handle new connection
Wed, 03 Oct 2018 05:58:51 GMT harmonyhubjs:discover:responsecollector received data chunk
Wed, 03 Oct 2018 05:58:51 GMT harmonyhubjs:discover:responsecollector connection closed. emitting data.
Wed, 03 Oct 2018 05:58:52 GMT harmonyhubjs:discover:ping emit()
Wed, 03 Oct 2018 05:58:52 GMT harmonyhubjs:discover:responsecollector handle new connection
Wed, 03 Oct 2018 05:58:52 GMT harmonyhubjs:discover:responsecollector received data chunk
Wed, 03 Oct 2018 05:58:52 GMT harmonyhubjs:discover:responsecollector connection closed. emitting data.
Wed, 03 Oct 2018 05:58:53 GMT harmonyhubjs:discover:explorer executeCleanUp()
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:991 value:19
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Thermostat Chambre>Température(THERMOSTAT_TEMPERATURE) de 19 vers 19 dans {"id":"991","logicalId":"temperature","generic_type":"THERMOSTAT_TEMPERATURE","eqType":"thermostat","name":"Température","order":"8","type":"info","subType":"numeric","eqLogic_id":"131","unite":"°C","value":"251","isVisible":1,"alert":null,"currentValue":19,"configuration":{"phpType":"double"}}
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Température" (991) Envoi valeur: 19 dans Current Temperature
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Température" (991) Envoi valeur: 16 dans Target Temperature
[2018-10-3 05:58:53] [_Repaired_a8] [DEBUG] ----Current State Thermo : arrêté
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Température" (991) Envoi valeur: 0 dans Current Heating Cooling State
[2018-10-3 05:58:53] [_Repaired_a8] [DEBUG] TargetThermo : Eco Confort : Eco
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Température" (991) Envoi valeur: 2 dans Target Heating Cooling State
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Commande envoyée à HomeKit] Cause de modif: "Température" (991) Envoi valeur: 0 dans Verrouillage
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:251 value:19
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Temp. Chambre>Température(TEMPERATURE) de 19 vers 19 dans {"id":"251","logicalId":"temperature","generic_type":"TEMPERATURE","eqType":"rfxcom","name":"Température","order":"1","type":"info","subType":"numeric","eqLogic_id":"44","unite":"°C","isVisible":1,"alert":null,"currentValue":19,"display":{"invertBinary":0},"configuration":{"phpType":"double"}}
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:252 value:62
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Temp. Chambre>Humidité(HUMIDITY) de 61 vers 62 dans {"id":"252","logicalId":"humidity","generic_type":"HUMIDITY","eqType":"rfxcom","name":"Humidité","order":"2","type":"info","subType":"numeric","eqLogic_id":"44","unite":"%","isVisible":1,"alert":null,"currentValue":61,"display":{"invertBinary":0},"configuration":{"phpType":"integer"}}
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:253 value:100
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Temp. Chambre>Batterie(BATTERIE) de 100 vers 100 dans {"id":"253","logicalId":"battery","generic_type":"BATTERIE","eqType":"rfxcom","name":"Batterie","order":"3","type":"info","subType":"numeric","eqLogic_id":"44","isVisible":1,"alert":null,"currentValue":100,"display":{"invertBinary":0},"configuration":{"phpType":"integer"}}
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [Maj reçue de Jeedom] commande:254 value:7
[2018-10-3 05:58:53] [_Repaired_a8] [INFO] [[Modification Cache Jeedom: Temp. Chambre>Signal(GENERIC) de 7 vers 7 dans {"id":"254","logicalId":"signal","generic_type":"GENERIC","eqType":"rfxcom","name":"Signal","order":"3","type":"info","subType":"numeric","eqLogic_id":"44","isVisible":0,"alert":null,"currentValue":7,"display":{"invertBinary":0},"configuration":{"phpType":"integer"}}
[2018-10-3 05:58:53] [_Repaired_a8] [DEBUG] ==RESTART POLLING==
Wed, 03 Oct 2018 05:58:53 GMT harmonyhubjs:discover:ping emit()
Wed, 03 Oct 2018 05:58:53 GMT harmonyhubjs:discover:responsecollector handle new connection
Wed, 03 Oct 2018 05:58:53 GMT harmonyhubjs:discover:responsecollector received data chunk
Wed, 03 Oct 2018 05:58:53 GMT harmonyhubjs:discover:responsecollector connection closed. emitting data.
Wed, 03 Oct 2018 05:58:54 GMT harmonyhubjs:discover:ping emit()
Wed, 03 Oct 2018 05:58:54 GMT harmonyhubjs:discover:responsecollector handle new connection
Wed, 03 Oct 2018 05:58:54 GMT harmonyhubjs:discover:responsecollector received data chunk
Wed, 03 Oct 2018 05:58:54 GMT harmonyhubjs:discover:responsecollector connection closed. emitting data.
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
waip en debug c'est du debug mais la plupart du temps en Info ca suffit
Dev plugin Homebridge
- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)
Un petit don ça fait toujours plaisir :)
- Fournissez les logs, la capture de vos commandes et vos types génériques svp
- Constructif et bonne humeur, on est pas là pour se lancer des périfs z-wave à la figure :-)
Un petit don ça fait toujours plaisir :)
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Arf effectivement il y a un problème de précision sur la fonction de relecture.GGTF a écrit : ↑02 oct. 2018, 16:11Euh, je ne crois pas que le problème soit résolu...
Installation de la mise a jour à 15h et des brouetteLe plugin Volet demandais 50% d'ouverture puis 40%.Code : Tout sélectionner
[2018-10-02 14:40:07][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 50% [2018-10-02 14:40:22][DEBUG] : [Salon][VR Prop] Le volet est a 52% [2018-10-02 14:50:08][DEBUG] : [Salon][VR Prop] Temps d'action 1s [2018-10-02 14:50:08][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 2% [2018-10-02 14:50:09][DEBUG] : [Salon][VR Prop] Le volet est a 49% [2018-10-02 15:05:08][DEBUG] : [Salon][VR Prop] Temps d'action 2610000µs [2018-10-02 15:05:08][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 9% [2018-10-02 15:05:11][DEBUG] : [Salon][VR Prop] Le volet est a 39% [2018-10-02 15:15:10][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs [2018-10-02 15:15:10][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1% [2018-10-02 15:15:10][DEBUG] : [Salon][VR Prop] Le volet est a 39% [2018-10-02 15:20:09][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs [2018-10-02 15:20:09][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1% [2018-10-02 15:20:09][DEBUG] : [Salon][VR Prop] Le volet est a 39% [2018-10-02 15:30:11][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs [2018-10-02 15:30:11][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1% [2018-10-02 15:30:11][DEBUG] : [Salon][VR Prop] Le volet est a 39% [2018-10-02 15:40:08][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs [2018-10-02 15:40:08][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1% [2018-10-02 15:40:09][DEBUG] : [Salon][VR Prop] Le volet est a 42% [2018-10-02 15:45:10][DEBUG] : [Salon][VR Prop] Temps d'action 580000µs [2018-10-02 15:45:10][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 2% [2018-10-02 15:45:10][DEBUG] : [Salon][VR Prop] Le volet est a 42% [2018-10-02 15:55:08][DEBUG] : [Salon][VR Prop] Temps d'action 580000µs [2018-10-02 15:55:08][DEBUG] : [Salon][VR Prop] Nous allons descendre le volet de 2% [2018-10-02 15:55:09][DEBUG] : [Salon][VR Prop] Le volet est a 39% [2018-10-02 16:00:10][DEBUG] : [Salon][VR Prop] Temps d'action 290000µs [2018-10-02 16:00:10][DEBUG] : [Salon][VR Prop] Nous allons monter le volet de 1% [2018-10-02 16:00:11][DEBUG] : [Salon][VR Prop] Le volet est a 42%
Le temps total est de 29s et pas de décollement.
Les calculs ont l'air juste, c'est juste le "calage" du volet autour de 40 qui est un peu approximatif
En faite la fonction time() renvoie des seconde et donc ton Delta de temps doit être toujours égale a zéro (ou presque puisque la commande est de 0.29s.
il faut donc soit que je trouve une fonction de temps qui est en µs ou que je garde l’imprécision partout
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Re: [Plugin Tiers][Sujet Principal] Volets Proportionnel
Je viens de pousser une beta avec le passage en µs
Le paramètre reste inchangé, je proposera par la suite une configuration de la base de temps afin que l'on puisse affiné comme on le souhaite le temps total et de decollement
Le paramètre reste inchangé, je proposera par la suite une configuration de la base de temps afin que l'on puisse affiné comme on le souhaite le temps total et de decollement
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté
Encouragez-moi https://www.paypal.me/mikant28
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités