Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Plugin QIVIVO

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 06 mars 2018, 11:30

Effectivement ils ont changé la méthode pour l’envoi des programmation.

Je regarde çà rapidement et je posterai une maj.

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

tcha000
Timide
Messages : 80
Inscription : 01 sept. 2017, 16:06

Re: Plugin QIVIVO

Message par tcha000 » 06 mars 2018, 11:38

Super, je n'ai de toute façon pas le niveau pour le faire moi-même...
Encore merci

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 06 mars 2018, 11:47

Ok la programmation remarche, rien à changer dans les scripts coté utilisateur il faudra juste mettre à jour l'API

Je prends quand même un peu de temps pour refaire le tour des autres fonctions avant de faire la maj sur Github

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

tcha000
Timide
Messages : 80
Inscription : 01 sept. 2017, 16:06

Re: Plugin QIVIVO

Message par tcha000 » 06 mars 2018, 11:54

Super rapide !
Bravo

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 06 mars 2018, 12:21

v0.3 en ligne :!:

En effet, la plupart des fonctions qui changent les settings ont changées.

Normalement ne changez pas vos scripts, mettez juste à jour le fichier qivivoAPI.php ;)

https://github.com/KiboOst/php-qivivoAPI

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

tcha000
Timide
Messages : 80
Inscription : 01 sept. 2017, 16:06

Re: Plugin QIVIVO

Message par tcha000 » 06 mars 2018, 13:10

ça marche pour les programmes !
en revanche, je n'ai plus le getZoneMode (il me renvoie "thermostat " ...)
J'ai peut-être fait une fausse manip
je regarde après le déj...

cadkey
Timide
Messages : 52
Inscription : 20 janv. 2018, 11:07

Re: Plugin QIVIVO

Message par cadkey » 06 mars 2018, 14:20

Merci @kiboost.
Plus de souci de mon coté.
getZoneMode fonctionne chez moi.

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 06 mars 2018, 14:24

tcha000 a écrit :
06 mars 2018, 13:10
ça marche pour les programmes !
en revanche, je n'ai plus le getZoneMode (il me renvoie "thermostat " ...)
J'ai peut-être fait une fausse manip
je regarde après le déj...
C'est que tu lui demande le mode de la zone thermostat :D

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

tcha000
Timide
Messages : 80
Inscription : 01 sept. 2017, 16:06

Re: Plugin QIVIVO

Message par tcha000 » 06 mars 2018, 16:23

Bon, j'avais fait une fausse manip (envoie d'une mauvaise donnée de réglage, hors liste...)
Maintenant, la programmation est OK mais la consigne courante ne suit pas... (j'ai peut-être un forçage manuel via l'appli de QIVIVO...)

En tout cas, l'API marche de nouveau impec.

cadkey
Timide
Messages : 52
Inscription : 20 janv. 2018, 11:07

Re: Plugin QIVIVO

Message par cadkey » 06 mars 2018, 16:33

j'ai un script pour changer mes programmation de T° sur mes zones.
En fin de script, je fais un get pour pour m'assurer que le programme a bien été pris en compte et recuperer le resultat par mail.
à chaque fois, le get n'a pas changé, pourtant dans le tableau de bord du site Qivivo, le programme est changé.
je suis obligé de relancer une seconde fois mon script, pour avoir le get correct et.
j'ai pensé au temps de réponse du serveur, j'ai inseré un wait(10) et plus (600) , ça ne change pas le problème.
je rate quelque chose pur avoir le get bon du premier coup? une astuce?

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 06 mars 2018, 17:23

Ah oui c'est à moitié normal.

Il faudrait que j'implémente un refreshData() ou passer getDatas() en public pour l’appeler de nos scripts (je l'avais mise en protected)

En attendant essaye, avant ton get :

Code : Tout sélectionner

$_qivivo->_fullDatas = null;
çà forcera un second appel pour récupérer à nouveau les données. C'est déjà prévue, si pas de donnée je les récupère, donc çà marchera.

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

