Aller au contenu

Mise À Jour Hc2 V4.056


Fredric

Messages recommandés

nan, nan, moi aussi j'étais content, tout allait bien, plein de trucs nouveaux pour jouer avec... :-)))

 

Mais bon, maintenant ma box plante toutes les x semaines... alors qu'en 3.6 bah ça m'est arrivé 2 fois en deux ans...

 

Donc pas jaloux, sarcastique ;-)

Lien vers le commentaire
Partager sur d’autres sites

Je suis en 4.056 depuis fin aoà»t. Aucun reboot depuis lors.

 

Et bah ce soir, j'ai eu un beau 503 Service Unavailable :angry: :angry: :angry:

 

Hum, il manque un process :

root@fghc2:~# screen -ls
There are screens on:
        1571.Zwave      (08/30/2015 04:08:20 PM)        (Detached)
        1578.LILIServer (08/30/2015 04:08:20 PM)        (Detached)
        1355.DbUpdater  (08/30/2015 04:08:08 PM)        (Detached)
        1352.RemoteAccess       (08/30/2015 04:08:08 PM)        (Detached)
        1360.Router     (08/30/2015 04:08:08 PM)        (Detached)
        1251.GPIOServer (08/30/2015 04:08:00 PM)        (Detached)
6 Sockets in /var/run/screen/S-root.

Oh, plein de mémoire libre comme je n'en n'ai jamais eu autant :

root@fghc2:~# free -m
             total       used       free     shared    buffers     cached
Mem:           993        283        709          0         12        196
-/+ buffers/cache:         73        919
Swap:          243        104        139

Aller, on redémarre tout ça (sans rebooter) :

root@fghc2:~# /etc/init.d/fibaro-start restart
Stopping periodic command scheduler: cron.
HCServer: no process found
LuaEnvironment: no process found
RemoteAccess killed
checkEthernet.sh: no process found
GPIOServer started
PluginManager: no process found
LuaEnvironment: no process found
--2015-11-08 22:04:14--  https://getkeys.fibaro.com/get_key_hc2.php?PK_AccessPoint=HC2-000000&HW_Key=...
Resolving getkeys.fibaro.com... 109.95.152.66
Connecting to getkeys.fibaro.com|109.95.152.66|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1675 (1.6K) [application/octet-stream]
Saving to: `/tmp/id_rsa'

100%[==============================================================================>] 1,675       --.-K/s   in 0.001s

2015-11-08 22:04:14 (1.31 MB/s) - `/tmp/id_rsa' saved [1675/1675]

RSA key has been successfuly downloaded.
/etc/init.d/fibaro-start: line 76: kill: (1553) - No such process
/etc/init.d/fibaro-start: line 83: kill: (1557) - No such process
Starting periodic command scheduler: cron.

Ah voilà , le process HCServer est revenu :

root@fghc2:~# screen -ls
There are screens on:
        14773.LILIServer        (11/08/2015 10:04:31 PM)        (Detached)
        14764.Zwave     (11/08/2015 10:04:31 PM)        (Detached)
        14472.Router    (11/08/2015 10:04:16 PM)        (Detached)
        14492.HCServer  (11/08/2015 10:04:16 PM)        (Detached)
        14469.DbUpdater (11/08/2015 10:04:16 PM)        (Detached)
        14467.RemoteAccess      (11/08/2015 10:04:16 PM)        (Detached)
        14347.GPIOServer        (11/08/2015 10:04:08 PM)        (Detached)
7 Sockets in /var/run/screen/S-root.

root@fghc2:~# ps -ef | grep HCServer
root     14492     1  0 22:04 ?        00:00:00 SCREEN -dmS HCServer /opt/fibaro/HCServer
root     14494 14492 11 22:04 pts/7    00:00:16 /opt/fibaro/HCServer

Un peu de RAM utilisé, mais c'est très raisonnable :

root@fghc2:~# free -m
             total       used       free     shared    buffers     cached
Mem:           993        365        627          0         35        153
-/+ buffers/cache:        176        816
Swap:          243         12        231

