Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

(anciennement dénommé plugin OpenZwave)
SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 01 janv. 2019, 19:52

Ben moi qui était tout content de mes 573 s.... :D
Avant avec mes merdes ca prenait plusieurs heures... comme quoi tout est relatif !

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par dvb » 01 janv. 2019, 21:25

SeaWood a écrit :
01 janv. 2019, 19:52
Ben moi qui était tout content de mes 573 s.... :D
Avant avec mes merdes ca prenait plusieurs heures... comme quoi tout est relatif !
lol ! Cela dépend peut-être aussi de la machine.
J'ai mis toutes les chances de mon côté avec une config musclée.
Ceci étant, vu qu'on relance le zwave rarement, une dizaine de minutes reste acceptable.

A+
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 01 janv. 2019, 23:08

Le réseau Z Wave semble fonctionner avec une faible quantité de données, je suis pas sur qu'il nécessite beaucoup de ressources machine pour les traiter mais c'est vrai que je n'ai jamais testé Jeedom avec plus puissant que l'OC2. Pour ma part je mets toujours en doute mon réseau, contrôleur, nœud(s) qui merde, maillage, je sais pas mais quand il est fonctionnel il semble correctement maillé :
2019-01-01_23h01_59.png
2019-01-01_23h01_59.png (221.67 Kio) Consulté 718 fois

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par dvb » 02 janv. 2019, 21:48

Tout semble OK ici à première vue.
Que donnent la table de routage, et la page santé ?
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 03 janv. 2019, 13:36

dvb : Voilà quelques éléments supplémentaires...

Routage :
Routage 1.png
Routage 1.png (110.3 Kio) Consulté 688 fois
Routage 2.png
Routage 2.png (107.34 Kio) Consulté 688 fois
Routage 3.png
Routage 3.png (41.21 Kio) Consulté 688 fois

SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 03 janv. 2019, 13:38

Et santé :
Santé 1.png
Santé 1.png (154.74 Kio) Consulté 686 fois
Santé 2.png
Santé 2.png (140.56 Kio) Consulté 686 fois

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par dvb » 03 janv. 2019, 20:59

Je ne vois rien de particulier par rapport à chez moi. A part quelques uns de tes modules dont la "temporisation" est élevée (orange/rouge).

Je ne sais pas dire si cela peut augmenter le temps de mise en service du zwave. Si un vrai expert z-wave passe par là, ne pas hésiter à commenter...
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 04 janv. 2019, 05:36

dvb : merci d'avoir jeté un œil, toujours intéressant de comparer avec ce qui se passe chez un autre.
Les modules lents sont surtout ceux sur pile,

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par romanais » 04 janv. 2019, 10:14

Pour info je suis à 314 sec, pour 47 noeuds, sur un RPi3 + SSD (je viens de le relancer ce matin justement).
Ça ne me choque pas 5 minutes.
Merci à toute l'équipe pour le taf

Mon matériel

SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 04 janv. 2019, 15:53

romanais : au début ce post discutait de gros pbs ZWave (les démarrage se comptait en milliers de secondes) c'est après que ça a dérivé sur les meilleurs score de démarrage, moi 5, 10 ou 15 minutes ça me choque pas non plus d'autant que quand tout va bien (et ça peut durer des mois !) il y a peu de raison de relancer le réseau. Mais je trouve intéressant de savoir ce que ça donne ailleurs

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par romanais » 04 janv. 2019, 16:00

Tout à fait :-)
Merci à toute l'équipe pour le taf

Mon matériel

SeaWood
Timide
Messages : 51
Inscription : 11 janv. 2018, 18:53
Localisation : Morbihan

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par SeaWood » 06 janv. 2019, 13:58

J'ai réussi à reproduire mon problème :

- J'ai inclus un nouveau Range Extender ZW117 : sorti de sa boite, exclusion puis inclusion à +/- 50 cm du contrôleur
- Je l'ai laissé en service quelques dizaines de mn sur place
- Je l'ai déplacé vers sa destination finale.
- J'ai lancé un "rafraîchir les infos du nœud" dans ce module (j'aurais peut-être du juste lancer une mise à jour des nœuds voisins...).
- Au bout de 5 minutes il restait bloqué sur "associations"
- Au bout de 10 minutes la pile ZWave était à 126 et continuait de monter avec un nombre de "paquet total" à 1812 sur ce module:
2019-01-06_13h02_17.png
2019-01-06_13h02_17.png (11.89 Kio) Consulté 604 fois
- 20 minutes après la pile ZWave dépassait les 300 et le nombre de paquet total du ZW117 était à 5268 :
2019-01-06_13h12_49.png
2019-01-06_13h12_49.png (10.91 Kio) Consulté 604 fois

J'ai éteint proprement l'OC2, patienté, redémarré avec le ZW117 débranché. Le nœud a été déclaré mort, une fois le redémarrage du Zwave Ok (en 534 s :) ) j'ai rebranché le nœud et je l'ai exclus.

Lors de mes précédents problèmes j'avais remarqué que mon autre ZW117 avait crée une association bizarre (genre Q3 ou S3) qui n'aboutissait pas et tournait en boucle.

