Closed lendormi054 closed 1 year ago
@lecourtb
Je peux utiliser
zha: zigpy_config: ota: otau_directory: /config/zigpy_ota
alors que mon appareil est sous z2m ????
@lendormi054 non, il faut que tu suives la procédure ici: https://www.zigbee2mqtt.io/guide/usage/ota_updates.html#local-ota-index-and-firmware-files
Tu crées un fichier json index local pour les ota:
[
{
"url": "fichier.ota"
}
]
Et tu indiques sa localisation dans le fichier de configuration.yaml:
ota:
zigbee_ota_override_index_location: my_index.json
(tous les chemins sont relatifs au dossier de configuration.yaml
)
Enfin, il faut envoyer une commande pour lancer l'OTA. Chemin: zigbee2mqtt/bridge/request/device/ota_update/update
donnée: {"id": "deviceID"}
avec la MAC ou le nom de l'appareil.
Bonne chance (je n'utilise pas z2m, j'ai juste essayé d'expliciter un peu plus la documentation dont j'ai fourni les liens).
@MayeulC La localisation du ficher dans configuration.yaml (qui est celui dans le répertoire zigbee2mqtt, c'est bon. Le ficher my_index.json, ca semble bon. Je coince pour la suite. Pas de Maj trouvée et je ne sais pas ou verifier si tout est bon.... Mais ca progresse.... enfin je crois :-)
Y'a un trick :)
https://github.com/fairecasoimeme/Zlinky_TIC/issues/89#issuecomment-1236422701
Par default ca utilise pas la conf mais un fichier a part, faut bien suivre le commentaire ^^
@Tolriq Les étapes 3-4-5-6 du post https://github.com/fairecasoimeme/Zlinky_TIC/issues/89#issuecomment-1236422701, je vois comment faire. En revanche l'étape 1 me pose probleme. J ai pas de commande docker (du moins dans le terminal...)
Tu peut prendre le fichier directement à la source : https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/devices/lixee.js
@Tolriq Etape 1 ok. (merci pour le lien du fichier lixee.js)
Etape 2 : probleme :
`[16:52:44] INFO: Preparing to start... [16:52:45] INFO: Socat not enabled [16:52:47] INFO: Starting Zigbee2MQTT... node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module '../converters/fromZigbee' Require stack:
@Tolriq Alors, avec ton fichier, j ai reussi à relancer z2m (j ai juste modifié le firmware (je veux ZLinky_router_v9.0_no_route et pas le v5).
Il me dit qu'il y a une MAJ !!!! (sans etre certain que ce soit la bonne, mais "update in progress".
Et....
Peut etre que c'est du au fait que ce soit la meme version ? (la V9 etait déja en place, mais je voulais la v9 no_route )
@lendormi054 tu as mis "force": true
dans le json?
Merci @Tolriq pour les précisions (et au passage merci pour Yatse, que j'ai énormément utilisé en ~2009-2016 :P)
Faut tester Symfonium alors ;)
@MayeulC Oui oui, il y a l'option. La question est bete mais dans le ficher my_index.json, il faut les [] ou juste les {} J ai mis [{...}] pour info
@lendormi054 il faut les deux, c'est une liste [...]
de valeurs {...}
qui peuvent correspondre à différents fabricants, etc. Je suis désolé, je ne vois pas mieux, ce serait peut-être intéressant de s'intéresser aux logs, et/ou de poser la question à la communauté z2m.
@Tolriq ok, lol, je testerai, merci (mais la musique ce n'est pas trop mon truc, même si tu as Finamp et Gelli en concurrents sur F-Droid pour Jellyfin). Enfin je ferai tester plutôt, je suis 100% FLOSS :P
C'est pas le bon endroit pour en parler mais c'est pas vraiment des concurrents, ils sont open source et joue de la musique après on joue pas vraiment dans la même catégorie. Mais vu que c'est une app récente, si elle te plait je suis pas contre un petit commentaire Play Store.
@MayeulC C'est déjà très bien. Je suis parti de rien ne marche à la mise à jour manuelle est disponible. Faudrait que j'essaye avec un firmware superieur mais ca ce sera pour un autre sujet. Merci à tous pour le coup de main et de m'avoir permit de progresser :-)
L'installation manuelle du firmware lixee est disponible sous z2m
Subissant régulièrement des déconnexion de mon lixee, je voudrais essayer avec la version no_route. Mais je n'ai aucune idée de comment faire!!
Je suis sous home assistant et lixee est intégré via mqtt. Un pti tuto de noob serait le bienvenue ;-)