cadkey
Timide
Messages : 52
Inscription : 20 janv. 2018, 11:07

Re: Plugin QIVIVO

Message par cadkey » 06 mars 2018, 17:48

Super, merci.
Je vais essayer.

edit: ça marche nickel merci.

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 06 mars 2018, 19:43

Cool, je verrais à l'occasion pour un refreshData() ;)

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

cadkey
Timide
Messages : 52
Inscription : 20 janv. 2018, 11:07

Re: Plugin QIVIVO

Message par cadkey » 07 mars 2018, 11:14

Bonjour Kiboost,
J'ai la fonction $_qivivo->setThermostatTemperature(20, 30) qui s'execute mais ne lance pas de chauffe temporaire.
comme hier avec les fonctions set de qivivoAPI.php n'y aurait-il pas un changement chez Qivivo qui affecterait aussi l'API splQivivoAPI.php avec $_qivivo->setThermostatTemperature(20, 30)?
Merci

cadkey
Timide
Messages : 52
Inscription : 20 janv. 2018, 11:07

Re: Plugin QIVIVO

Message par cadkey » 09 mars 2018, 07:51

Quelqu'un peut me confirmer que la commande $_qivivo->setThermostatTemperature() fonctionne chez lui svp ?

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 09 mars 2018, 09:36

Effectivement çà ne marche plus !
On ne peut plus non plus, sur le site Qivivo, régler une température à x.5
On peut mettre 20 ou 21 mais pas 20.5 !! Du coup idem pour mon API custom mais au moins elle marche comme sur le site.

Et visiblement aucune update de leur API. Je penche donc pour encore des bugs de leur coté, en espérant qu'ils travaillent dessus mais vue l'importance de l'API pour eux j'ai des doutes ...

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 09 mars 2018, 09:42

Je viens d'envoyer un mail au support (https://support.qivivo.com/hc/fr/requests/new), n'hésitez pas à faire de même concernant ces deux points.

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 09 mars 2018, 09:48

Et enfin, concernant l'API multizone officieuse, j'ai ajouté un refreshDatas():

v0.31: new refreshDatas()

You can now call $_qivivo->refreshDatas() to refresh datas between several set... commands. This is not needed and only there if you want to confirm the settings has been set, which is ever confirmed by the set functions return anyway. As resfreshing datas make a new request it isn't automatic.

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

Avatar de l’utilisateur
donotos
Timide
Messages : 106
Inscription : 20 janv. 2018, 12:37

Re: Plugin QIVIVO

Message par donotos » 09 mars 2018, 10:44

franchement je me demande ce qu'ils font de leur journées chez Qivivo sa fait presque 1 an 1/2 que j'ai acheté ce thermostat et des qu'ils font une mise a jour elle est bugué. Je commence a me demander si je n'ai pas fait une erreur en achetant cette marque.
Jeedom sur un Z83
Xiaomi Gateway et tout un tas de modules, Xiaomi Mijia 1080P Smart IP Camera
RFXCom, RFLink, Broadlink RM3 & Mini, Interupteurs Livolo sans fil,
Thermostat Qivivo, Boutons Amazon Dash

Avatar de l’utilisateur
kiboost
Actif
Messages : 1433
Inscription : 19 déc. 2017, 15:02
Localisation : France, Bretagne

Re: Plugin QIVIVO

Message par kiboost » 09 mars 2018, 12:23

On est tous un peu là en effet. Après perso, jamais eu de problème, çà fonctionne et j'ai gagné en confort tout en chauffant moins, ce qui était le but recherché. Mais faut pas s'attendre à plus effectivement... J'aurai pas réussi à l'intégrer dans Jeedom avec la gestion des plannings multi zone, j'aurai changé...

Prod : Jeedom Stable sur Smart | Z-wave
Synology DS1512+|Rpis Kodi|Netatmo|SNIPS-Tips|Market
JeedomV4Tips

Répondre

Revenir vers « Suggestions de Plugins »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité