[Résolu] Ajout matériel - ST30 by Orvibo

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

[Résolu] Ajout matériel - ST30 by Orvibo

Message par hestia »

Bonjour,
il est noté comme compatible, mais à l'usage un peu capricieux...

Version: 2022.1 (build 14578)
Build Hash: 88a3dfe3e
Compile Date: 2022-10-19 15:47:59
dzVents Version: 3.1.8
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]

Système sur lequel tourne DomoticZ avec le plugin : RPI3B+

Modèle de coordinateur : Sonoff SON_ZBDONGLE-PLUS
Version de coordinateur : USB
Version du firmware :
Branch Version : "99"
Channel : 15
Display Firmware Version : "UNK - 1030"
Extended PANID : "d7cc67c15e08b767"
Firmware Version :
"Branch: 99 Major: 06 Version: 1030"
IEEE : "84b4dbfffef830c7"
Major Version : "06"
Minor Version : "1030"
PANID : "5f93"
Short Address : "0000"

Type de firmware :
Version du plugin: 6.3.002

Branche du plugin :

Marque de l’équipement:
Orvibo

Modèle de l’équipement:

Temperature & Humidity Sensor
Model ST30 manufactured by Orvibo
Zigbee ID: 898ca74409a740b28d5841661e72268d | 50938c4c3c0b4049923cd5afbc151bde
Lien permettant de le commander: https://zigbee.blakadder.com/Orvibo_ST30.html

Lors du 1er appairage il manquait l'humidité
Passage à 6.3.002
Ensuite j'ai eu temp + hum et la batterie à 200%
Ensuite je l'ai supprimé et re appairé plusieurs fois (pour faire des tests) et maintenant plus de device dans dz
Screenshot 2022-10-27 233910.png
Screenshot 2022-10-27 233910.png (7.18 Kio) Consulté 1065 fois
Et des erreurs

Code : Tout sélectionner

2022-10-27 23:26:03.066 Status: zigbeeE: [3] NEW OBJECT: b96f Model Name: 50938c4c3c0b4049923cd5afbc151bde
2022-10-27 23:26:03.067 Status: zigbeeE: [3] NEW OBJECT: b96f Manufacturer Name: MultIR
2022-10-27 23:26:04.494 Status: dzVents: Info: Handling events for: "Lux Portillon", value: "8"
2022-10-27 23:26:04.791 Status: dzVents: Info: Handling events for: "Lux Extérieur Jardin", value: "8"
2022-10-27 23:26:08.071 Status: zigbeeE: [4] NEW OBJECT: b96f Model Name: 50938c4c3c0b4049923cd5afbc151bde
2022-10-27 23:26:08.073 Status: zigbeeE: [4] NEW OBJECT: b96f Manufacturer Name: MultIR
2022-10-27 23:26:13.066 Status: zigbeeE: [5] NEW OBJECT: b96f Model Name: 50938c4c3c0b4049923cd5afbc151bde
2022-10-27 23:26:13.068 Status: zigbeeE: [5] NEW OBJECT: b96f Manufacturer Name: MultIR
2022-10-27 23:26:18.089 Status: zigbeeE: [6] NEW OBJECT: b96f Model Name: 50938c4c3c0b4049923cd5afbc151bde
2022-10-27 23:26:18.091 Status: zigbeeE: [6] NEW OBJECT: b96f Manufacturer Name: MultIR
2022-10-27 23:26:18.082 Error: zigbeeE: [6] NEW OBJECT: b96f Not able to get all needed attributes on time
2022-10-27 23:26:18.082 Error: zigbeeE: processNotinDB - not able to find response from b96f stop process at 0043
2022-10-27 23:26:18.083 Error: zigbeeE: processNotinDB - Collected Infos are : {'Version': '3', 'ZDeviceName': '', 'Status': 'UNKNOW', 'SQN': '03', 'Ep': {'01': {'0000': {'0004': 'MultIR', '0005': '50938c4c3c0b4049923cd5afbc151bde'}, '0001': {'0021': 200}, '0402': {'0000': 2550, '003e': '00'}}, '02': {'0000': {}, '0405': {'0000': 61.5}}}, 'Heartbeat': '1', 'RIA': '6', 'LQI': 172, 'Battery': 200.0, 'Model': '50938c4c3c0b4049923cd5afbc151bde', 'ForceAckCommands': [], 'MacCapa': '80', 'IEEE': '804b50fffe79f60b', 'Type': {}, 'ProfileID': {}, 'ZDeviceID': {}, 'App Version': '', 'Attributes List': {}, 'DeviceType': 'RFD', 'HW Version': '', 'Last Cmds': [], 'LogicalType': 'End Device', 'Manufacturer': '', 'Manufacturer Name': 'MultIR', 'NbEp': '2', 'PowerSource': '', 'ReadAttributes': {'Ep': {'01': {'0000': {'TimeStamp': 1666905944, 'iSQN': {'0004': '00', '0005': '00'}, 'Attributes': {'0004': '00', '0005': '00'}, 'ZigateRequest': {}}, '0001': {'TimeStamp': 1666905961, 'iSQN': {}, 'Attributes': {'0021': '00'}, 'ZigateRequest': {}}, '0402': {'TimeStamp': 1666905961, 'iSQN': {}, 'Attributes': {'0000': '00', '003e': '00'}, 'ZigateRequest': {}}}, '02': {'0000': {'TimeStamp': 1666905945, 'iSQN': {'0004': '01', '0005': '01'}, 'Attributes': {'0004': '86'}, 'ZigateRequest': {}}, '0405': {'TimeStamp': 1666905975, 'iSQN': {}, 'Attributes': {'0000': '00'}, 'ZigateRequest': {}}}}}, 'ReceiveOnIdle': '', 'Stack Version': '', 'Stamp': {'time': 1666905975.7948742, 'Time': '2022-10-27 23:26:15', 'MsgType': '8011', 'LastSeen': 1666905975}, 'ZCL Version': '', 'Health': 'Live', 'Capability': ['Reduced-Function Device', 'Standard security', 'NwkAddr should be allocated'], 'ZDPSQN': '01', 'RollingLQI': [172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172], 'Epv2': {'01': {'ClusterIn': {}, 'ClusterOut': {}, 'ProfileID': {}, 'ZDeviceID': {}}, '02': {'ClusterIn': {}, 'ClusterOut': {}, 'ProfileID': {}, 'ZDeviceID': {}}}, 'ZCLSQN': '01', 'WriteAttributes': {'Ep': {'01': {'0000': {'TimeStamp': 0, 'iSQN': {}, 'Attributes': {}, 'ZigateRequest': {}}}, '02': {'0000': {'TimeStamp': 0, 'iSQN': {}, 'Attributes': {}, 'ZigateRequest': {}}}}}, 'PairingInProgress': True, 'ZCL-IN-SQN': {'0001': '00', '0402': '01', '0405': '03'}, 'BatteryUpdateTime': 1666905961, 'ConsistencyCheck': 'Bad Pairing'}
Même après plusieurs essais, arrêt relance du plungin, de dz, sortir les piles du device
Comme si la situation initiale de la 6.3.002 n'était plus la même
Dernière modification par hestia le 30 oct. 2022, 20:03, modifié 1 fois.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Ajout matériel - ST30 by Orvibo

