interrupteur 3 touches 9 scenes
Re: interrupteur 3 touches 9 scenes
Ha non, pas possible sur windows, la par contre pas de solution avant je dirais 2 mois, que les fichiers DDF soient en place.
Re: interrupteur 3 touches 9 scenes
Bonjour je reprend le sujet car après plusieurs mois d'attente toujours pas possible de faire marcher mon Inter
J'ai mis a jour deconz et le firmware de ma combee 2 et toujours rien
quelqu'un a t il une idée ?
J'ai mis a jour deconz et le firmware de ma combee 2 et toujours rien
quelqu'un a t il une idée ?
Re: interrupteur 3 touches 9 scenes
Alors, j'ai cherché des infos et d'apres ce que je lis c'est un modele "bateau, donc ce DDF devrait marcher pour ce modele
Par contre quand tu seras dans le repertoire "devices" pour mettre le DDF, il te faudras aussi editer le fichier "button_maps.json" pour rajouter ton modele
Je ne sais pas si tu connais les DDF ? Mais pour faire simple il te faut rajouter ce code dans un fichier texte appelle ce_que_tu_veux.json dans le repertoires des DDF (il y a un repertoire tuya)
C:\Program Files (x86)\deCONZ\devices ne sert normallement plus et est supprimé sur les versions recentes.
Code : Tout sélectionner
manufacturer: _TZ3000_gbm10jnj
model id: TS0043 Code : Tout sélectionner
{
"schema": "devcap1.schema.json",
"manufacturername": "_TZ3000_gbm10jnj",
"modelid": "TS0043",
"product": "Tuya 3 gangs switch battery",
"sleeper": false,
"status": "Gold",
"subdevices": [
{
"type": "$TYPE_SWITCH",
"restapi": "/sensors",
"uuid": [
"$address.ext",
"0x01",
"0x0006"
],
"items": [
{
"name": "attr/id"
},
{
"name": "attr/lastannounced"
},
{
"name": "attr/lastseen"
},
{
"name": "attr/manufacturername"
},
{
"name": "attr/modelid"
},
{
"name": "attr/name"
},
{
"name": "attr/swversion"
},
{
"name": "attr/type"
},
{
"name": "attr/uniqueid"
},
{
"name": "config/battery",
"awake": true,
"refresh.interval": 4000,
"read": {
"at": "0x0021",
"cl": "0x0001",
"ep": 1,
"fn": "zcl"
},
"parse": {
"at": "0x0021",
"cl": "0x0001",
"ep": 1,
"eval": "Item.val = Attr.val / 2"
},
"default": 0
},
{
"name": "config/on"
},
{
"name": "config/reachable"
},
{
"name": "state/buttonevent"
},
{
"name": "state/lastupdated"
}
]
}
],
"bindings": [
{
"bind": "unicast",
"src.ep": 1,
"cl": "0x0001",
"report": [
{
"at": "0x0021",
"dt": "0x20",
"min": 60,
"max": 3600,
"change": "0x00000001"
}
]
},
{
"bind": "unicast",
"src.ep": 1,
"dst.ep": 1,
"cl": "0x0006"
},
{
"bind": "unicast",
"src.ep": 2,
"dst.ep": 1,
"cl": "0x0006"
},
{
"bind": "unicast",
"src.ep": 3,
"dst.ep": 1,
"cl": "0x0006"
}
]
}
Code : Tout sélectionner
"Tuya3gangMap": {
"vendor": "Tuya",
"doc": "3-gang remote",
"modelids": ["_TZ3000_ee8nrt2l", "_TZ3000_ygvf9xzp", "_TZ3000_t8hzpgnd", "_TZ3000_wkai4ga5", "_TZ3000_bi6lpsew", "_TZ3400_keyjhapk", "_TYZB02_key8kk7r", "_TZ3400_keyjqthh", "_TZ3400_key8kk7r", "_TZ3000_vp6clf9d", "_TYZB02_keyjqthh", "_TZ3000_peszejy7", "_TZ3000_qzjcsmar", "_TZ3000_owgcnkrh", "_TZ3000_adkvzooy", "_TZ3000_arfwfgoa", "_TZ3000_a7ouggvs", "_TZ3000_rrjr1q0u", "_TZ3000_abci1hiu", "_TZ3000_dfgbtub0", "_TZ3000_rco1yzb1", "_TZ3000_gbm10jnj"],
"map": [Je ne sais pas si tu connais les DDF ? Mais pour faire simple il te faut rajouter ce code dans un fichier texte appelle ce_que_tu_veux.json dans le repertoires des DDF (il y a un repertoire tuya)
Sur windows (a comfirmer, il y a une issue avec ca) mais ca doit etre un de ces liens (tu peux en avoir plusieurs, mais un seul marchera)All DDF provided directly with deCONZ typically reside in /usr/share/deCONZ/devices/ on a Linux system and are loaded first. However, files residing in the home directory of the user running deCONZ (e.g. /home/<DECONZUSER>/.local/share/dresden-elektronik/deCONZ/devices) will override the pre-packaged files to allow users to amend and keep their own files if desired.
Code : Tout sélectionner
C:\Users\XXXXX\AppData\Local\dresden-elektronik\deCONZ\devices
C:\Users\XXXXX\AppData\Local\deCONZ\devicesRe: interrupteur 3 touches 9 scenes
Alors comme ce n'est pas du tout une chose que je métrise je préfère resumer pour avant de faire nimp
je crée un fichier genre Inter_3_touches.json que je met dans le dossier tuya (je l'ai bien trouver)
avec ce code
et je rajoute ce que j'ai mis en rouge (j'ai bien trouver dans le fichier button_maps.json)
"modelids": ["_TZ3000_ee8nrt2l", "_TZ3000_ygvf9xzp", "_TZ3000_t8hzpgnd", "_TZ3000_wkai4ga5", "_TZ3000_bi6lpsew", "_TZ3400_keyjhapk", "_TYZB02_key8kk7r", "_TZ3400_keyjqthh", "_TZ3400_key8kk7r", "_TZ3000_vp6clf9d", "_TYZB02_keyjqthh", "_TZ3000_peszejy7", "_TZ3000_qzjcsmar", "_TZ3000_owgcnkrh", "_TZ3000_adkvzooy", "_TZ3000_arfwfgoa", "_TZ3000_a7ouggvs", "_TZ3000_rrjr1q0u", "_TZ3000_abci1hiu", "_TZ3000_dfgbtub0", "_TZ3000_rco1yzb1", "_TZ3000_gbm10jnj"],
je crée un fichier genre Inter_3_touches.json que je met dans le dossier tuya (je l'ai bien trouver)
avec ce code
Code : Tout sélectionner
{
"schema": "devcap1.schema.json",
"manufacturername": "_TZ3000_gbm10jnj",
"modelid": "TS0043",
"product": "Tuya 3 gangs switch battery",
"sleeper": false,
"status": "Gold",
"subdevices": [
{
"type": "$TYPE_SWITCH",
"restapi": "/sensors",
"uuid": [
"$address.ext",
"0x01",
"0x0006"
],
"items": [
{
"name": "attr/id"
},
{
"name": "attr/lastannounced"
},
{
"name": "attr/lastseen"
},
{
"name": "attr/manufacturername"
},
{
"name": "attr/modelid"
},
{
"name": "attr/name"
},
{
"name": "attr/swversion"
},
{
"name": "attr/type"
},
{
"name": "attr/uniqueid"
},
{
"name": "config/battery",
"awake": true,
"refresh.interval": 4000,
"read": {
"at": "0x0021",
"cl": "0x0001",
"ep": 1,
"fn": "zcl"
},
"parse": {
"at": "0x0021",
"cl": "0x0001",
"ep": 1,
"eval": "Item.val = Attr.val / 2"
},
"default": 0
},
{
"name": "config/on"
},
{
"name": "config/reachable"
},
{
"name": "state/buttonevent"
},
{
"name": "state/lastupdated"
}
]
}
],
"bindings": [
{
"bind": "unicast",
"src.ep": 1,
"cl": "0x0001",
"report": [
{
"at": "0x0021",
"dt": "0x20",
"min": 60,
"max": 3600,
"change": "0x00000001"
}
]
},
{
"bind": "unicast",
"src.ep": 1,
"dst.ep": 1,
"cl": "0x0006"
},
{
"bind": "unicast",
"src.ep": 2,
"dst.ep": 1,
"cl": "0x0006"
},
{
"bind": "unicast",
"src.ep": 3,
"dst.ep": 1,
"cl": "0x0006"
}
]
}et je rajoute ce que j'ai mis en rouge (j'ai bien trouver dans le fichier button_maps.json)
"modelids": ["_TZ3000_ee8nrt2l", "_TZ3000_ygvf9xzp", "_TZ3000_t8hzpgnd", "_TZ3000_wkai4ga5", "_TZ3000_bi6lpsew", "_TZ3400_keyjhapk", "_TYZB02_key8kk7r", "_TZ3400_keyjqthh", "_TZ3400_key8kk7r", "_TZ3000_vp6clf9d", "_TYZB02_keyjqthh", "_TZ3000_peszejy7", "_TZ3000_qzjcsmar", "_TZ3000_owgcnkrh", "_TZ3000_adkvzooy", "_TZ3000_arfwfgoa", "_TZ3000_a7ouggvs", "_TZ3000_rrjr1q0u", "_TZ3000_abci1hiu", "_TZ3000_dfgbtub0", "_TZ3000_rco1yzb1", "_TZ3000_gbm10jnj"],
Re: interrupteur 3 touches 9 scenes
Exactement.
Apres ca depend si tu as le GUI ou pas, mais dans le pire des cas, il te suffit de le re-inclure, le DDF va etre utilisé.
Ton appareil est bien
Tuya switch 3 button sur batteries.
Apres j'ai pas demandé ta version de deconz ? mais c'est bien d'avoir une version recente, sinon tu vas avoir de "fausses entrées (tu vas avoir 1 interrupteurs et 3 lampes de cree en entree, et evidement seul l'interrupteur va marcher, et ca peut tromper en fonction de ce qu'on voit dans phoscon)
Et pas de danger, tu ne peux "presque" rien casser.
Si le DDF a une faute de frappe, il sera juste ignoré
Si le fichier buttonmap a une faute de frappe, au pire les interrupteurs sur batterie vont deconner.
Apres ca depend si tu as le GUI ou pas, mais dans le pire des cas, il te suffit de le re-inclure, le DDF va etre utilisé.
Ton appareil est bien
Code : Tout sélectionner
"manufacturername": "_TZ3000_gbm10jnj",
"modelid": "TS0043",Apres j'ai pas demandé ta version de deconz ? mais c'est bien d'avoir une version recente, sinon tu vas avoir de "fausses entrées (tu vas avoir 1 interrupteurs et 3 lampes de cree en entree, et evidement seul l'interrupteur va marcher, et ca peut tromper en fonction de ce qu'on voit dans phoscon)
Et pas de danger, tu ne peux "presque" rien casser.
Si le DDF a une faute de frappe, il sera juste ignoré
Si le fichier buttonmap a une faute de frappe, au pire les interrupteurs sur batterie vont deconner.
Re: interrupteur 3 touches 9 scenes
J'ai justement mis a jour deconz avant de poster j'avais jamais surveiller je pensais que le logiciel se mettais a jour seul
J'ai la version 2.17.1
J'en ai profité pour mettre a jour le firmware de ma conbee 2 j'ai celui-ci maintenant 26780700
oui c'est bien
"manufacturername": "_TZ3000_gbm10jnj",
"modelid": "TS0043",
J'ai la version 2.17.1
J'en ai profité pour mettre a jour le firmware de ma conbee 2 j'ai celui-ci maintenant 26780700
oui c'est bien
"manufacturername": "_TZ3000_gbm10jnj",
"modelid": "TS0043",
Re: interrupteur 3 touches 9 scenes
Alors je viens de faire la manipe et j'ai tout redemaré et il y a du changement
mon inter de 3 bouton avec 9 combinaison possible a 2 combinaison qui fonctionne
appuis bref sur la touche 3 et le double impultion sur le bouton 3 l'appui long active pareil que le bref (B3 et B9)
la touche 1 et 2 ne donne aucun retour d'info dans les trois combinaisons differente
mon inter de 3 bouton avec 9 combinaison possible a 2 combinaison qui fonctionne
appuis bref sur la touche 3 et le double impultion sur le bouton 3 l'appui long active pareil que le bref (B3 et B9)
la touche 1 et 2 ne donne aucun retour d'info dans les trois combinaisons differente
Re: interrupteur 3 touches 9 scenes
Ha mince, pas de retour dans les logs websocket du plugin tu veux dire ? Car le probleme peut aussi venir du plugin.
Tu peux voir les logs du plugin dans "hardware/deconz" selectionner "debug info only" et "Update", tu es sence avoir un websocket a chaque action sur le boutton.
Tu n'aurais pas le GUI par hazard ?
Tu peux voir les logs du plugin dans "hardware/deconz" selectionner "debug info only" et "Update", tu es sence avoir un websocket a chaque action sur le boutton.
Tu n'aurais pas le GUI par hazard ?
Re: interrupteur 3 touches 9 scenes
ou la je crois que tu vas un peu vite pour moi
Tu veux les log de domoticz ?
Tu veux les log de domoticz ?
Re: interrupteur 3 touches 9 scenes

j'ai filtrer inter 3 et j'ai appuyer sur les boutons et voici les retour