fairecasoimeme / Zlinky_TIC

Téléinformation Linky autoalimenté ZigBee 3.0
318 stars 21 forks source link

MaJ firmware lixee zlinky tic #272

Open Sleinous opened 2 months ago

Sleinous commented 2 months ago

Bonjour, Ce post pour demander si d'autres ont l'astuce pour mettre à jour le firmware via OTA avec un taux de réussite élevé... Depuis la v5 je galère a chaque monté de version pour passer la MAJ, en général au moins 20 essaie avant que ça passe... que je fasse la maj via Z2M, ZHA ou autre... rien y fait. Le comportement : la maj via OTA se lance, et au bout de X% (variable) ça s'arrete et le module est hors ligne. (Il faut ensuite le débrancher rebrancher pour retenter la maj). Je suis actuellement entrain de passer de la v13 a la v14 et comme a chaque fois je galère... J'en suis a mon 7eme essai. Siquelqu'un a des lumieres je suis preneur :)

MilesTEG1 commented 2 months ago

@Sleinous salut 👋🏻 Est-ce que ton ZLinky est loin de ton coordinateur Zigbee ? Si oui c'est peut être ça la cause des échecs de MAJ OTA.

Rentente plusieurs fois, car souvent ça reprend le chargement de la Maj à l'endroit où elle s'est arrêtée.

Si ça ne fonctionne pas mieux , il faudrait mettre un répéteur zigbee (pas sur du nom là) puissant entre le coordinateur et ton Zlinky. Et/ou des routeurs pas loin comme des prises ou ampoules connectées.

Sinon il te reste la manière brutale : faire la Maj par usb via un adaptateur usb-uart. J'ai fait une issue sur la Maj d'un firmware standard vers un limited où j'explique pas à pas comment flasher . Cette méthode fonctionne aussi pour mettre à jour une version standard vers une version plus haute standard elle aussi.

Sleinous commented 2 months ago

Hello @MilesTEG1 Merci pour ton retour rapide :) En effet mon coordinateur est a moins de 20cm du lixee, il s'agit d'un zigbee coordinator en PoE de chez Tubeszb : https://tubeszb.com/product/cc2652p2-based-zigbee-to-poe-coordinator-2023/

A priori quand ça plante et que je suis obligé de débrancher rebrancher ça n'a pas l'air de reprendre de la ou ça c'est arreté :( (en tout cas je l'ai laissé 30mn sans retenter un update juste pour voir)

Pour le flash via USB-TTL, impossible de mon coté, j'ai passé 2h dessus mais ça ne marche pas avec mon USB-TTL --> FT232 FTDI Mini USB

Sleinous commented 2 months ago

C'est enfin passé au bout de 17 essai :)

sdk69 commented 2 months ago

bonjour, j'ai essayé de faire la dernière maj en OTA hier, elle a planté et depuis plus rien ne fonctionne. J'ai essayé de débrancher 1h, de réappairer...rien n'y fait, j'ai une erreur "Not connected to MQTT server!" alors que mes autres périphériques fonctionnent, si je débranche le lixee, tout rentre dans l'ordre.

Merci pour votre aide !

Sleinous commented 2 months ago

C'est curieux que meme apres debranchage rebranchage ça ne revient pas, ZHA ou Zigbee2MQTT?

sdk69 commented 2 months ago

j'ai réussi à refaire fonctionner le zlinky en forçant la suppression et débrancher/rebrancher, je suis sur Z2M, mais du coup j'ai perdu tout mon historique de prod solaire et conso réseau :( et impossible de faire la maj OTA le problème se reproduit systématiquement, tant pis je vais en rester là, merci !

Mookunicorn commented 2 months ago

Salut a tous :)

Je tente également de mettre à jour le zlinky de 13 a 14 sur ZHA. (Première mise a jour que je fais)

Durant toute l'installation le zlinky clignote Screenshot_20240905-192133

Une fois arrivé a 100% l'appareil ne réponds plus sous ZHA je dois débrancher et rebrancher. ZHA qui d'ailleurs m'envoie un message d'erreur "Échec de l'exécution de l'action update/install. Update was not successful: <Status. TIMEOUT: 148>" et me rebalance la mise a jour dispo Screenshot_20240905-192920

Le zLinky est l'appareil le plus proche du coordinateur (skyconnect) je peux d'ailleurs difficilement faire plus proche)

bombaata commented 2 months ago

Même problème ici, depuis la tentative de MAJ via ZHA le Zlkiny ne répond plus. Je suis à distance, je débrancherai/rebrancherai ce soir.

image

xabix commented 2 months ago

J'ai également le même problème. Avant j'étais sous Jeedom avec Z2M et jamais de soucis sur les updates et depuis que je suis sous HA pourtant avec Z2M j'ai pas réussi à faire d'upgrade.

Par contre j'ai du passé à EMBER depuis et je me demande si cela n'est pas lié?

piellick commented 2 months ago

