Merci @iPapy, je vais m’améliorer.
Je découvre aussi la communauté et ses outils…
Bonjour,
Tu peux voir la formule de calcul dans l’équipement
Onglet commande > la ligne de commande choisie > bouton roue crantée > onglet Configuration > Calcul et arrondi
ou bien directement dans le JSON de l’équipement
avec le plugin-jeexplorer :
/plugins/zigbee/core/config/devices/xiaomi/XIAOMI.lumi.sen.ill.mgl01.json
{
"name": "MI - Capteur de luminosité",
"ref" : "YTC4043GL",
"buylink" : "https://www.domadoo.fr/fr/peripheriques/5486-xiaomi-mi-capteur-de-luminosite-zigbee-30-6934177710865.html",
"reset" : "Il faut presser pendant 10s le bouton du module",
"pairing":"Il faut presser pendant 5s le bouton du module",
"commands": [
{
"name": "Luminosité",
"type": "info",
"subtype": "numeric",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "1::1024::0",
"generic_type": "BRIGHTNESS",
"configuration":{
"historizeRound" : 2,
"calculValueOffset":"10**((#value#-1)/10000)"
}
}
]
}
akenad
Super, merci. Je chercher à comprendre l’arborescence des logiques ID, ça fonctionne !!! merci encore
y a t’il une prise avec retour consommation instantané qui fonctionne a le plugin.
merci
Merci pour ce retour ! je commençais à avoir de sérieux doutes sur ma conf.
après maj du plugin cette nuit, ça fonctionne effectivement,
peut-être me fallait-il une installation / redémarrage de plus…
@akenad, tu utilise cette prise déjà sur ce plugin ou pas. car j’ai la blitzwoff qui le fait normalement aussi, mais pas opérationnel sur le plugin ( a voir par la suite )
oui, j’utilise cette prise sur le plugin zigbee et la consommation fonctionne.
Consommation 1::1794::0
akenad
ca c’est la consommation cumulé ou instantanée
sur la blitwolf , cette valeur fonctionne aussi, moi ce que j’ai besoin c’est la conso a un instant et pas un cumulé
une Consommation c’est cumulée.
l’instantanée s’appelle Puissance
akenad
et bien dans ce cas, en utilisant le bon therme, la puissance fonctionne t 'elle sur ta configuration
oui, j’utilise cette prise sur le plugin zigbee et la puissance fonctionne.
Puissance 1::2820::1291
akenad
ok car moi j’ai aucun retour et je ne trouve pas la valeur 1291 .
la blitzwolft semble avoir la même configuration pourtant
j’ai bien 1794::0
mais aucune value 1291 apres 2820
bon je vais prendre la configue de ta prise pour voir ce que cela donne
passer la prise On
ensuite pour simuler 1::2820::1291 :
Dans l’équipement > Bouton Configuration > onglet action
décocher la case « Autoriser le cache »
sélectionner Endpoint 1 et 2820 puis saisir l’attribut 1291 et cliquer « Valider »
akenad
merci pour ton aide
cela donne cela
et dans la visu j’ai cela maintenant
cela veut dire que cela communique non ?
maintenant cela fonctionne comment en automatique
faut il que je laisse decocher le cache ?
si tu passes la prise à Off, est-ce que la puissance passe à 0 ?
akenad
juste en passant a Off la prise, la valeur reste a 1.3W
par contre si je refais ta manip la valeur est a zéro
la case se recoche d’elle même pour le cache, c’est normal ?
je vais refaire la manip sans rien toucher pour voir si la remonte se fait d’elle même au bout de 5 minutes
tu peux fournir les infos brutes complètes ?
akenad
donc cela c’est l’info brute complète d’une prise avec la config blitzwolf
ou j’ai fait la meme manip
{
"ieee": "58:8e:81:ff:fe:ff:5c:2a",
"nwk": 37037,
"status": 2,
"lqi": "160",
"rssi": "-60",
"last_seen": "1616321809.9498672",
"node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 81,
"profile_id": 260,
"manufacturer": "_TZ3000_g5xawfcq",
"model": "TS0121",
"output_clusters": [
{
"id": 10,
"name": "Time",
"attributes": []
},
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 65
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZ3000_g5xawfcq"
},
{
"id": 5,
"name": "model",
"value": "TS0121"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 0
},
{
"id": 16385,
"name": "on_time",
"value": 0
},
{
"id": 16386,
"name": "off_wait_time",
"value": 0
},
{
"id": 32770,
"name": "power_on_state",
"value": 2
}
]
},
{
"id": 1794,
"name": "Metering",
"attributes": [
{
"id": 0,
"name": "current_summ_delivered",
"value": 542
}
]
},
{
"id": 2820,
"name": "Electrical Measurement",
"attributes": [
{
"id": 1291,
"name": "active_power",
"value": 3
}
]
}
]
}
],
"signature": {
"manufacturer": "_TZ3000_g5xawfcq",
"model": "TS0121",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4098,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 260,
"device_type": 81,
"input_clusters": [
0,
4,
5,
6,
1794,
2820
],
"output_clusters": [
10,
25
]
}
}
},
"class": "zhaquirks.tuya.plug"
}
et celle ci c’est la config d’une autre prise blitzwolf mais avec les parametre config de ta prise aquara
{
"ieee": "58:8e:81:ff:fe:ff:5d:ee",
"nwk": 24477,
"status": 2,
"lqi": "108",
"rssi": "-73",
"last_seen": "1616322008.4280674",
"node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 81,
"profile_id": 260,
"manufacturer": "_TZ3000_g5xawfcq",
"model": "TS0121",
"output_clusters": [
{
"id": 10,
"name": "Time",
"attributes": []
},
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 65
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZ3000_g5xawfcq"
},
{
"id": 5,
"name": "model",
"value": "TS0121"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 1
}
]
},
{
"id": 1794,
"name": "Metering",
"attributes": [
{
"id": 0,
"name": "current_summ_delivered",
"value": 183
}
]
},
{
"id": 2820,
"name": "Electrical Measurement",
"attributes": [
{
"id": 1291,
"name": "active_power",
"value": 0
}
]
}
]
}
],
"signature": {
"manufacturer": "_TZ3000_g5xawfcq",
"model": "TS0121",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4098,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 260,
"device_type": 81,
"input_clusters": [
0,
4,
5,
6,
1794,
2820
],
"output_clusters": [
10,
25
]
}
}
},
"class": "zhaquirks.tuya.plug"
}
les deux prises réagisse a l’identique peut importe la config
par contre le fait d’avoir applique ta commande, cela a rajouter la valeur de la blitzwolf qui n’existait pas avant
petit rajout, la valeur ne semble pas remonte sans lancer la commande pour forcer la recuperation de celle ci
je viens de rebasculer la config de ma prise blitwolf qui utilisait la config de l’aquara et suite a cela la valeur de la puissance a changer mais apres cette valeur ne change pas sans forcer via ta commande