Je ne sais vraiment pas pourquoi le process principal (HCServer) plante ainsi, mais c'est lui qui consomme le plus de RAM. Alors est-ce qu'il est killé car il consomme trop, ou parce qu'il effectue une instruction interdite, ou autre, je ne sais pas. Je ne trouve rien dans les logs de Linux.

Sachant que j'étais à  80% de RAM utilisée la dernière fois que j'ai regardé, c'est à  dire environ 21h plus tôt. Maintenant, 1h après le redémarrage des services, je suis à  24% (Buffer+Used)

 

 

Bilan de tout ça : des lumières qui ne s'éteigne plus (c'est comme ça que je me suis posé des questions) et 1h de trou dans mes graphiques.

A noter que pendant ce temps là , la box clignote normalement (les 3 diodes habituelles, plus celle de Z-Wave par intermittence)

Lien vers le commentaire
Partager sur d’autres sites

moi depuis que je suis en V4, ma box plante +- 1 fois par semaine, aléatoirement

 

Quand je vais voir la box, aussi, les 3 leds sont là 

quand j'essaye de me connecter sur la page login, il me met "password or login error"

Si je vais direct dans une page (devices ou maintenance par exemple)

Jai la page qui s'affiche, le layout etc mais tout est vide, même le boton restart me met un avertissement si je clique dessus mais derrière rien ne se passe

un firebug me donne ces deux erreurs:

info and loginStatus returned a 502 error

je clique sur le bouton derrière la hc2 , toutes les leds s'allument puis il reste une lampe (la 2e je crois, puis plus rien)

ça commence à  me casser les C.... :angry: adieu la stabilité de ma 3.6 <_< 

Lien vers le commentaire
Partager sur d’autres sites

oui en effet, avec la 3.590 j'avais fait plus de 180 jours sans plantage.

Làelle a tenu 70 jours, je crois que c'est la plus longue période depuis que je suis en v4 (il faut dire que jusqu'au mois d'août, les mises àjours étaient plus fréquente..... j'espère qu'ils nous réservent une grosse surprise pour la prochaine update, depuis le temps)

Lien vers le commentaire
Partager sur d’autres sites

c'est vrai, depuis la V4, au bout de 2 semaines environ, il me reste 2% de mémoire libre et j'ai un fonctionnement un peu instable.

 

je la redémarre donc une fois toutes les deux semaines environ.

 

Et je suis sur à  100% de mes ID  :P

Lien vers le commentaire
Partager sur d’autres sites

voici la réponse de fibaro...

Je m'en doutais un peu que ce sont surtout les requètes externes et ces vérification trop fréquentes que la box aime pas.

Ca ne devrait pas mais bon, j'espère qu'ils vont améliorer ça dans le futur...

 

Dear Sir,

The reason of 503 error may be a few.

Mostly the cause is to much traffic in the Z-wave network. Please check the following things:
- LUA scenes, the most important are infinity loops in scenes. The infinity loop should perform for example every minute
- Virtual devices, the same situation as in LUA scenes
- frequency of sending reports from devices to the Home Center, for example temperature reports, energy reports, etc
- polling time intervals, wake up time intervals

Please check virtual devices, scenes and modules parameters and reduce move in your network

Best regards

Lien vers le commentaire
Partager sur d’autres sites

Non mais ils sont gentils chez Fibaro, à  quoi ça sert d'avoir un hardware de folie si on ne peut pas faire bosser le CPU à  plus de 10% sous peine de faire un core dump du process principal.

 

Faudrait peut être qu'ils commencent par apprendre à  coder avant de balancer des âneries pareilles.

 

< / mode pas content >

  • Upvote 4
Lien vers le commentaire
Partager sur d’autres sites

@Lazer, on est bien d'accord sur ce constat depuis un long moment.

Hardware très bon mais développeurs qui laissent à  désirer ou qui n'arrivent pas à  récupérer une situation initiale trop merdique ...

 

