Device announce Ikea Tradfi et hue pour last update
Re: Device announce Ikea Tradfi et hue pour last update
@benp,
La version actuelle sur la branche beta devrait répondre à tés attentes . C'est à dire que les code Failure sont tous interprétés comme des erreurs de communication.
Cette cette version qui sera poussée prochainement sur la branche stable
La version actuelle sur la branche beta devrait répondre à tés attentes . C'est à dire que les code Failure sont tous interprétés comme des erreurs de communication.
Cette cette version qui sera poussée prochainement sur la branche stable
Re: Device announce Ikea Tradfi et hue pour last update
@pipiche
Merci.
Je teste pour voir si ça fonctionne comme attendu.
Merci.
Je teste pour voir si ça fonctionne comme attendu.
Domoticz 2021.1/ Plugin Zigate 5.1.006/ Zigate Firmware 3.1e
Re: Device announce Ikea Tradfi et hue pour last update
Ça fonctionne mais il faut absolument mettre:
'enableReadAttributes':'1'
dans Conf/DeviceConf.txt
Sinon, ça ne fonctionne pas.
Ne serait-il pas judicieux de mettre par défaut 'enableReadAttributes':'1' au lieu de 0 pour que le timeout de widget s'affiche pour tous?
Ca me semble envisageable depuis que lastseen ne se met plus à jour quand il y a timeout mais il y a peut-être une raison pour laisser la valeur à 0 que je ne maitrise pas.
'enableReadAttributes':'1'
dans Conf/DeviceConf.txt
Sinon, ça ne fonctionne pas.
Ne serait-il pas judicieux de mettre par défaut 'enableReadAttributes':'1' au lieu de 0 pour que le timeout de widget s'affiche pour tous?
Ca me semble envisageable depuis que lastseen ne se met plus à jour quand il y a timeout mais il y a peut-être une raison pour laisser la valeur à 0 que je ne maitrise pas.
Domoticz 2021.1/ Plugin Zigate 5.1.006/ Zigate Firmware 3.1e
Re: Device announce Ikea Tradfi et hue pour last update
Non car en temps normal il n’y a aucune raison de faire des read attributes qui ne font que surcharger la Zigate
Envoyé de mon iPhone en utilisant Tapatalk
Envoyé de mon iPhone en utilisant Tapatalk
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Re: Device announce Ikea Tradfi et hue pour last update
Ben, super que ca fonctionne. Oui c'est normal de mettre le enableReadAttributes à 1 dans ton cas, puisque tu souhaites vérifier que les devices sont ou pas sur le reseau.benp a écrit : 23 avr. 2019, 18:31 Ça fonctionne mais il faut absolument mettre:
'enableReadAttributes':'1'
dans Conf/DeviceConf.txt
Sinon, ça ne fonctionne pas.
Ne serait-il pas judicieux de mettre par défaut 'enableReadAttributes':'1' au lieu de 0 pour que le timeout de widget s'affiche pour tous?
Ca me semble envisageable depuis que lastseen ne se met plus à jour quand il y a timeout mais il y a peut-être une raison pour laisser la valeur à 0 que je ne maitrise pas.
Avoir ce comportement par defaut va à l'encontre du principe où se sont les devices qui donnent leur statut et par conséquent évite tout 'polling' de la part de la Zigate vers chaque équipement.
Je ne comprend pas ta remarque sur
, en effet si le device est en Timeout c'est parqu'il ne reçoit plus de message, mais dès qu'un message sera reçu par la Zigate en provenance du device, le last seen sera mis à jour et le Timeout supprimé"depuis que lastseen ne se met plus à jour quand il y a timeout mais "
Re: Device announce Ikea Tradfi et hue pour last update
Il s'agit de ce bug qui est maintenant corrigé(j'aurais pas du en parler pour pas créer de confusion, désolé):pipiche a écrit : 23 avr. 2019, 19:46 Je ne comprend pas ta remarque sur, en effet si le device est en Timeout c'est parqu'il ne reçoit plus de message, mais dès qu'un message sera reçu par la Zigate en provenance du device, le last seen sera mis à jour et le Timeout supprimé"depuis que lastseen ne se met plus à jour quand il y a timeout mais "
viewtopic.php?f=28&t=8251&start=40#p68328
Si ça peut en intéresser certains, voila comment relever si 2 ampoules zigbee sont sous tensions dans un script dzvents.
Dans mon cas, c'est une lampe hue et une lampe ikea mais le plugin fait que c'est transparent.
L'état est relevé par 2 switchs virtuels (à créer) nommés veilleuseT et HueT.
Il faut absolument mettre: 'enableReadAttributes':'1' dans Conf/DeviceConf.txt (voir les posts précédents).
Code : Tout sélectionner
return {
on = {
devices = {'veilleuse','Hue'},
httpResponses = {'lastUP' }
},
execute = function(domoticz, item)
print('trigger:' .. tostring(item.isDevice) .. ' / ' .. tostring(item.isTimer) .. '/' .. tostring(item.isHTTPResponse))
if (item.name=='veilleuse') then
domoticz.openURL({
url = 'http://127.0.0.1:8080/json.htm?type=devices&rid=139'
callback = 'lastUP'
})
end
if (item.name=='Hue') then
domoticz.openURL({
url = 'http://127.0.0.1:8080/json.htm?type=devices&rid=143'
callback = 'lastUP'
})
end
if (item.isHTTPResponse and item.ok) then
local last =item.json.result[1]['LastUpdate']
local name=item.json.result[1]['Name']
local HTimeout=item.json.result[1]['HaveTimeout']
print('------------------http reponse name: ' .. name.. ' last update: ' .. last .. ' Have timeout:' .. tostring(HTimeout))
if (domoticz.devices(name .. 'T').state=='Off' and not HTimeout) then
domoticz.devices(name .. 'T'). switchOn()
end
if (domoticz.devices(name .. 'T').state=='On' and HTimeout) then
domoticz.devices(name .. 'T'). switchOff()
end
end
end
}Domoticz 2021.1/ Plugin Zigate 5.1.006/ Zigate Firmware 3.1e
Re: Device announce Ikea Tradfi et hue pour last update
Merci @benp si tu le souhaites tu peux mettre le script en libre-service sur les Contrib du plugin
https://github.com/pipiche38/Domoticz-Z ... er/Contrib
https://github.com/pipiche38/Domoticz-Z ... er/Contrib
Re: Device announce Ikea Tradfi et hue pour last update
J'ai besoin d'un push access pour déposer sur Domoticz-Zigate-Wiki/Contrib/pipiche a écrit : 25 avr. 2019, 13:45 Merci @benp si tu le souhaites tu peux mettre le script en libre-service sur les Contrib du plugin
https://github.com/pipiche38/Domoticz-Z ... er/Contrib
(login github: benpp) ou je peux fournir le fichier à déposer.
Domoticz 2021.1/ Plugin Zigate 5.1.006/ Zigate Firmware 3.1e
Re: Device announce Ikea Tradfi et hue pour last update
Tu crées un Pull Request ...
Envoyé de mon iPhone en utilisant Tapatalk
Envoyé de mon iPhone en utilisant Tapatalk
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Re: Device announce Ikea Tradfi et hue pour last update
Je risque de desactiver par default cette fonctionnalité, car il semble qu'en fonction des devices, les comportements soient cahotic. Peut-etre un problème coté firmware de la zigate, ou un problème de compatibilité protocol.benp a écrit : 22 mars 2019, 15:00Non, car il y a un truc qui fonctionne correctement dans le plugin, c'est ça au démarrage de domoticz dans le log:pitchoun a écrit : 22 mars 2019, 12:19 Car cela veut dire que la lampe entre 9h du mat et 11h n'a pas communiqué une seule fois avec la Zigate et le plugin .....Si je met sous tension 0,1 ou 2 lampes, fait un reboot logiciel du raspberry, j'ai le bon nombre retourné. Par contre, j'ai ni lastseen, ni l'état réel de la lampe (luminosité) qui se met à jour dans domoticz. Je sais pas si c'est particulier à moi ou si c'est le cas pour tout le monde.Code : Tout sélectionner
2019-03-22 14:48:44.674 Status: (Zig) Number of devices recently active in Zigate = 1