Aller au contenu

Hc2 & Hc Lite 4.091 Beta - 30/08/2016


Lazer

Messages recommandés

Idem plus aucune information en modif des devices du plugin netatmo. J'y touche pas ca a l'air de marcher quand même. j'ai fait un CTRL F5 dessus et PAF un beau 503 et redemarrage des services tout seul. C'est sans compter aussi les 503 furtif a profusion tout browser confondu même en (FR et en EN). Ca roule quand même.  ;)

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ton retour et non n'y touche pas c'est un conseil que je te donne :)  je viens de passer quelques minutes de galères et là  ça commence à  se stabiliser après restore qui foire (id1 non configuré :( ) un startupdate et une remontée de version c'est bon...

EDIT: Mes autres plugins sont impactés (samsung tv, hue ...) pour info je n'ai jamais installé les plugins perso...

Lien vers le commentaire
Partager sur d’autres sites

Oui, voilàla fonction àutiliser en attendant la correction :

--[[
2.%% properties
3.%% events
4.%% globals
5.--]]
6. 
7.function setArmedStatus(deviceId)
8.local dev = api.get('/devices/' .. deviceId)
9.-- false= disarm; true= armded
10.dev.properties.armed = false
11.api.put('/devices/' .. deviceId, dev)
12.end
13. 
14.setArmedStatus(403)

Lien vers le commentaire
Partager sur d’autres sites

Gros problème pour moi pour désarmer l'alarme...

 

En passant par l'API en effet on peut désarmer les capteurs, mais s'ils sont configurer avec un retard (histoire d'avoir le temps de couper l'alarme quand on rentre), le compteur continue quand même et enclenche l'alarme...

Suis-je le seul ?

 

J'ai essayé aussi de rajouter :

dev.properties.alarmTimeTimestamp = 0

mais ça ne résoud pas le problème...

Lien vers le commentaire
Partager sur d’autres sites

Non, ce cas làest àpriori non gérable, confère fofo officiel.

2 solutions :

-Tu désarmes en attendant la correction avec le smartphone avant d'entrée

-Tu reviens en 4.090 (En utilisant la fonction startupgrade).

Lien vers le commentaire
Partager sur d’autres sites

Escuse moi Nico

dans le code

--[[
%% properties
%% events
%% globals
--]]
 
function setArmedStatus(deviceId)
local dev = api.get('/devices/' .. deviceId)
-- false= disarm; true= armded
dev.properties.armed = false
api.put('/devices/' .. deviceId, dev)
end
setArmedStatus(80)

c'est ou que je met l'id de mon module

--[[
%% properties
%% events
%% globals
--]]

local deviceId = 80


function setArmedStatus(deviceId)
local dev = api.get('/devices/' .. deviceId)
-- false= disarm; true= armded
dev.properties.armed = false
api.put('/devices/' .. deviceId, dev)
end
setArmedStatus(80)

ca ne marche pas ...local deviceId = 80

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...