C’est changé merci
Suite aux différentes remarques (justifiées ) concernant le détourage des images des modules,
Voici les images détourées pour les ampoules (non RGB) E27, E14 et la prise connectée de Lidl
E27 :
E14 :
Prise :
Si tu peux les modifier dans le plugin
Bonjour,
d’abord merci pour le plugin, a priori bien plus simple que Deconz
Je suis utilisateur des stores Ikea Frytur, qui sont reconnu parfaitement, avec un retour d’état fonctionnel directement, mais inversé
Alors j’ai bien cherché à cliquer sur le bouton inverser de la commande, mais ca ne change rien.
Une idée?
Merci
Bonjour,
J’ai un détecteur de fumée « Frient » modèle « SMSZB-120 » qui ne semble pas voir s’afficher toutes ses infos sur ce plugin beta, mais c’est peut-être normal ?
Par défaut je n’ai que l’info de l’état du détecteur (35::15::85). Donc je pense qu’il manque au moins ces quelques infos utiles :
- température (38::1026::0)
- niveau de batterie (35::1::32)
- alarme batterie (35::1::62)
- intervalle de check (35::32::0) (utile ou pas ? à voir !)
- statut (35::15::111)
Peut-être aussi des commandes pour déclencher et couper la sirène ?
Il semble également y avoir une histoire de « scene », mais je n’ai pas idée de ce que c’est. Des déclenchements de scénarios peut-être ?
Voici le json qui est retourné dans le plugin par ce module :
{
"ieee": "00:15:bc:00:31:00:97:28",
"nwk": 3775,
"status": 2,
"lqi": "255",
"rssi": "-57",
"last_seen": "1612973932.000559",
"node_descriptor": "02:40:00:15:10:50:50:00:00:00:50:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 1,
"profile_id": 49353,
"manufacturer": null,
"model": null,
"output_clusters": [],
"input_clusters": [
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
}
]
},
{
"id": 35,
"status": 1,
"device_type": 1026,
"profile_id": 260,
"manufacturer": "frient A\/S",
"model": "SMSZB-120",
"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": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "frient A\/S"
},
{
"id": 5,
"name": "model",
"value": "SMSZB-120"
},
{
"id": 6,
"name": "date_code",
"value": "2020-08-27 01:10"
},
{
"id": 7,
"name": "power_source",
"value": 3
}
]
},
{
"id": 1,
"name": "Power Configuration",
"attributes": [
{
"id": 32,
"name": "battery_voltage",
"value": 31
},
{
"id": 62,
"name": "battery_alarm_state",
"value": 0
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 15,
"name": "Binary Input (Basic)",
"attributes": [
{
"id": 85,
"name": "present_value",
"value": 0
},
{
"id": 111,
"name": "status_flags",
"value": 0
}
]
},
{
"id": 32,
"name": "Poll Control",
"attributes": [
{
"id": 0,
"name": "checkin_interval",
"value": 13200
}
]
},
{
"id": 1280,
"name": "IAS Zone",
"attributes": [
{
"id": 16,
"name": "cie_addr",
"value": [
163,
153,
6,
255,
255,
46,
33,
0
]
}
]
},
{
"id": 1282,
"name": "IAS Warning Device",
"attributes": []
}
]
},
{
"id": 38,
"status": 1,
"device_type": 770,
"profile_id": 260,
"manufacturer": "frient A\/S",
"model": "SMSZB-120",
"output_clusters": [
{
"id": 3,
"name": "Identify",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "frient A\/S"
},
{
"id": 5,
"name": "model",
"value": "SMSZB-120"
},
{
"id": 6,
"name": "date_code",
"value": "2020-08-27 01:10"
},
{
"id": 7,
"name": "power_source",
"value": 3
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 1026,
"name": "Temperature Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 2212
}
]
}
]
}
],
"signature": {
"manufacturer": "frient A\/S",
"model": "SMSZB-120",
"node_desc": {
"byte1": 2,
"byte2": 64,
"mac_capability_flags": 0,
"manufacturer_code": 4117,
"maximum_buffer_size": 80,
"maximum_incoming_transfer_size": 80,
"server_mask": 0,
"maximum_outgoing_transfer_size": 80,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 49353,
"device_type": 1,
"input_clusters": [
3,
5,
6
],
"output_clusters": []
},
"35": {
"profile_id": 260,
"device_type": 1026,
"input_clusters": [
0,
1,
3,
15,
32,
1280,
1282
],
"output_clusters": [
10,
25
]
},
"38": {
"profile_id": 260,
"device_type": 770,
"input_clusters": [
0,
3,
1026
],
"output_clusters": [
3
]
}
}
},
"class": "zigpy.device"
}
Merci
PS : la photo est la bonne dans le plugin, donc je n’en reposte pas.
Bonjour @Loic ,
Je viens d’essayer l’ajout d’une sonde de température / humidité Tuya qui ne semble pas dans la base de donnée:
Marque: Tuya
Modèle: ST-TH01
{
"ieee": "60:a4:23:ff:fe:2d:a8:71",
"nwk": 45112,
"status": 2,
"lqi": "255",
"rssi": "-62",
"last_seen": "1612982016.8343213",
"node_descriptor": "02:40:80:00:00:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 770,
"profile_id": 260,
"manufacturer": "TUYATEC-gqhxixyk",
"model": "RH3052",
"output_clusters": [
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 1026,
"name": "Temperature Measurement",
"attributes": []
},
{
"id": 1029,
"name": "Relative Humidity Measurement",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 74
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "TUYATEC-gqhxixyk"
},
{
"id": 5,
"name": "model",
"value": "RH3052"
},
{
"id": 6,
"name": "date_code",
"value": "20180608"
},
{
"id": 7,
"name": "power_source",
"value": 3
}
]
},
{
"id": 1,
"name": "Power Configuration",
"attributes": [
{
"id": 32,
"name": "battery_voltage",
"value": 30
},
{
"id": 33,
"name": "battery_percentage_remaining",
"value": 200
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 1026,
"name": "Temperature Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 2101
}
]
},
{
"id": 1029,
"name": "Relative Humidity Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 4375
}
]
}
]
}
],
"signature": {
"manufacturer": "TUYATEC-gqhxixyk",
"model": "RH3052",
"node_desc": {
"byte1": 2,
"byte2": 64,
"mac_capability_flags": 128,
"manufacturer_code": 0,
"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": 770,
"input_clusters": [
0,
1,
3,
1026,
1029
],
"output_clusters": [
3,
1026,
1029
]
}
}
},
"class": "zigpy.device"
}
Merci d’avance.
En fait je crois que ce n’est pas que l’état mais aussi la commande. Le tout est inversé et d’ailleurs il n’y pas de possibilité d’inverser la commande.
C’était déjà le cas fut un temps sur le plugin Deconz, mais cela avait été corrigé.
Merci
Bonjour @Loic,
Un petit nouveau à ajouter
CC2530+CC2591 Zigbee Module
Model Z-002 manufactured by WeBee
Source
C’est un router Zigbee avec ampli, exclusivement dédié à améliorer son maillage.
Si cela intéresse certains : Créer son routeur CC2530
{
"ieee": "00:12:4b:00:1c:42:fc:fe",
"nwk": 39399,
"status": 2,
"lqi": "131",
"rssi": "None",
"last_seen": "1613003162.789952",
"node_descriptor": "01:40:8e:5f:11:50:a0:00:00:00:a0:00:00",
"endpoints": [
{
"id": 8,
"status": 1,
"device_type": 256,
"profile_id": 260,
"manufacturer": "LUMI",
"model": "lumi.router",
"output_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 1
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "LUMI"
},
{
"id": 5,
"name": "model",
"value": "lumi.router"
},
{
"id": 6,
"name": "date_code",
"value": "2018-09-26"
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
}
]
}
],
"signature": {
"manufacturer": "LUMI",
"model": "lumi.router",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4447,
"maximum_buffer_size": 80,
"maximum_incoming_transfer_size": 160,
"server_mask": 0,
"maximum_outgoing_transfer_size": 160,
"descriptor_capability_field": 0
},
"endpoints": {
"8": {
"profile_id": 260,
"device_type": 256,
"input_clusters": [
0,
6
],
"output_clusters": [
0,
6
]
}
}
},
"class": "zigpy.device"
}
Je sélectionne une image détourée en png mais l’éditeur me la met en jpeg …
Salut,
Merci pour les images ca sera dans la beta de demain
Bonjour,
Merci pour le retour il manquait effectivement la batterie ca sera corrigé demain. Pour les autres information c’est soit la mais d’une autre maniere soit pas utile
Bonjour,
C’est normal que ca soit un truc de marque xiaomi d’après la conf ?
Je ne pense pas c’est vraiment ce que le module envoi. Ca me gene un peu ce genre de module que je vais classer dans xiaomi alors que ca n’en ai pas… Et surtout ca va pas apparaitre sur le site de compatibilité et donc induire les gens en erreur.
@Loic > en passant du plugin zigate au zigbee, on perd des commandes… Notament celle de la batterie qui est pratique pour historiser et voir la courbe de décharge… Quelque chose est prévu pour ça ?
Bonjour,
Merci pour la batterie.
Pour le reste, je pense qu’au moins l’info de température est importante car :
- elle permet une levée de doute (si déclenchement capteur + temp faible = probablement fausse alerte, etc.)
- elle permet également d’économiser un capteur de température dans la pièce
Mais pas de soucis car on peut les ajouter manuellement dans l’équipement en quelques clics
Pas de soucis @Loic, c’est surement le firmware du module qui renvoi ça.
J’ai sélectionné le répéteur Ikea
Bonjour,
Comme dit redit et reredit (et encore je pense yen manque bcp) il n’y a pas et aura pas de commande batterie dans le plugin zigbee. La batterie remonte sur le systeme de gestion standard de batterie de jeedom pour eviter de consommer des ressources inutilement.
Pardonc c’est température que j’ai ajouté les batterie remonte sur le systeme standard de gestion des piles de jeedom il n’y a donc jamais de batterie
Bonsoir @Loic,
Un module Prise + 2 prises USB Tuya à ajouter s’il te plaît :
La prise et les ports USB semblent pilotables indépendamment.
{
"ieee": "08:6b:d7:ff:fe:3f:46:b2",
"nwk": 15575,
"status": 2,
"lqi": "239",
"rssi": "-64",
"last_seen": "1613069254.6971598",
"node_descriptor": "01:40:8e:7e:11:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 256,
"profile_id": 260,
"manufacturer": "3A Smart Home DE",
"model": "LXN59-1S7LX1.0",
"output_clusters": [],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 1
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 0
},
{
"id": 4,
"name": "manufacturer",
"value": "3A Smart Home DE"
},
{
"id": 5,
"name": "model",
"value": "LXN59-1S7LX1.0"
},
{
"id": 6,
"name": "date_code",
"value": "20200519"
},
{
"id": 7,
"name": "power_source",
"value": 0
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
}
]
}
],
"signature": {
"manufacturer": "3A Smart Home DE",
"model": "LXN59-1S7LX1.0",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4478,
"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": 256,
"input_clusters": [
0,
3,
4,
5,
6
],
"output_clusters": []
}
}
},
"class": "zigpy.device"
}
Voici à quoi elle ressemble :
Merci d’avance !
Bonjour Loic,
Je suis vraiment désolé , je passe pour un nul la … tu avais bien raison !!
Je sais pas pourquoi j’ai eu cette inclusion Signify …
Donc si tu peux supprimer le fabricant Signify model LCA001 ( je sais pas ce que c’est )
ET ajouter propre :
Marque :TZE200
Model : Sirene TS0601
{
"ieee": "5c:02:72:ff:fe:ce:a2:1f",
"nwk": 16895,
"status": 2,
"lqi": "215",
"rssi": "-67",
"last_seen": "1613075837.8703723",
"node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 1027,
"profile_id": 260,
"manufacturer": "_TZE200_d0yu2xgi",
"model": "TS0601",
"output_clusters": [
{
"id": 3,
"name": "Identify",
"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": 83
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZE200_d0yu2xgi"
},
{
"id": 5,
"name": "model",
"value": "TS0601"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 3
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 61184,
"name": "Tuya Manufacturer Specicific",
"attributes": [
{
"id": 617,
"name": "temperature",
"value": 225
},
{
"id": 618,
"name": "humidity",
"value": 48
}
]
},
{
"id": 1026,
"name": "Temperature Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 2250
}
]
},
{
"id": 1029,
"name": "Relative Humidity Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 4800
}
]
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
}
]
}
],
"signature": {
"manufacturer": "_TZE200_d0yu2xgi",
"model": "TS0601",
"node_desc": {
"byte1": 2,
"byte2": 64,
"mac_capability_flags": 128,
"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": 1027,
"input_clusters": [
0,
3,
61184,
1026,
1029,
6
],
"output_clusters": [
3,
25
]
}
}
},
"class": "zhaquirks.tuya.siren"
}
Je suis vraiment désole pour la perte de temps
Merci
Salutations,