mgcrea / homebridge-tydom

Homebridge plugin to manage Tydom hardware by Delta Dore from Apple HomeKit.
62 stars 13 forks source link

Ajout détecteur ouverture #104

Closed botho closed 1 year ago

botho commented 1 year ago

Bonjour Olivier,

Est-il possible de faire remonter dans HomeKit les détecteurs d'ouverture/fermeture de fenêtre ?

Related hardware

Box Tydom 1.0 Détecteur Fenêtre K-LINE

Dumps Dump

Additional context Debug de la console lors de l'enrôlement d'un détecteur :

{"type":"request","uri":"/devices/meta","method":"POST","status":null,"body":[{"id":1667667124,"endpoints":[{"id":1667667124,"error":0,"metadata":[{"name":"config","type":"numeric","permission":"r","validity":"INFINITE","min":0,"max":4294967294,"step":1,"unit":"NA"},{"name":"battDefect","type":"boolean","permission":"r","validity":"INFINITE","unit":"boolean"},{"name":"supervisionMode","type":"string","permission":"r","validity":"INFINITE","enum_values":["SHORT","LONG","NONE"]},{"name":"intrusionDetect","type":"boolean","permission":"r","validity":"DETECTOR_SUPERVISION","unit":"boolean"},{"name":"openState","type":"string","permission":"r","validity":"DETECTOR_SUPERVISION","enum_values":["LOCKED","OPEN_FRENCH","OPEN_HOPPER"]}]}]}],"headers":{},"date":"2022-11-05T16:52:06.151Z"} 2022-11-05T16:52:06.170Z homebridge-tydom Unkown message from Tydom client: {"type":"request","uri":"/devices/install","method":"PUT","status":null,"body":{"protocol":"X3D","installStatus":"idle"},"headers":{},"date":"2022-11-05T16:52:06.170Z"} 2022-11-05T16:52:13.203Z homebridge-tydom Unkown message from Tydom client: {"type":"request","uri":"/info","method":"POST","status":null,"body":{"productName":"TYDOM1","mac":"001A250690CD","config":"prod","bddEmpty":false,"bddStatus":0,"apiMode":true,"mainVersionSW":"03.04.15","mainVersionHW":"00.00.01","mainId":"6700103","mainReference":"21800010","keyVersionSW":"01.04.33","keyVersionHW":"00.00.01","keyVersionStack":"04.00.50","keyReference":"21800011","bootReference":"P21800012","bootVersion":"01.00.03","TYDOM.dat":0,"config.json":0,"mom.json":0,"gateway.dat":0,"bdd.json":5,"collect.json":0,"groups.json":6,"mom_api.json":4,"scenario.json":0,"site.json":8,"bdd_mig.json":0,"info_mig.json":0,"info_col.json":0,"absence.json":4,"anticip.json":2,"trigger.json":0,"urlMediation":"mediation.tydom.com","pltRegistered":false,"updateAvailable":false,"passwordEmpty":false,"maintenance":{"id":"ffffffffffffffffffffffffffffffff"},"geoloc":{"longitude":2123861,"latitude":48935278},"clock":{"clock":"2022-11-05T17:52:07+01:00","source":"ntp","timezone":60,"summerOffset":"ON"},"moments":{"suspend":{"to":0}},"local_claim":{"status":"CLOSE","lastAccess":"2014-01-01T00:00:00Z"},"protocols":[{"protocol":"X3D","available":true,"installed":true,"ready":true,"status":"running","installStatus":"idle"},{"protocol":"ZIGBEE","available":true,"installed":false},{"protocol":"X3DV","available":false}]},"headers":{},"date":"2022-11-05T16:52:13.202Z"} 2022-11-05T16:52:13.203Z homebridge-tydom ←PUT:ignored for device id='1667667124', endpoints: [{"id":1667667124,"error":0,"data":[{"name":"battDefect","validity":"upToDate","value":false},{"name":"intrusionDetect","validity":"upToDate","value":false},{"name":"openState","validity":"upToDate","value":"LOCKED"}]}]

StephanH27 commented 1 year ago

Bonjour,

Chez moi, les détecteurs d'ouverture remontent bien. Ils s'affichent dans la rubrique "sécurité"et n'apparaissent que lorsqu'ils sont ouverts.

(Tydom 1.0 et détecteurs MiniCox DeltaDore)

botho commented 1 year ago

Merci Stephan, hier soir je n'avais pas poussé suffisamment les tests mais effectivement ils remontent bien 👍 !