Message par Keros »

Quand il reste une trace de l'objet avec la petite icône Corbeille dans le WebUI, il faut cliquer dessus avant de refaire un appairage.

Tu pourrais nous faire un export Json (raw) quand il sera appairé stp.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

Re: Ajout matériel - ST30 by Orvibo

Message par hestia »

J'ai mis à la corbeille, et le l'avais fait, mais cela ne va pas plus loin que cette ligne
et le message d'erreur

Code : Tout sélectionner

 NEW OBJECT: 38a3 Not able to get all needed attributes on time
Donc l'export Json n'est pas top!

Code : Tout sélectionner

Version: "3"
ZDeviceName: ""
Status: "UNKNOW"
SQN: "46"
Ep: Object {"01":{"0000":{"0004":"MultIR","0005":"50938c4c3c0b4049923cd5afbc151bde"},"0001":{"0021":200},"0402":{"0000":2359,"003e":"00"}},"02":{"0000":{},"0405":{"0000":56}}}
Heartbeat: "31"
RIA: "6"
LQI: 140
Battery: 200
Model: "50938c4c3c0b4049923cd5afbc151bde"
ForceAckCommands: Array[0] []
MacCapa: "80"
IEEE: "804b50fffe79f60b"
Type: Object {}
ProfileID: Object {}
ZDeviceID: Object {}
App Version: ""
Attributes List: Object {}
DeviceType: "RFD"
HW Version: ""
Last Cmds: Array[0] []
LogicalType: "End Device"
Manufacturer: ""
Manufacturer Name: "MultIR"
NbEp: "2"
PowerSource: ""
ReadAttributes: Object {"Ep":{"01":{"0000":{"TimeStamp":"28/10/2022 18:26:26","iSQN":{"0004":"00","0005":"00"},"Attributes":{"0004":"00","0005":"00"},"ZigateRequest":{}},"0001":{"TimeStamp":"28/10/2022 18:26:43","iSQN":{},"Attributes":{"0021":"00"},"ZigateRequest":{}},"0402":{"TimeStamp":"28/10/2022 18:29:25","iSQN":{},"Attributes":{"0000":"00","003e":"00"},"ZigateRequest":{}}},"02":{"0000":{"TimeStamp":"28/10/2022 18:26:26","iSQN":{"0004":"01","0005":"01"},"Attributes":{"0004":"86"},"ZigateRequest":{}},"0405":{"TimeStamp":"28/10/2022 18:26:43","iSQN":{},"Attributes":{"0000":"00"},"ZigateRequest":{}}}}}
ReceiveOnIdle: ""
Stack Version: ""
Stamp: Object {"time":1666974567.250177,"Time":"2022-10-28 18:29:27","MsgType":"8011","LastSeen":"28/10/2022 18:29:27"}
ZCL Version: ""
Health: "Live"
Capability: Array[3] ["Reduced-Function Device","Standard security","NwkAddr should be allocated"]
ZDPSQN: "01"
RollingLQI: Array[11] [144,144,144,144,144,144,144,144,144,140,140]
Epv2: Object {"01":{"ClusterIn":{},"ClusterOut":{},"ProfileID":{},"ZDeviceID":{}},"02":{"ClusterIn":{},"ClusterOut":{},"ProfileID":{},"ZDeviceID":{}}}
ZCLSQN: "01"
WriteAttributes: Object {"Ep":{"01":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}},"02":{"0000":{"TimeStamp":0,"iSQN":{},"Attributes":{},"ZigateRequest":{}}}}}
PairingInProgress: true
ZCL-IN-SQN: Object {"0001":"41","0402":"46","0405":"43"}
BatteryUpdateTime: "28/10/2022 18:26:43"
ConsistencyCheck: "Bad Pairing"
NwkID: "38a3"
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Ajout matériel - ST30 by Orvibo