Une box c'est du soft bien plus que du hardware ... donc une box pensée par des informaticiens aura beaucoup plus de chance de limiter les bugs et saura gérer les process d'évolution logicielle

Lien vers le commentaire
Partager sur d’autres sites

Et bien je suis entrain de migrer en effet sur Lifedomus  :P justement car je cherche une box avec des vrais développeurs derrière  :2:

Cela fait drôle d'avoir des programmes de beta testeurs pour les applis mobiles et pour la box d'avoir des versions satbles puis des versions beta puis des RC sur les betas et enfin la version stable

C'est un autre monde  :60:

 

Même si tout n'est pas rose et qu'aucune solution n'est parfaite  :(

Lien vers le commentaire
Partager sur d’autres sites

Je te comprends il est vrai que la hc2 n'est pas vraiment super au niveau logiciels est loin d'être stables car ils mettent des pansement sur une jambe de bois ce qui veut dire qu'une évolution va être difficile sans devoir recorder une grosse partie de leurs programmes

Bon courage Pitp2 car tu as du boulot

Envoyé de mon SM-G900F en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

Et bien je suis entrain de migrer en effet sur Lifedomus  :P justement car je cherche une box avec des vrais développeurs derrière  :2:

Cela fait drôle d'avoir des programmes de beta testeurs pour les applis mobiles et pour la box d'avoir des versions satbles puis des versions beta puis des RC sur les betas et enfin la version stable

C'est un autre monde  :60:

 

Même si tout n'est pas rose et qu'aucune solution n'est parfaite  :(

 

Moi je veux bien un bon retour objectif sur lifedomus d'un ex de fibaro.

Y a t'il gea par exemple ? :P

Nan je rigole, mais au moins tu sais ce qu'est gea...

Lien vers le commentaire
Partager sur d’autres sites

Je ne suis pas un ex fibaro j'ai toujours la HC2 et j'ai en même temps une Lifedomus.

 

Ce que je peux dire de Lifedomus pour l'instant c'est que c'est vraiment multiprotocole et personnalisable à  l’extrême mais c'est TRES compliqué ... et très peu documenté ...

Par contre ce qu'elle fait elle le fait très bien ! par exemple le plugin Sonos est à  tomber par terre par rapport à  ce que l'on connait du plugin Fibaro (je ne parle pas du plugin de krikri hein  :D )

Pas de GEA désolé seb  :(

 

L'autre truc qui est bien c'est que vu que ce n'est pas codé avec les pieds on peut demander des ajouts de certains périphériques exotiques et c'est fait rapidement (attention cela dépend bien entendu des priorités des devs) .

Par exemple le Qubino Fil pilote est reconnu  :P

 

Précision, le moteur Zwave vient juste d'être totalement refondu donc ya encore des amélirations à  faire mais c'est très très prometteur par exemple sur un AEon 6 Multisensor, il n'y a que l'uv qui pose problème alors même que les devs n'ont jamais eu le module en main preuve qu'ils utilisent vraiment les classes Zwave.

 

Comment arrivent ils à  faire cela ?? et bien une partie de la réponse vient dans le côté multiprotocle qui a été pensé ainsi dès le début ainsi lorsqu'un périphérique est créé peut importe qu'il soit KNX ou Zwave on s'en moque ..... le périphérique délivre une donnée 0 ou 1 ou 0 à  255 etc ensuite on l'associé à  un type d'équipement (Luminosité , détecteur de présence, compteur d'énergie ....) et le tour est joué !

C'est le virtuel Sensor de Krikri en fait  :)

 

Voili voilou .... je peux répondre à  vos questions si vous voulez aucun problème

Lien vers le commentaire
Partager sur d’autres sites

On vend tous quelque chose certains vendent leur ame  :P

d'autres font partager leurs expériences mais tu n'as pas les moyens de la Lifedomus et du KNX alors ne lis pas ces posts  :2:

ceci dit je polue le post de la mise à  jour Fibaro moi ..... mais ce n'est pas très vivant en ce moment lol

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...