Non c’est plus un peu comme les produit de chez Action en wifi donc si c’est compatible Tuya sous wifilight2 regarde la procédure Tuya avec un peu de chance tu devrais pouvoir faire remonter le produit voir même faire remonté les info au dev pour inclusion
Oui Oui c’est en wifi
c’est du Tuya, l’application Hema Smart est exactement la même que Smart Life en bridé aux 3 ou 4 équipements dispo et elle fonctionne moins bien !
du coup j’ai associé avec le plugin wifilight V2. j’ai bien récupéré le token et le devID, la connexion est OK dans les logs mais je n’arrive pas à la commander . Il y a beaucoup de combinaisons type / sous type pour des ampoules Tuya dans ce plugin, je n’ai peut être pas trouvé la bonne
logs
[2020-12-12 16:52:53][DEBUG] : ****** Device listenable Hema Raphael - Class:TuyaLightMod_1_V2 @192.168.2.12 Channel:1 *****
[2020-12-12 16:52:53][DEBUG] : Device and socket exist : key:0 @192.168.2.12 channel:1 diff:4
[2020-12-12 16:52:53][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-12-12 16:52:53][DEBUG] : Memory used :2500 ko 632 o
[2020-12-12 16:53:05][DEBUG] : << Ping @192.168.2.12 diff:16
[2020-12-12 16:53:05][DEBUG] : Cmd to 192.168.2.12 - Try:192.168.2.12 6668 - Connect OK!
[2020-12-12 16:53:05][DEBUG] : Receive from :192.168.2.12
[2020-12-12 16:53:21][DEBUG] : << Ping @192.168.2.12 diff:16
[2020-12-12 16:53:21][DEBUG] : Cmd to 192.168.2.12 - Try:192.168.2.12 6668 - Connect OK!
[2020-12-12 16:53:21][DEBUG] : Receive from :192.168.2.12
[2020-12-12 16:53:32][DEBUG] : Associate act:On with info:SwOnOffGet dps:20
[2020-12-12 16:53:32][DEBUG] : Associate act:Off with info:SwOnOffGet dps:20
[2020-12-12 16:53:32][DEBUG] : Associate act:onWhite with info:ModeColGet dps:21
[2020-12-12 16:53:32][DEBUG] : Associate act:onColor with info:ModeColGet dps:21
[2020-12-12 16:53:32][DEBUG] : Associate act:onDisco with info:ModeColGet dps:21
[2020-12-12 16:53:32][DEBUG] : Associate act:White with info:WhiteGet dps:22
[2020-12-12 16:53:32][DEBUG] : Associate act:Kelvin with info:KelvinGet dps:23
[2020-12-12 16:53:32][DEBUG] : Associate act:Color with info:ColorGet dps:24
[2020-12-12 16:53:32][DEBUG] : Associate act:Intensity with info:IntensityGet dps:24
[2020-12-12 16:53:32][DEBUG] : Associate act:Saturation with info:SaturationGet dps:24
[2020-12-12 16:53:32][DEBUG] : Associate act:DiscoProg with info:DiscoProgGet dps:25
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:On Id:6852 with info LogicalId:SwOnOffGet Id:6851
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:Off Id:6853 with info LogicalId:SwOnOffGet Id:6851
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:onWhite Id:6855 with info LogicalId:ModeColGet Id:6854
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:onColor Id:6856 with info LogicalId:ModeColGet Id:6854
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:onDisco Id:6857 with info LogicalId:ModeColGet Id:6854
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:White Id:6859 with info LogicalId:WhiteGet Id:6858
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:Kelvin Id:6861 with info LogicalId:KelvinGet Id:6860
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:Color Id:6863 with info LogicalId:ColorGet Id:6862
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:Intensity Id:6865 with info LogicalId:IntensityGet Id:6864
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:Saturation Id:6867 with info LogicalId:SaturationGet Id:6866
[2020-12-12 16:53:32][DEBUG] : update Action LogicalId:DiscoProg Id:6869 with info LogicalId:DiscoProgGet Id:6868
[2020-12-12 16:53:32][DEBUG] : >>>>Daemon Started
[2020-12-12 16:53:32][DEBUG] : Memory used :2340 ko 208 o
[2020-12-12 16:53:32][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-12-12 16:53:32][DEBUG] : ****** Device listenable Hema Raphael - Class:TuyaCustom_V2 @192.168.2.12 Channel:1 *****
[2020-12-12 16:53:32][DEBUG] : Key not set
[2020-12-12 16:53:32][DEBUG] : Socket created @192.168.2.12
[2020-12-12 16:53:32][DEBUG] : ADD New device @192.168.2.12 channel:1
[2020-12-12 16:53:33][DEBUG] : Device and socket exist : key:0 @192.168.2.12 channel:1 diff:1
[2020-12-12 16:53:33][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-12-12 16:53:33][DEBUG] : Memory used :2456 ko 648 o
[2020-12-12 16:53:33][DEBUG] : Update state @192.168.2.12
[2020-12-12 16:53:33][DEBUG] : Cmd to 192.168.2.12 - Try:192.168.2.12 6668 - Connect OK!
[2020-12-12 16:53:33][DEBUG] : Out:-9
[2020-12-12 16:53:33][DEBUG] : Receive from :192.168.2.12
[2020-12-12 16:53:33][DEBUG] : Receive after decode :{"dps":{"20":true,"21":"colour","22":1000,"23":1000,"24":"00e303e803cd","25":"000e0d0000000000000000c80000","26":0,"101":true}}
[2020-12-12 16:53:33][DEBUG] : Multiple device @192.168.2.12 canal:1
[2020-12-12 16:53:33][DEBUG] : No #slider_satH4S4V4_1000# nor ColorGet
[2020-12-12 16:53:33][DEBUG] : No #slider_intH4S4V4_1000# nor ColorGet
[2020-12-12 16:53:33][DEBUG] : Dps20|SwOnOffGet:1 Dps21|ModeColGet:colour Dps22|WhiteGet #value#:1000 After:100 Dps23|KelvinGet #value#:1000 After:100 Dps24|ColorGet #colorH4S4V4_1000#:00e303e803cd H/S/V:227/100/97 Widget:#0037ff No Saturation info No intensity info Dps25|DiscoProgGet:000e0d0000000000000000c80000
[2020-12-12 16:53:33][DEBUG] : Update other states:
[2020-12-12 16:53:49][DEBUG] : << Ping @192.168.2.12 diff:16
[2020-12-12 16:53:49][DEBUG] : Cmd to 192.168.2.12 - Try:192.168.2.12 6668 - Connect OK!
[2020-12-12 16:53:49][DEBUG] : Receive from :192.168.2.12
[2020-12-12 16:54:05][DEBUG] : << Ping @192.168.2.12 diff:16
[2020-12-12 16:54:05][DEBUG] : Cmd to 192.168.2.12 - Try:192.168.2.12 6668 - Connect OK!
[2020-12-12 16:54:05][DEBUG] : Receive from :192.168.2.12
[2020-12-12 16:54:21][DEBUG] : << Ping @192.168.2.12 diff:16
[2020-12-12 16:54:21][DEBUG] : Cmd to 192.168.2.12 - Try:192.168.2.12 6668 - Connect OK!
Là seul @bernardfr.caron pourra te venir en aide afin peut être d’ajouter cette nouvelle marque d’ampoule dans son excellent plugin que je ne regrette pas non plus d’avoir acheté
Donc il semble que Hema cause Tuya, j’avais regardé leur site à la lecture de ton message mais pas un mot sur tuya. Mais comme tu le dis, c’est bien compatible Tuya et donc le plugin.
Comme tu débutes et que tu ouvres un champ des possible, une petite aide pour démarrer :
dps 20 :probable que ce soit on/off probablement codé true/false
dps 21 : indique le mode de fonctionnement : colour/ probablement white
dps 22 et 23 : à voir : intensité du blanc et température de couleur ?
dps 24 : probablement la couleur codée en H4S4V4
dps 25 : ne sert à rien pour le plugin
le plus proche est :
type Tuya smart life compatible V3
sous type : Ampoule RGBW Type 2
tu peux déjà vérifier avec ça.
Ensuite si tout ne fonctionne pas mais normalement beaucoup de choses devraient fonctionner : jouer avec l’appli tuya et regarder dans les logs le « receive after decode »: bien noter ce que fait chaque dps.
Lire la doc et configurer les dps/paramètre pour être en accord avec le périphérique.
Avant application de cette version, faire une sauvegarde de votre jeedom. Elle a été testée sur les périphériques Tuya, Tuya/Zigbee, Milight, Yeelight, Philips, Tplink. Pour les autres produits il n’y a pas eu de retour sur les tests beta
Tuya été testé sur des configurations allant jusque 16 périphériques.
Tuya : ajout sirène Action LSC Smart
modifications des images et interfaces pour compatibilité dark mode V4
ajout de l’information de batterie dans l’onglet équipements pour les périphériques qui renvoient cette information
possibilité de modifier l’image du périphérique qui apparait dans la page des périphériques du plugin
suppression de l’arrondi des commandes infos
**Pour les périphériques Tuya, l’option « suppression du retour d’état » est remplacée par l’option « interrogation de l’état » : la suppression n’est plus utile depuis la connexion permanente aux périphériques Tuya. Cette option est maintenant utilisée pour permettre d’interroger l’état toutes les 20s pour les périphériques qui ne renvoient pas complètement leur état, en particulier la consommation des prises électriques. ** - Tuya/Zigbee : ajout d’un mode inclusion automatique des périphériques connectés à la passerelle et ajout automatique des commandes. - Tuya : après configuration manuelle (IP, localKey, devId) : ajout automatique par apprentissage des commandes pour un périphérique non proposé en standard - dans les 2 cas précédents, nécessite d’enregistrer le périphérique créé dans une version précédente du plugin afin de permettre l’apprentissage des dps
Yeelight : ajout d’un nouveau type (V1) sans connexion permanente pour les périphériques dont la connexion réseau est de mauvaise qualité. Les configurations de la version 1.66 sont renommées V2 mais il n’y a rien à modifier.
correction des bogues suite aux régressions de la 1.66