Service Netatmo

Alors petit retour là dessus, quand tu as des problèmes de ce style, augmenter la limite n’est pas la solution :sweat_smile:

« JavaScript heap out of memory » c’est un symptôme d’un problème de fuite mémoire assez grave, il faut enquêter pour trouver la fuite mémoire.

Attention aux solutions de facilité ^^

Hehe d’où ma non précipitation sur cette nouvelle PR toute propre.

J’allais écrire “Toutefois je ne comprend pas pourquoi je ne retrouve pas cette même erreur sur mon poste. Ne sachant pas le reproduire, comment puis-je investiguer ?”
Mais après 3 tests d’affiler j’ai l’erreur. Je vais tester en retirant test par test pour voir …
Malgré tout après quelques recherches, notamment sur stackoverflow ils disent que ça peut etre normal. Bref je fais les tests et je reviens vers toi.

Merci @pierre-gilles .

Dans le cas de Gladys, Gladys est un petit programme léger qui est censé tourner sur un Raspberry Pi, donc l’utilisation RAM est très importante, on fait pas n’importe quoi il faut que ça tourne sur un Pi.

Je te confirme que ce n’est pas normal dans le cas de Gladys ^^

1 « J'aime »

Bonjour à tous,
Je suis nouveau et j’espère que je ne dérange pas. Je suis très impatient de tester ce module pour Gladys et donc si vous m’expliquez comment l’installer sur mon raspberry, je le ferai volontier. J’ai deux caméras extérieures dont une avec alarme et le thermostat sur mon poele à pellets donc je pourrai tester pas mal de choses.
Je ne suis pas très geek donc je pourrai uniquement vous faire un retour sur le fonctionnement pour l’individu lambda mais ce serait avec plaisir !

Bonjour @G_N,

@damalgos et moi sommes, pour le moment, en charge de ce dev. Malheureusement nous avons dû reprendre toute la prog à la base en Février et de mon côté je galère sur des tests (côté prog). Encore Malheureusement, j’ai lâché la prog depuis le mois d’avril car plus aucun temps en ce moment et @damalgos est beaucoup pris depuis février également.
J’espère pouvoir reprendre cet automne et ne manquerai pas de te solliciter au besoin.
Toutefois une version alambiquée tourne chez moi sans problème sur un autre raspi dédié à ça (non mis à jour du coup). Il me permet de commander les vannes de mon chauffage chaudière (sans possibilité de réglage - il gère juste l’interaction entre les différents hub de vanne) ainsi que de voir toutes les infos (batteries/ouverture des vannes/ température de consigne et température pièce et vanne, les images caméras, les infos stations météo et home coach.
Je pars en vacances pour 15 jours, si tu en a vraiment le besoin en attendant la version officielle, je pourrais t aiguiller sur l’installation si tu as la possibilité d’installer un gladys supplémentaire.

On m’a offert un thermostat Netatmo donc je pourrai aussi vous filez un coup de main @damalgos @Terdious

2 « J'aime »

Noël avant l’heure :upside_down_face:
Y en a qui sont gâté

C’était mon anniversaire :hugs:

Mais bon je vais devoir investir dans des têtes thermostatique maintenant… :dollar:

1 « J'aime »

Tu l’aurais dit avant je t’aurais garder les miennes.
Nous avons acheté une maison où tout est électrique.

Yes je me rappel mais je comptais pas mettre du netatmo au départ. Je vais regarder du côté de l’occasion.

Bonjour à tous les intéressés de Netatmo ^^

1er point : J’ai repris un peu la prog (installation sonnette Netatmo) et j’ai fais un mix de ma version qui tourne à la maison depuis 1 an et demi, les modifs qu’avait fait @damalgos il y a peu et mis à jour sur la v4.8.3. Ca tourne à nouveau avec quelques bugs encore à corriger.

2ème point : Pour ceux qui auraient des caméras Netatmo Presence (Extérieur) ou Welcome (Intérieur) et qui voudraient accéder à celles-ci depuis Gladys sans l’intégration en cours de dev (qui malheureusement tarde à se montrer au vue des nombreux changement demandé qui sont complexes à revoir) je viens seulement de trouver le moyen d’accéder au flux en direct via l’adresse ip (ce qui me chagrine un peu d’ailleurs car aucun login/mdp à mettre !!) et qui permet de toujours avoir le flux même en cas de coupure internet (je pense notamment à toi @Tlse-vins mais peut-être avais-tu déjà trouvé le moyen de faire ^^) :

3ème point : J’ose demander car si on ne demande pas, rien ne peut arriver … ^^ Je cherche à louer les services d’un dev, connaissant les bonnes pratique pour sortir la PR en limitant le code modifié (trop de ligne modifiées remonté à l’époque par @pierre-gilles - et c’est vrai ^^), pour une journée (moyennant große coffee ou große beer) histoire de dégrossir le programme et repartir sur des bases saines (sûrement séparer en plusieurs PR).
J’ai tenté de le faire l’été dernier et depuis 2 semaines, mais j’avoue être en dehors de mes limites pour un « back propre » @pierre-gilles / @VonOx (je pense à toi qui a dorénavant un thermostat netatmo) / ou autres si intéressés ^^ (Cela permet egalement d’avoir un format formation sur du concret)

Salut Thomas,

Non, je n’avais pas regarder comment faire, je regarderai ce soir car je ne connais pas l’adresse ip de ma caméra.

1 « J'aime »

Ca fonctionne très bien.
Bonne trouvaille.

1 « J'aime »

Étape 7 : Savourer une bière

2 « J'aime »

Parfait ^^

Et dire qu’on s’en est passé tout se temps :sweat_smile:
J’ai meme la sonnette !! Vivement le portier 300EOS !!

Pour en revenir au sujet du dev, d’un point de vue domotique / netatmo mon besoin est assez “minime”, les algo netatmo font parfaitement le taf donc pas de gestion chauffage côté gladys.

Donc pour la partie énergie, définir un planning ou mode absent via scene.
Le petit plus avoir les températures des têtes et le statut de chauffe ( même si j’ai physiquement l’information)

J’essaye de tester ta PR voir d’y contribuer si dans mes compétences dès que j’ai un peu de temps ( y’a d’autres sujets sur le feu :sweat_smile:)
Hésite pas à m’ajouter contributeur sur ton fork.

1 « J'aime »

Propre tout ça @Terdious ! J’aurais aimé t’aider, mais j’ai ma propre liste de todo sur Gladys qui n’en finit jamais, et j’ai au final assez peu de jours dispo avec mon temps partiel Gladys :sweat_smile:

En ce moment mon focus est vraiment sur la rentabilité du projet sur Gladys Plus.

J’espère que tu vas trouver quelqu’un pour t’aider, ne cherche pas forcément un expert, parfois juste trouver quelqu’un avec qui bosser en pair-programming, ça suffit pour se motiver et avancer :slight_smile:

Peut-être qu’il faudrait parler de Gladys sur des forums React/Preact/Node.js pour récupérer des nouveaux contributeurs ?

1 « J'aime »

J’ai aussi un thermostat NetAtmo @Terdious, si tu as besoin de quelqu’un d’autre pour tester :slightly_smiling_face:

Tu l’as connecté à ton carillon ? Moi j’hésite car j’ai viré le carillon des années 90’s.