Re: [Plugin Tiers] [BETA 8.5] Plugin RaspBEE (Zigbee)
Publié : 03 nov. 2017, 20:53
ouf, donc c'est bien codé comme il faut. nickel pour toi
ça sort le log et tout en stdout et/ou dans un fichiers ducoup ?
Forum sur Jeedom
https://www.jeedom.com/forum/
ouf, donc c'est bien codé comme il faut. nickel pour toi
Les logs c'est moi qui vais devoir les constituer à priori, mais c'est déjà le cas actuellement.
Code : Tout sélectionner
if (isset($command['value'])) {
$link_cmds[$cmd->getId()] = $command['value'];
}
Code : Tout sélectionner
if (count($link_cmds) > 0) {
foreach ($this->getCmd() as $eqLogic_cmd) {
foreach ($link_cmds as $cmd_id => $link_cmd) {
if ($link_cmd == $eqLogic_cmd->getName()) {
$cmd = cmd::byId($cmd_id);
if (is_object($cmd)) {
$cmd->setValue($eqLogic_cmd->getId());
$cmd->save();
}
}
}
}
}
Je viens d'effectuer les corrections sur le git, j'ai aussi corrigé une erreur de typo dans le fichier de config des groupes, ca devrait résoudre ton problème sur les groupes.jiminy a écrit : ↑04 nov. 2017, 20:12Super çà marche pas mal du tout.
Mais j'ai été obligé de faire un petit changement sur les types génériques :
pour la commande "Etat luminosité" j'ai mis LIGHT_STATE au lieu de DONT
Bon passons à ce qui ne marche pas (enfin pas encore mais j'ai confiance )
- le fichier de config ColorLight.json doit avoir un problème car pour le Gardenspot çà ne marche pas (c'est la seule lampe que j'ai qui ne soit pas un ExtendedColorLight pour lesquels çà marche)
- pour les groupes, j'arrive bien à éteindre ou allumer mais pas à faire varier la luminosité et curieusement la variation de couleur marche avec l'iphone sur l'écran dans l'appli Maison mais pas à la voix Siri me dit qu'elle ne comprend pas (je pense que çà vient plutôt de HomeKit que du plugin RaspBEE)
Mais gros progrès pour moi ! çà bluffe toujours les invités de commander l'éclairage à la voix
EDIT Je pense avoir trouvé le problème dans ColorLight.json les 2 lignes "value" : "Etat On" pour les commandes On et Off devrait être "value" : "Etat"
Et le fichier DimmableLight.json a le même problème
Ok, je vais teste demain. Je vous tiens au courant des progrès avec Aqara.androme a écrit :Hello,
l'inclusion n'est pas fonctionnelle dans cette beta (ça le sera pour la beta 10) du plugin, tu peux inclure ton équipement en te connectant directement à l'adresse ip de ton deconz dans l'immédiat.
La version GIT est la version en cours de dev donc, il peut y avoir des fonctionnalités qui apparaissent mais qui ne sont pas terminées par exemple (comme l'inclusion).
Dans ton cas je pense qu'il vaut mieux utiliser la version beta du plugin qui est publiée sur le market si tu as des doutes.
Concernant les Xiaomi Aqara (door sensor/switch), j'attends la livraison du mien pour faire le fichier de config, si tu veux qu'il soit pris en compte avant que je reçoive le mien, il faudra me donner la contenu de plugin Raspbee -> réseau Raspbee -> actions -> afficher les capteurs, une fois que tu auras fait l'inclusion dans DeCONZ.
Mais sinon bienvenue à toi
Attention ca sera LIGHT_STATE_BOOL et pas bin et lorsque ce type existe, les valeurs des ON et OFF doivent pointer dessus et plus sur LIGHT_STATEjiminy a écrit : ↑04 nov. 2017, 20:12Super çà marche pas mal du tout.
Mais j'ai été obligé de faire un petit changement sur les types génériques :
pour la commande "Etat luminosité" j'ai mis LIGHT_STATE au lieu de DONT
Sans ces changements je n'arrivais pas à faire varier la luminosité à l'aide du curseur ou à la voix dans Homekit
Si je lis bien la récente annonce sur le blog, lorsque la prochaine mise à jour du core sera sortie avec les nouveaux types génériques il faudra mettre LIGHT_STATE_BIN comme type pour la commande "Etat"
Par contre comme ces nouveaux types génériques sont déjà définis dans le plugin HomeBridge, j'ai pu ajouter les 2 types génériques pour les commandes "Température Blanc" et "Etat Temperature Blanc" çà marche au poil j'arrive bien à faire varier la température de couleur avec le curseur circulaire dans Homekit (je ne connais pas la phrase pour le faire à la voix)
Bon passons à ce qui ne marche pas (enfin pas encore mais j'ai confiance )
- le fichier de config ColorLight.json doit avoir un problème car pour le Gardenspot çà ne marche pas (c'est la seule lampe que j'ai qui ne soit pas un ExtendedColorLight pour lesquels çà marche)
- pour les groupes, j'arrive bien à éteindre ou allumer mais pas à faire varier la luminosité et curieusement la variation de couleur marche avec l'iphone sur l'écran dans l'appli Maison mais pas à la voix Siri me dit qu'elle ne comprend pas (je pense que çà vient plutôt de HomeKit que du plugin RaspBEE)
Mais gros progrès pour moi ! çà bluffe toujours les invités de commander l'éclairage à la voix
EDIT Je pense avoir trouvé le problème dans ColorLight.json les 2 lignes "value" : "Etat On" pour les commandes On et Off devrait être "value" : "Etat"
Et le fichier DimmableLight.json a le même problème