Hello, si ca peut aider: https://github.com/fairecasoimeme/Zlinky_TIC/issues/267#issuecomment-2331373296

SeafireGit commented 2 months ago

Pareil de mon coté, avec HomeAssistant + Z2M, en passage de 13 à 14. La MaJ freeze à un moment random et obligation de débrancher/rebrancher pour reprendre la main dessus.

SBRK commented 2 months ago

Je suis dans le même cas mais j'ai l'impression d'avoir des problèmes plus profonds avec le ZLinky.

Depuis des mois je n'avais plus aucune remontée d'information. Je me suis remis sur le sujet il y a quelques jours, j'ai débranché/rebranché et réappairé dans Z2M. Tout semblait ok pendant quelques minutes. Puis à nouveau aucune remontée d'info, et des erreurs de timeout sur les commandes envoyées au ZLinky. La portée du signal n'est à priori pas en cause.

Le seul moyen pour que ça fonctionne à nouveau c'est de débrancher et rebrancher le ZLinky, mais ça ne refonctionne pas si je rebranche immédiatement. La lumière bleue ne s'allume pas et je dois attendre une quinzaine de minutes avant de rebrancher. Puis au bout de quelques minutes rebelote dans Z2M, des timeouts.

Au milieu de tout ça, impossible de mettre à jour en v14, j'ai réussi à monter à 33% puis pouf, timeout à nouveau.

Mookunicorn commented 2 months ago

Salut a tous :)

Je tente également de mettre à jour le zlinky de 13 a 14 sur ZHA. (Première mise a jour que je fais)

Durant toute l'installation le zlinky clignote Screenshot_20240905-192133

Une fois arrivé a 100% l'appareil ne réponds plus sous ZHA je dois débrancher et rebrancher. ZHA qui d'ailleurs m'envoie un message d'erreur "Échec de l'exécution de l'action update/install. Update was not successful: <Status. TIMEOUT: 148>" et me rebalance la mise a jour dispo Screenshot_20240905-192920

Le zLinky est l'appareil le plus proche du coordinateur (skyconnect) je peux d'ailleurs difficilement faire plus proche)

Finalement, c'est passé pour moi, quand j'ai fait la mises a jour une fois a 100% la led c'est éteinte, via ZHA j'ai refais installer (sans débrancher/rebrancher) ce qui a eu pour effet de passer en 14

r0m1CH commented 2 months ago

Bonjour je galère pas mal à mettre à jour ce device... Comme vous ça bloque de manière random mais je ne peux pas simplement débrancher / rebrancher mon device car il ne redémarre jamais comme ça. je dois attendre X heures avant qu'il reparte. Une idée de ce que je loupe ? Merci d'avance.

SBRK commented 2 months ago

@r0m1CH c'est le même comportement que j'observe. Le Linky se met en sécurité (cf la doc sur ce repo). J'ai l'impression que ça se produit quand je rebranche trop rapidement après avoir débranché le ZLinky. Maintenant j'attends toujours une vingtaine de secondes avant de rebrancher, et ça semble aider à ce qu'il se rallume bien.

En revanche, après moultes essais, toujours pas réussi à faire la MAJ. Par dépit j'ai commandé un adaptateur série USB pour faire la mise à jour comme ça.

r0m1CH commented 1 month ago

@SBRK as-tu reussi à mettre à jour avec l'USB du coup ? Moi je galère toujours et je ne trouve aucun moyen de le faire correctement.

SBRK commented 1 month ago

@SBRK as-tu reussi à mettre à jour avec l'USB du coup ? Moi je galère toujours et je ne trouve aucun moyen de le faire correctement.

Oui et non. J'ai branché en USB mais je n'ai pas réussi à faire l'updste comme ça, en revanche j'ai pu update en OTA avec l'USB branché, ça a assuré l'alimentation et évité que ça ne coupe.

r0m1CH commented 1 month ago

ok ok. Bon aucune méthode bien fiable dommage. Merci pour le feedback.

Shasdo commented 1 month ago

Même problème avec z2m, obligé de débrancher et rebrancher après chaque tentative échoué (j'en suis à 5) sinon il n'y a plus de remontés.

J'ai en plus de ça des erreurs d'attributs en boucle et pour essayer d'éliminer les eventuels problèmes de réception, comme mon zLinky est à l’extérieur (4m), j'ai sortie une prise connectée sur un enrouleur servant de relais à mi chemin.

Si la maj va dans ce cas plus loin et progresse rapidement au début sans problème jusqu'à 20%, je vois ensuite apparaitre des erreurs d'attributs et la maj progresse alors à une vitesse inversement proportionnelle à la fréquence d'apparition des erreurs : plus les erreurs deviennent rapprochés, plus la maj ralentie, stagne, et fini par échouer à 40-50%.

Edit: Visiblement z2m a fini par crasher, j'en ai profité pour faire la dernière maj de z2m et cette fois la maj du zLinky est arrivé au bout (6) Donc pour ceux qui galère, outre les soucis de porté, un redémarrage de z2m ne mange pas de pain.