Message par pipiche »

J'ai essayé de faire un truc. donc a essayer,
par contre regarde ici , si ca ne fonctionne pas, car ca permettra d'avoir les bonnes informations
https://easydomoticz.com/forum/viewtopi ... 403#p91403

Il faut que tu passes sur la branche 'dev'

Code : Tout sélectionner

git pull
git checkout dev
git pull
ensuite tu t'assures qu'il ne reste rien du device dans le plugin ni domoticz

tu relances le plugin , une fois celui-ci up-and-running tu fais l'appairage.
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

Re: Ajout matériel - ST30 by Orvibo

Message par hestia »

Merci pour ton retour, ça marche!

Effectivement, j'avais oublié de donner des logs... les voici (nettoyées pour celle de domoticz)
Log_DZ_2022-10-30-18 33 28.zip
(98.61 Kio) Téléchargé 47 fois
st30_dans_plugin.png
st30_dans_plugin.png (8.38 Kio) Consulté 972 fois
aussi le manuel que j'ai scanné car pas trouvé sur le web en pdf (et le petit manuel papier se perd vite!)
J'en ai profité pour refaire un test d'accès aux devices dz crées en DzVents et LUA : même résultat en DzVents et LUA, cette 1 des 2 devices est utilisable (dans les logs)
Résolu!
Merci encore pipiche :-)
Pièces jointes
Orbivo_ST_30.png
Orbivo_ST_30.png (1.03 Mio) Consulté 972 fois
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

Re: [Résolu] Ajout matériel - ST30 by Orvibo

Message par hestia »

Toutefois
avec le MOES E-Ink Brightness Thermometer il y avait un device Temp + Hum et pas avec ce device
TH.png
TH.png (71.76 Kio) Consulté 960 fois
je ne sais pas si cela dépend du device ou du plugin
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: [Résolu] Ajout matériel - ST30 by Orvibo

Message par pipiche »

il n'y a aucune raison que le Temp+Humi n'est pas été créé.
Es-tu bien sur de ne pas avoir ce device ? Tu peux par exemple chercher dans la liste des devices de Domoticz avec le ID qui est l'adresse Mac@

Tu peux aller dans le WebUI du plugin , puis provisionning et utiliser le menu "Recreate widget(s) of existing device", tu sélectionnes le device et enfin du appui sur ReCreate Widget.

Cela va re-créer l'ensemble des widgets pour ce device, donc tu vas avoir des doublons, il faudra juste supprimer ce qui est en trop
Screenshot 2022-10-30 at 22.22.23.png
Screenshot 2022-10-30 at 22.22.23.png (76.96 Kio) Consulté 950 fois
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

Re: [Résolu] Ajout matériel - ST30 by Orvibo

Message par hestia »

ben il n'y est pas!
même après le Recreate widget
zigbee.png
zigbee.png (24.37 Kio) Consulté 944 fois
dz.png
dz.png (94.81 Kio) Consulté 944 fois
Après le Recreate widget, j'ai 2 fois les mêmes qui fonctionnent ; je vais pouvoir supprimer les nouveaux...
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: [Résolu] Ajout matériel - ST30 by Orvibo

Message par pipiche »

Merci de mettre ici le fichier DeviceList-xx.txt
Quelle version de DomoticZ ?
hestia
Messages : 397
Inscription : 12 sept. 2018, 22:36

Re: [Résolu] Ajout matériel - ST30 by Orvibo

Message par hestia »

Voici
DeviceList-36.zip
(4.06 Kio) Téléchargé 73 fois

Code : Tout sélectionner

Version: 2022.1 (build 14578)
Build Hash: 88a3dfe3e
Compile Date: 2022-10-19 15:47:59
dzVents Version: 3.1.8
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]
Répondre