Aller au contenu
Lazer

HC2 & HCL - 4.503 - BETA - 28/06/2018

Recommended Posts

Ouh là là, je ne suis pas développeur moi, et encore moins développeur Web.

Je n'avais jamais entendu parler de Electron, et même si ça a l'air sympa, je n'ai clairement pas le temps... et puis quitte à refaire une interface Web from Scratch, autant ne pas refaire celle de la HC2, mais plutôt pour un produit qui en aurait bien besoin.... Jeedom !

 

Là je pensais juste à une page PHP tout simple, rien de plus, pour afficher la matrice de routage sous forme de tableau.
Mais pas de précipitation, si ça se trouve Fibaro finira par le proposer, puisqu'il y a enfin des API pour extraire l'information.


Déjà dans l'immédiat, ça sera un VD tout simple.

  • Like 3

Partager ce message


Lien à poster
Partager sur d’autres sites

oui, ça paraît logique qu'après avoir développé l'API, ils fournissent l'IHM qui va avec comme on trouve sur d'autres solutions domotiques. Enfin un vrai mode de diagnostic du réseau :60:

Partager ce message


Lien à poster
Partager sur d’autres sites

Ça m'a bien fait rire, car c'était une blague que m'a sorti un pote en classe au lycée, sauf qu'à ce moment là le prof s'est arrêté de parler, toute la classe a entendu, et c'était devenu un running gag par la suite.

Souvenirs .... :)

 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Salutations!

J'ai le problème avec le getGlobal, comment utilise t'on le pcall avec cette fonction svp (je suis fatigué j'y arrive poas!) ?

status, data = pcall(getGlobal,'mavariable');

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

vous dites que fibaro:getRoomName( ) semble définitivement mort dans cet maj,

 

fibaro:getRoomNameByDeviceID() est-il toujours fonctionnel ?

Partager ce message


Lien à poster
Partager sur d’autres sites

fibaro.getRoomName() fonctionne toujours chez moi... la preuve, voici un VD qui l'utilise (écris à l'arrache....)

 

Je fais appel aux beta testeurs pour tester ce nouveau VD permettant de visualiser la table de routage... donc on peut lister les voisins de chaque module, et voir la route utilisée entre le module et le contrôleur.

 

je n'ai testé qu'avec 3 modules sur ma box de test que je me suis amusé à déplacer chez moi pour créer un saut de routage.

Mettez moi des captures d'écran avec vos installs à plusieurs dizaines de modules.

 

Prérequis : utilisable à partir de la version 4.503

 

Table_de_routage v1.0.vfib

 

screenshot-VD-table-routage.png

  • Like 3

Partager ce message


Lien à poster
Partager sur d’autres sites

hum, active le mode debug=true et réessaye, puis je regarderai

Partager ce message


Lien à poster
Partager sur d’autres sites

Et ben, si même lazer parle de jeedom, c'est la fin lol

  • Like 1
  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Tant que @Nicone migre pas tout sur Jeedom, Fibaro vivra 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

:)

Et ça il n'y a pas de risque, jamais je ne passerai en full Jeedom. D'ailleurs Fibaro vaincra, c'est une certitude. au niveau Tech, j'ai toujours eu raison depuis 20 ans, on verra si l'avenir me donnerai raison cette fois encore.

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, Nico a dit :

D'ailleurs Fibaro vaincra

Rien de sur, mais au moins cela va dans le bon sens. C'est tout le mal qu'on leur souhaite

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 4 heures, Nico a dit :

j'ai toujours eu raison depuis 20 ans

qui va gagner la coupe du monde de foot ? :98:

  • Like 2

Partager ce message


Lien à poster
Partager sur d’autres sites

@pepite

J'ai eu le soucis uniquement sur une VG qui avec 4 valeurs possibles, celles avec 3 ou moins n'ont pas posé de problème.

 

@Indyana

if (pcall(function() fibaro:setGlobal('MaVariable', 'MaValeur') end)) then
   -- tout va bien
else
   --- erreur
end

-- Si tu ne souhaites pas traiter l'erreur tu peux faire directement

pcall(function() fibaro:setGlobal('MaVariable', 'MaValeur') end)

 

  • Like 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Où est-ce que on trouve ça ?


Information about scenes used by a given device available in its configuration

Sent from my BLA-L29 using Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité chris6783

Fibaro vivra :-)
C truqué car quand on hiberne on vit forcement plus vieux....

Je suis loin loin loin :-)

Envoyé de mon SM-G930F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Qui vivra verra.

 

Jojo : Facile, la France :)

Partager ce message


Lien à poster
Partager sur d’autres sites

@Indyana

Et tu colles cette adresse dans ton navigateur, tu as quel résultat ?

/api//devices?interface=zwave&parentId=1

 

Rassures-moi, tu es bien en 4.503 ?

 

 

Sinon personne d'autre n'a testé ce petit VD ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui je suis bien en 503 (j'ai bien assez de problèmes avec les globals pour le confirmer....). L'URL me renvoi bien la liste de correcte des devices, exemple ci dessous.

 

image.thumb.png.a408e40778999f4fb62a28308f739fdd.png

Partager ce message


Lien à poster
Partager sur d’autres sites

@Indyana

T'es victime des "Global" qu'avait repéré @Steven ?

Pour info, combien de valeurs pouvaient prendre tes global qui sont bugguées ? Plus de 3 ?

 

@Lazer, j'aurais bien testé avec plaisir, mais je ne suis pas en 503 ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

@pepite C'est le Get de variables inexistantes qui me posait problème et arrêtait mon script, je n'ai pas eut de problème avec le nombre de valeurs possibles.

 

NB : J'ai plein d'autres problèmes sur des tests de variables nulles qui semblent totalement aléatoires, j'en cherche encore l'origine vu que les numéros de lignes indiqués ne correspondent à rien.....

Modifié par Indyana
  • Confused 1
  • Sad 1

Partager ce message


Lien à poster
Partager sur d’autres sites

OK je pense que tous tes devices maitres sont dans la pièce par défaut "non assigné"

Utilise le bouton Room du VD pour aller sur cette pièce, et il va trouver tes modules

Partager ce message


Lien à poster
Partager sur d’autres sites

Exact!

Si je comprend bien tous mes VD sont liés directement à la Box :

Ha nan, j'ai pigé, le module 45 est lié au 171 qui est liè à la Box

 

image.thumb.png.09880e0f991228defe7e11ed8e4885da.png

 

 

Modifié par Indyana

Partager ce message


Lien à poster
Partager sur d’autres sites

×