Ajout Philips Hue tap dial 4 boutons

Bonjour,
Serait-il possible d’ajouter la télécommande Philips Hue Tap Dial à 4 boutons dans le plugin ?
D’avance merci
Claudio

Bonjour,
Peut etre mais pour savoir me faut la log en debug lors de la decouverte, lors de l’appuie sur les boutons ainsi qu’un visuel.

Bonjour,
Le problème c’est qu’il n’est pas reconnu…
Voici la référence:

Oui oui ça j’avais bien compris c’est bien pour ça que je t’ai demandé des trucs juste avant sinon je ne peux pas rajouter la compatibilité

Ok, alors comment je fais pour le log lors de la découverte ?
Merci pour ton aide

Il faut passer les logs en debug dans la config su plugin. Ensuite relancer le deamon. Il faut ensuite appuyer sur tous les boutons. Tout devrait être dedans

Un truc dans ce genre ?
Désolé je ne suis pas expert…

[2022-08-10 20:23:43][DEBUG] : Found light model : LLC010
[2022-08-10 20:23:43][DEBUG] : Found light model : LCT015
[2022-08-10 20:23:43][DEBUG] : Found light model : LCT015
[2022-08-10 20:23:43][DEBUG] : Found light model : LTG002
[2022-08-10 20:23:43][DEBUG] : Found light model : LTG002
[2022-08-10 20:23:43][DEBUG] : Found light model : LWE002
[2022-08-10 20:23:43][DEBUG] : No configuration found for light : LWE002 => {"id":6,"attributes":{"state":{"on":false,"bri":1,"alert":"none","mode":"homeautomation","reachable":true},"swupdate":{"state":"noupdates","lastinstall":"2022-07-01T12:59:58"},"type":"Dimmable light","name":"Hue white candle couloir","modelid":"LWE002","manufacturername":"Signify Netherlands B.V.","productname":"Hue white candle","capabilities":{"certified":true,"control":{"mindimlevel":2000,"maxlumen":470},"streaming":{"renderer":false,"proxy":false}},"config":{"archetype":"wallspot","function":"functional","direction":"omnidirectional","startup":{"mode":"custom","configured":true,"customsettings":{"bri":0}}},"uniqueid":"00:17:88:01:06:c1:33:c6-0b","swversion":"1.93.11","swconfigid":"5B830C48","productid":"Philips-LWE002-1-E14DLv1"},"client":{}}
[2022-08-10 20:23:43][DEBUG] : Use generic configuration : default_color
[2022-08-10 20:23:43][DEBUG] : Found light model : LCT012
[2022-08-10 20:23:44][DEBUG] : Found light model : LCT012
[2022-08-10 20:23:44][DEBUG] : Found light model : LCT024
[2022-08-10 20:23:44][DEBUG] : Found light model : LCT010
[2022-08-10 20:23:45][DEBUG] : Found light model : LCX002
[2022-08-10 20:23:45][DEBUG] : No configuration found for light : LCX002 => {"id":12,"attributes":{"state":{"on":false,"bri":254,"hue":41517,"sat":254,"effect":"none","xy":[0.1576,0.217],"ct":153,"alert":"select","colormode":"xy","mode":"homeautomation","reachable":false},"swupdate":{"state":"transferring","lastinstall":"2020-12-07T16:30:22"},"type":"Extended color light","name":"Hue play gradient lightstrip 1","modelid":"LCX002","manufacturername":"Signify Netherlands B.V.","productname":"Hue play gradient lightstrip","capabilities":{"certified":true,"control":{"mindimlevel":100,"maxlumen":1600,"colorgamuttype":"C","colorgamut":[[0.6915,0.3083],[0.17,0.7],[0.1532,0.0475]],"ct":{"min":153,"max":500}},"streaming":{"renderer":true,"proxy":true}},"config":{"archetype":"huelightstriptv","function":"mixed","direction":"omnidirectional","startup":{"mode":"safety","configured":true}},"uniqueid":"00:17:88:01:09:5e:cb:25-0b","swversion":"1.72.4_h5293B5","swconfigid":"C74E5108","productid":"Philips-LCX002-1-LedStripPXv1"},"client":{}}
[2022-08-10 20:23:45][DEBUG] : Use generic configuration : default_nocolor
[2022-08-10 20:23:45][DEBUG] : Found light model : LCX002
[2022-08-10 20:23:45][DEBUG] : No configuration found for light : LCX002 => {"id":13,"attributes":{"state":{"on":false,"bri":136,"hue":6291,"sat":251,"effect":"none","xy":[0.5612,0.4042],"ct":500,"alert":"select","colormode":"xy","mode":"homeautomation","reachable":true},"swupdate":{"state":"noupdates","lastinstall":"2022-05-07T12:41:30"},"type":"Extended color light","name":"Hue ambilight","modelid":"LCX002","manufacturername":"Signify Netherlands B.V.","productname":"Hue play gradient lightstrip","capabilities":{"certified":true,"control":{"mindimlevel":10,"maxlumen":1600,"colorgamuttype":"C","colorgamut":[[0.6915,0.3083],[0.17,0.7],[0.1532,0.0475]],"ct":{"min":153,"max":500}},"streaming":{"renderer":true,"proxy":true}},"config":{"archetype":"huelightstriptv","function":"mixed","direction":"omnidirectional","startup":{"mode":"custom","configured":true,"customsettings":{"bri":0,"ct":495}}},"uniqueid":"00:17:88:01:09:5e:cd:46-0b","swversion":"1.97.3","swconfigid":"85F0A26F","productid":"Philips-LCX002-1-LedStripPXv1"},"client":{}}
[2022-08-10 20:23:45][DEBUG] : Use generic configuration : default_nocolor
[2022-08-10 20:23:45][DEBUG] : Found light model : LST002
[2022-08-10 20:23:46][DEBUG] : Found light model : LOM008
[2022-08-10 20:23:46][DEBUG] : No configuration found for light : LOM008 => {"id":16,"attributes":{"state":{"on":true,"alert":"select","mode":"homeautomation","reachable":true},"swupdate":{"state":"noupdates","lastinstall":"2022-05-12T12:24:44"},"type":"On\/Off plug-in unit","name":"Hue smart plug 1","modelid":"LOM008","manufacturername":"Signify Netherlands B.V.","productname":"Hue smart plug","capabilities":{"certified":true,"control":{},"streaming":{"renderer":false,"proxy":false}},"config":{"archetype":"plug","function":"functional","direction":"omnidirectional","startup":{"mode":"powerfail","configured":true}},"uniqueid":"00:17:88:01:09:d5:d9:03-0b","swversion":"1.93.6","swconfigid":"68F827B5","productid":"Philips-LOM008-1-SPPIUv2"},"client":{}}
[2022-08-10 20:23:46][DEBUG] : Use generic configuration : default_color
[2022-08-10 20:23:46][DEBUG] : Found light model : 929003052501_02
[2022-08-10 20:23:46][DEBUG] : No configuration found for light : 929003052501_02 => {"id":17,"attributes":{"state":{"on":false,"bri":254,"hue":8381,"sat":141,"effect":"none","xy":[0.4583,0.4099],"ct":366,"alert":"none","colormode":"xy","mode":"homeautomation","reachable":true},"swupdate":{"state":"readytoinstall","lastinstall":"2022-08-09T12:22:49"},"type":"Extended color light","name":"Salle \u00e0 manger bas","modelid":"929003052501_02","manufacturername":"Signify Netherlands B.V.","productname":"Hue Ensis down","capabilities":{"certified":true,"control":{"mindimlevel":100,"maxlumen":2500,"colorgamuttype":"C","colorgamut":[[0.6915,0.3083],[0.17,0.7],[0.1532,0.0475]],"ct":{"min":153,"max":500}},"streaming":{"renderer":true,"proxy":true}},"config":{"archetype":"pendantlong","function":"mixed","direction":"downwards","startup":{"mode":"powerfail","configured":true}},"uniqueid":"00:17:88:01:0c:67:81:42-0b","swversion":"1.93.7","swconfigid":"786A41EC","productid":"3241-3129-1221_HC05_PSU03"},"client":{}}
[2022-08-10 20:23:46][DEBUG] : Use generic configuration : default_nocolor
[2022-08-10 20:23:46][DEBUG] : Found light model : 929003052501_01
[2022-08-10 20:23:46][DEBUG] : No configuration found for light : 929003052501_01 => {"id":18,"attributes":{"state":{"on":false,"bri":254,"hue":41432,"sat":75,"effect":"none","xy":[0.3143,0.3302],"ct":156,"alert":"none","colormode":"ct","mode":"homeautomation","reachable":true},"swupdate":{"state":"readytoinstall","lastinstall":"2022-08-09T12:22:46"},"type":"Extended color light","name":"Salle \u00e0 manger haut","modelid":"929003052501_01","manufacturername":"Signify Netherlands B.V.","productname":"Hue Ensis up","capabilities":{"certified":true,"control":{"mindimlevel":100,"maxlumen":2500,"colorgamuttype":"C","colorgamut":[[0.6915,0.3083],[0.17,0.7],[0.1532,0.0475]],"ct":{"min":153,"max":500}},"streaming":{"renderer":true,"proxy":true}},"config":{"archetype":"pendantlong","function":"mixed","direction":"upwards","startup":{"mode":"custom","configured":true,"customsettings":{"bri":0,"xy":[0.2272,0.0834]}}},"uniqueid":"00:17:88:01:0c:67:81:38-0b","swversion":"1.93.7","swconfigid":"786A41EC","productid":"3241-3129-1221_HC05_PSU03"},"client":{}}
[2022-08-10 20:23:46][DEBUG] : Use generic configuration : default_nocolor
[2022-08-10 20:23:46][DEBUG] : Found light model : LWA017
[2022-08-10 20:23:46][DEBUG] : No configuration found for light : LWA017 => {"id":19,"attributes":{"state":{"on":false,"bri":145,"alert":"select","mode":"homeautomation","reachable":true},"swupdate":{"state":"readytoinstall","lastinstall":"2022-08-10T10:21:23"},"type":"Dimmable light","name":"Lampe sur pied","modelid":"LWA017","manufacturername":"Signify Netherlands B.V.","productname":"Hue white lamp","capabilities":{"certified":true,"control":{"mindimlevel":5000,"maxlumen":1055},"streaming":{"renderer":false,"proxy":false}},"config":{"archetype":"sultanbulb","function":"functional","direction":"omnidirectional","startup":{"mode":"safety","configured":true}},"uniqueid":"00:17:88:01:0b:2f:44:95-0b","swversion":"1.76.10","swconfigid":"14EF91EA","productid":"Philips-LWA017-1-A60HDLv1"},"client":{}}
[2022-08-10 20:23:46][DEBUG] : Use generic configuration : default_color
[2022-08-10 20:23:51][ERROR] : Erreur sur philipsHue::pull() : Error Object (     [message:protected] => Call to a member function getConfiguration() on bool     [string:Error:private] =>      [code:protected] => 0     [file:protected] => /var/www/html/core/class/cmd.class.php     [line:protected] => 2058     [trace:Error:private] => Array         (             [0] => Array                 (                     [file] => /var/www/html/core/class/cmd.class.php                     [line] => 2092                     [function] => getInflux                     [class] => cmd                     [type] => ->                     [args] => Array                         (                             [0] => 6939                         )                  )              [1] => Array                 (                     [file] => /var/www/html/core/class/cmd.class.php                     [line] => 1759                     [function] => pushInflux                     [class] => cmd                     [type] => ->                     [args] => Array                         (                             [0] => 1                         )                  )              [2] => Array                 (                     [file] => /var/www/html/core/class/eqLogic.class.php                     [line] => 624                     [function] => event                     [class] => cmd                     [type] => ->                     [args] => Array                         (                             [0] => 1                             [1] =>                          )                  )              [3] => Array                 (                     [file] => /var/www/html/plugins/philipsHue/core/class/philipsHue.class.php                     [line] => 404                     [function] => checkAndUpdateCmd                     [class] => eqLogic                     [type] => ->                     [args] => Array                         (                             [0] => state                             [1] => 1                             [2] =>                          )                  )              [4] => Array                 (                     [file] => /var/www/html/plugins/philipsHue/core/class/philipsHue.class.php                     [line] => 434                     [function] => pullBridge                     [class] => philipsHue                     [type] => ::                     [args] => Array                         (                             [0] => 1                             [1] =>                          )                  )              [5] => Array                 (                     [file] => /var/www/html/core/php/jeeCron.php                     [line] => 87                     [function] => pull                     [class] => philipsHue                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Error:private] =>  ) 
[2022-08-10 20:23:52][DEBUG] : Found sensor model : PHDL00
[2022-08-10 20:23:52][DEBUG] : No configuration found for sensor : PHDL00 => {"id":"1","attributes":{"state":{"daylight":false,"lastupdated":"2022-08-10T18:23:00"},"config":{"on":true,"configured":true,"sunriseoffset":30,"sunsetoffset":-30},"name":"Daylight","type":"Daylight","modelid":"PHDL00","manufacturername":"Signify Netherlands B.V.","swversion":"1.0"},"client":{}}
[2022-08-10 20:23:52][DEBUG] : Found sensor model : ROM001
[2022-08-10 20:23:52][DEBUG] : Found sensor model : HUELABSENUM
[2022-08-10 20:23:52][DEBUG] : Found sensor model : HUELABSENUM
[2022-08-10 20:23:52][DEBUG] : Found sensor model : HUELABSENUM
[2022-08-10 20:23:52][DEBUG] : Found sensor model : HUELABSENUM
[2022-08-10 20:23:52][DEBUG] : Found sensor model : HUELABSVTOGGLE
[2022-08-10 20:23:52][DEBUG] : No configuration found for sensor : HUELABSVTOGGLE => {"id":"31","attributes":{"state":{"status":0,"lastupdated":"2020-08-30T18:14:15"},"config":{"on":true,"reachable":true},"name":"Salon,  Dinner party, 64\uff05","type":"CLIPGenericStatus","modelid":"HUELABSVTOGGLE","manufacturername":"Philips","swversion":"2.0","uniqueid":"2:13:1a8f-22f4-4246-a114","recycle":true},"client":{}}
[2022-08-10 20:23:52][DEBUG] : Found sensor model : SML002
[2022-08-10 20:23:52][DEBUG] : Found sensor model : HUELABSENUM
[2022-08-10 20:23:54][DEBUG] : Found sensor model : BEH_STATE
[2022-08-10 20:23:54][DEBUG] : No configuration found for sensor : BEH_STATE => {"id":"38","attributes":{"state":{"status":1,"lastupdated":"2022-08-10T17:48:15"},"config":{"on":true,"reachable":true},"name":"textState","type":"CLIPGenericStatus","modelid":"BEH_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"2:13:d141-5d69-4dc4-94e5","recycle":true},"client":{}}
[2022-08-10 20:23:54][DEBUG] : Found sensor model : SML002
[2022-08-10 20:23:54][DEBUG] : Found sensor model : HUELABSENUM
[2022-08-10 20:23:54][DEBUG] : Found sensor model : BEH_STATE
[2022-08-10 20:23:54][DEBUG] : No configuration found for sensor : BEH_STATE => {"id":"47","attributes":{"state":{"status":1,"lastupdated":"2022-08-10T17:23:53"},"config":{"on":true,"reachable":true},"name":"textState","type":"CLIPGenericStatus","modelid":"BEH_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"2:13:95aa-9631-4828-8358","recycle":true},"client":{}}
[2022-08-10 20:23:54][DEBUG] : Found sensor model : RDM002
[2022-08-10 20:23:54][DEBUG] : No configuration found for sensor : RDM002 => {"id":"48","attributes":{"state":{"rotaryevent":2,"expectedrotation":227,"expectedeventduration":400,"lastupdated":"2022-08-10T10:39:12"},"swupdate":{"state":"noupdates","lastinstall":"2022-08-09T12:24:29"},"config":{"on":true,"battery":100,"reachable":true,"pending":[]},"name":"Hue tap dial switch 1","type":"ZLLRelativeRotary","modelid":"RDM002","manufacturername":"Signify Netherlands B.V.","productname":"Hue tap dial switch","diversityid":"e5b68d4b-6249-436d-88c5-7e02ffabda37","swversion":"2.59.25","uniqueid":"00:17:88:01:0d:13:0a:39-01-fc00-0014","capabilities":{"certified":true,"primary":true,"inputs":[{"repeatintervals":[400],"events":[{"rotaryevent":1,"eventtype":"start"},{"rotaryevent":2,"eventtype":"repeat"}]}]}},"client":{}}

Si tout y est seul Loic pourra repondre. En revanche, il faudrait mettre les log dans un bloc code dans ton message, c’est plus simple a lire

Bonjour,
Merci j’ai essayé un truc qui sera dans la beta du plugin de demain mais j’y crois pas. Il semble avoir un nouveau systeme (rotary) et je doute de pouvoir ajouter la compatibilité sans avoir le bouton

Oui c’est ça. C’est une nouvelle fonction hue. Le bouton a une bague qui permet d’augmenter ou réduire la luminosité en la tournant.

Ok ben me faut le bouton alors la vu que c’est tout nouveau. Je pense pour les appuis ca peut le faire mais pour la rotation c’est autre chose.

Si déjà les 4 boutons sont opérationnels ce serait génial (pour moi :wink:)
Merci

Je peux pas le garantir et sans le module je pourrais pas faire mieux pour le moment. Après je travails sur une version v2 du plugin que personne va aimer mais vu que l’api hue va changer dans les mois/années a venir il faut absolument je migre sur le v2.

J’ai le module et je suis à Lyon, si jamais !

Je vais voir si je peux l’acheter ou demander a Jeedom SAS on sait jamais.

Hello, j’ai appliqué la dernière mise à jour du plugin beta et ça m’a planté Jeedom…
Heureusement je suis sur une machine virtuelle Synology et j’ai pu restaurer avec sauvegarde « instantané »
Du coup j’ose plus faire la mise à jour.
Que me conseilles-tu?

C’est compliqué je ne sais pas ce que veut dire planté, je ne sais pas si tu as lu le changelog beta et appliqué le recommandation de celui-ci, si tu as les l’alerte que j’ai faite sur la beta de ce plugin ou les autres sujet parlant de cette mise a jour sur le community…

C’est une mise a jour majeur qui change complètement le fonctionnement du plugin…

Donc comme toujours si tu veux de l’aide aide nous deja a t’aider sinon on pourra rien faire.

Planté=page blanche à l’adresse de mon Jeedom. Redémarrage ne change rien…
Quand je clique sur « change log bêta » la dernier change log date d’octobre 2021
Alors non, je n’ai pas lu celui de cette semaine ni les recommandations, je ne sais pas où elles se trouvent.

Regarde le premier paragraphe du documents

Pourtant moi quand je regarde le changelog j’ai bien tout :

Je sais pas quoi faire de plus, ya pas de date car c’est daté qu’a partir du moment ou c’est stable (et donc que ca reste bien dans les changement du plugin). C’est quand même malheureusement j’ai passé des jours (voir semaine) a implémenté la fonction pour les changelog beta car vous vous plaignez qu’il n’y en avait pas et quand yen a vous prenez même pas 10s pour le lire. J’ai vraiment l’impression de perdre mon temps desfois…

Pour le soucis de page blanche il faut absolument le log http.error il y a un truc sur ton jeedom qui rend le plugin incompatible, étant donné que je ne reproduis pas et que ca marche chez d’autre utilisateur c’est un soucis spécifique à ta configuration.