Est ce que parmi les concernés de ce post certains utilisent ce module ?

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par dvb » 06 janv. 2019, 15:08

Salut,
J'utilise aussi ce Range Extender ZW117 => RAS ici.
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

xav_38
Timide
Messages : 463
Inscription : 13 avr. 2016, 20:45
Localisation : Grenoble

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par xav_38 » 09 janv. 2019, 08:45

retour de l'erreur, est-ce qu'on peut espérer une solution stable de la part de l'équipe Jeedom ?

Stivo
Timide
Messages : 11
Inscription : 19 oct. 2016, 09:16

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par Stivo » 05 févr. 2019, 22:43

idem pour moi dans le log openzwaved

2019-02-05 21:40:14.614 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:15.613 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:15.613 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:16.613 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:17.614 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:36.624 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:37.622 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:37.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:37.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:38.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:39.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:40.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:41.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:42.623 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:43.624 Error, ERROR: Not enough space in stream buffer
2019-02-05 21:40:44.624 Error, ERROR: Not enough space in stream buffer

xav_38
Timide
Messages : 463
Inscription : 13 avr. 2016, 20:45
Localisation : Grenoble

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par xav_38 » 06 févr. 2019, 10:36

Info de l'équipe Jeedom : "Malheureusement cette erreur ERROR: Not enough space in stream buffer n'est pas logiciel mais matériel... Nous ne pouvons donc rien y faire (on cherche juste pour le moment comment le détecter pour redemarrer le demon)...."

Elle se produit aussi sur d'autres solutions domotiques.

Perso j'utilise le dongle USB Aeotec Gen5 (le meilleur d'après l'équipe Jeedom), et vous ?

Pinson99
Timide
Messages : 53
Inscription : 13 sept. 2018, 10:23
Localisation : Bruxelles

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par Pinson99 » 06 févr. 2019, 10:56

Bonjour,
Oui le problème est au niveau de l'interface mais on peut tenter de le gérer en ne surchargeant pas trop son buffer (en envoyant des requêtes en rafale ou en configurant ses modules pour qu'ils n'envoient pas trop de mesures) et en optimisant son maillage. On peut réduire l'impact du problème via le script et un scénario pour le déclencher qui ont été donnés dans ce fil.

La seule solution réelle est dans les mains des fabricants dans la refonte de leurs protocoles hardwares. Le Zwave est en train d'évoluer... à suivre.
Pinson99

xav_38
Timide
Messages : 463
Inscription : 13 avr. 2016, 20:45
Localisation : Grenoble

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par xav_38 » 06 févr. 2019, 12:13

Merci Pison99 pour ces précisions.

J'ai mis en place le script qui se déclenche automatiquement. Mais au bout de quelques mois, le dongle se met en rideau et je dos le débranche plusieurs minutes pour qu'il fonctionne de nouveaux.

Est-ce que tu aurais des exemples de configuration d'objets pour alléger la charge des requêtes ?
- sur des prises
- sur des switchs
- sur des robinets thermostatiques
- etc...

Pinson99
Timide
Messages : 53
Inscription : 13 sept. 2018, 10:23
Localisation : Bruxelles

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par Pinson99 » 06 févr. 2019, 14:46

Bonjour xav_38,
C'est impossible de donner "une bonne config" car cela dépend des usages et des modules.

Si par exemple, une Fibaro Wall Plug sert à mesurer la conso d'un congélateur, inutile de remonter la puissance à chaque fois qu'elle change de 15%. Un relevé de l'énergie par heure, voir journalier est suffisant. On est vite tenté de vouloir voir les courbes de puissance en temps réel en forçant des lectures très rapides mais après, on les oublie et on sature le Zwave.

Il faut surtout privilégier les message envoyés via les threshold (seuil de variation) que les messages périodiques. Ces messages ne partiront que lorsque la valeur changera de plus d'un pourcentage et peuvent ne pas être envoyés sinon (et ne pas mettre un seuil trop bas).
Un message forcé par jour est suffisant pour checker que le nœud est en vie. Les docs ne sont pas très claires sur ces seuils: sont-il des % de variation par rapport à la valeur actuelle ou par rapport au calibre max? Il faut tester pour le savoir.

L'autre problème des messages trop fréquent est la saturation des données historisée. On n'y regarde pas mais ça fait vite des gros paquets de données. Une solution est de limiter la profondeur des historiques.
Pinson99

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: Plugins Z-wave bloqué: Error, ERROR: Not enough space in stream buffer

Message par fensoft » 06 févr. 2019, 15:07

xav_38 a écrit :
06 févr. 2019, 10:36
Info de l'équipe Jeedom : "Malheureusement cette erreur ERROR: Not enough space in stream buffer n'est pas logiciel mais matériel... Nous ne pouvons donc rien y faire (on cherche juste pour le moment comment le détecter pour redemarrer le demon)...."

Elle se produit aussi sur d'autres solutions domotiques.

Perso j'utilise le dongle USB Aeotec Gen5 (le meilleur d'après l'équipe Jeedom), et vous ?
J'avais le même problème avec deux dongles de marque différente et assez peu de noeuds
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Répondre

Revenir vers « Plugin Z-Wave »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité