Aller au contenu
eric_le_belge

Home Center 3 présentée au CES 2020

Recommended Posts

Non non je n'ai pas craqué et de toute manière je n'ai pas de blé pour ça en ce moment :rolleyes:, je profite juste d'un accès distance histoire de pouvoir partager deux, trois trucs avec vous :)

  • Like 1
  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Ça change des tuiles :)

 

liste.thumb.PNG.63e0ae7227d035919cabf14e14ba31e8.PNG

 

Bien vu la possibilité de modifier le nom des périphériques directement sur la liste, par contre attention car pas de demande de confirmation...

 

Partager ce message


Lien à poster
Partager sur d’autres sites

En fait l'intégration du Qubino Fil pilote est pire que sur la HC2. Pour faire simple, on ne peux plus faire varier l'intensité malgré le fait qu'il soit catégorisé "multi level switch" Fait quelques opérations de suppression/ajout et autre reconfigure avec toujours le même résultat….

  • Sad 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Étonnant  :60:

 

Et ça donne quoi le log d’inclusion ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Roh là là .. pas de fil pilote = pas de HC3 pour moi :)

SAUF si un putain de français pas trop con décidait de créer son propre module zwave fil pilote (peut être faisable avec la libération de la licence zwave now).

Partager ce message


Lien à poster
Partager sur d’autres sites

Le problème vient de la manière de fonctionner qui n'est pas prévu dans la "norme zwave"

Avec en plus un marché uniquement franco français pratiquement

 

Il faut bien voir que Fibaro est une entreprise qui fait du business et qui ne peut pas se permettre pour sa pérennité de perdre trop de temps sur différents produits "exotiques" en plus du fait qu'ils ne vont pas favoriser les produits qui pourraient entre en concurrence avec leurs produits même si dans ce cas ce n'est pas le cas

 

Il faut bien voir que si coûte cher ce n'est pas trop l'implémentation initiale mais le maintien de la solution dans le temps.

Partager ce message


Lien à poster
Partager sur d’autres sites

Non mais d'accord je comprends bien. On va raisonner autrement... tel que l'a fait Qubino, pourquoi ne pas créer un module lumière variable, le faire voir et intégrer comme un dimmer (donc jusque là ça ne doit pas poser de problème particulier) et après c'est dans le µp du module que la sauce est créée pour faire la commande FP. En gros ce que fait Qubino quoi mais surement très mal. Faudrait que le HCx traite ça uniquement comme une lumière et pas quelque soit d'autre !

Partager ce message


Lien à poster
Partager sur d’autres sites
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.class [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.pairs [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.onAction [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.next [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.fibaro [table]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.fibaro.getName [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.fibaro.alarm [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.fibaro.wakeUpDeadDevice [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.fibaro.__houseAlarm [function]
[DEBUG] 08.02.2020 11:36:16: _G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G._G.fibaro.getType [function]

Ou comment faire partir en sucette une HC3 avec 3 lignes de code !!!!! :98:

  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci !!!!! Y a pas la partie Sinon dans les bloc ?
Genre ça et ça sinon ça ! Lol

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon allez, un retour perso en vrac après avoir joué un peu avec et intégré seulement 2 devices :

- L'interface- fait franchement bizarre et surtout pas finie (nombreux bugs d'affichage, texte des boutons cachés en partie…) -> clairement fait pour utiliser une app externe

- Traduction en Français incomplète (par exemple affiche ne nom de la variable au lieu de la valeur sur la page de "présentation")

- Panneau Energie disparu ???? (mais où est-il ?)

- Création de scene en LUA -> il n'y a plus la liste des objets et propriétés à disposition pour faciliter le codage, donc si on cherche un capteur ou autre, faut sauvegarder la scène en cours d'édition, aller dans la configuration pour retrouver l'id et reprendre les modifs de la scene)

- intégration des devices type Qubino -> je ne reviendrais pas dessus c'est inexploitable que ce soit en direct ou dans une scene ou quickapps -> le qubino n'est pas disponible dans les actionneurs car reste en non configuré, chose bizarre, le fait de faire varier l'intensité du qubino est dispo dans l'app mobile (seulement on/off sur l'interface web)

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 23 minutes, Krikroff a dit :

Étonnant  :60:

 

Et ça donne quoi le log d’inclusion ?

[11:22:06] ID 26: Device configuration finished 
[11:21:51] ID 26: Received association report from group 3 
[11:21:51] ID 26: Received association report from group 2 
[11:21:51] ID 26: Received association report from group 2 
[11:21:51] ID 26: Received association report from group 1 
[11:21:19] ID 26: Received association report from group 1 
[11:20:41] ID 26: Received association report from group 1 
[11:20:30] ID 26: Received association report from group 3 
[11:20:30] ID 26: Received association report from group 2 
[11:20:30] ID 26: Received association report from group 1 
[11:20:22] ID 26: Received association report from group 0 
[11:20:22] ID 26: Received association report from group 0 
[11:20:22] ID 26: Received association report from group 0 
[11:20:22] ID 26: Received association report from group 1 
[11:19:50] ID 26: Received association report from group 1 
[11:19:50] ID 26: Received association report from group 0 
[11:19:50] ID 26: Received association report from group 3 
[11:19:49] ID 26: Received association report from group 2 
[11:19:49] ID 26: Received association report from group 1 
[11:19:39] ID 26: Received association report from group 3 
[11:19:38] ID 26: Received association report from group 2 
[11:19:38] ID 26: Received association report from group 1 
[11:19:38] ID 26: Received association report from group 4 
[11:19:38] ID 26: Received association report from group 3 
[11:19:38] ID 26: Received association report from group 2 
[11:19:38] ID 26: Received association report from group 1 
[11:19:38] ID 26: Received association report from group 4 
[11:19:38] ID 26: Received association report from group 3 
[11:19:37] ID 26: Received association report from group 2 
[11:19:37] ID 26: Received association report from group 1 
[11:19:34] ID 26: Received association report from group 6 
[11:19:34] ID 26: Received association report from group 5 
[11:19:34] ID 26: Received association report from group 4 
[11:19:34] ID 26: Received association report from group 3 
[11:19:33] ID 26: Received association report from group 2 
[11:19:33] ID 26: Received association report from group 1 
[11:19:33] ID 26: Received association report from group 6 
[11:19:33] ID 26: Received association report from group 5 
[11:19:33] ID 26: Received association report from group 4 
[11:19:33] ID 26: Received association report from group 3 
[11:19:32] ID 26: Received association report from group 2 
[11:19:32] ID 26: Received association report from group 1 
[11:19:32] ID 26: Received association report from group 6 
[11:19:32] ID 26: Received association report from group 5 
[11:19:32] ID 26: Received association report from group 4 
[11:19:32] ID 26: Received association report from group 3 
[11:19:32] ID 26: Received association report from group 2 
[11:19:32] ID 26: Received association report from group 1 
[11:19:23] ID 26: Soft reconfiguration process started 
[11:18:52] Z-wave start 

 

Modifié par Riniack

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 5 minutes, Twentycents a dit :

Merci !!!!! Y a pas la partie Sinon dans les bloc ?
Genre ça et ça sinon ça ! Lol

Si c'est disponible, je viens de tester

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 7 minutes, Twentycents a dit :

Merci !!!!! Y a pas la partie Sinon dans les bloc ?
Genre ça et ça sinon ça ! Lol

De ma compréhension c'est pour le moment:

 

TOUT CELA EST VRAI .... PUIS FAITES ...

 

ou

 

QUELCONQUE EST VRAI ... PUIS FAITES

 

il y a 7 minutes, PITP2 a dit :

Trop fort @Krikroff :2:

 

Selon moi il y a un sérieux problème au niveau Quick App, j'espère qu'ils ont prévu de renforcer les équipes au support :)

 

Partager ce message


Lien à poster
Partager sur d’autres sites

 

Citation

Le FIBARO Home Center 3 est le contrôleur domotique le plus avancée au monde permettant une gestion intuitive de la maison.   ( Site Domadoo ) 

C'est vrai ou ce sera vrai dans de futures version ?

  • Like 1
  • Haha 2

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 5 minutes, Krikroff a dit :

De ma compréhension c'est pour le moment:

 

TOUT CELA EST VRAI .... PUIS FAITES ...

 

ou

 

QUELCONQUE EST VRAI ... PUIS FAITES 

 

 

Selon moi il y a un sérieux problème au niveau Quick App, j'espère qu'ils ont prévu de renforcer les équipes au support :)

 

Pas tout à fait exact. Tu as bien cette notion de "tout cela est vrai"... mais une fois que tu as rajouter un dexième déclancheur tu peux cliquer sur le "And" présent entre les deux pour le mettre en "Or"

Partager ce message


Lien à poster
Partager sur d’autres sites

@BenjyNet  déjà le module est introuvable ici => https://products.z-wavealliance.org/Search/Index?regionId=1&searchText=qubino et également sur le propre site de Qubino https://qubino.com/?s=JD1

 

Un FGD a ceci en command class  Command Class Basic        Command Class Scene Activation        Command Class Switch Multilevel V3

Un Qubino fil pilote en a plus car mesure de température par exemple mais a au moins les mêmes que le Fibaro

 

Donc je n'ai pas encore la HC3 mais si ils se basent sur les specs Zwave alors il devrait être vu en Dimmer, ils ont peut être volontairement fait que ce module ne soit pas bien reconnu

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 6 minutes, henri-allauch a dit :

 

C'est vrai ou ce sera vrai dans de futures version ?

Ce sont des copier coller de propagande commerciale ........ sans filtre de la part des ditributeurs.

Donc c'est peut être vrai .... ou non :-)

Partager ce message


Lien à poster
Partager sur d’autres sites

ET dans un Quick App

 

json
json._VERSION [string]
json.array [function]
json.null [function]
json.decode [table]
json.decode.simple [table]
json.decode.simple.object [table]
json.decode.simple.object.allowEmptyElement [boolean]
json.decode.simple.object.trailingComma [boolean]
json.decode.simple.object.number [boolean]
json.decode.simple.object.setObjectKey [function]
json.decode.simple.object.identifier [boolean]
json.decode.simple.array [table]
json.decode.simple.array.trailingComma [boolean]
json.decode.simple.array.allowEmptyElement [boolean]
json.decode.simple.number [table]
json.decode.simple.number.frac [boolean]
json.decode.simple.number.nan [boolean]
json.decode.simple.number.exp [boolean]
json.decode.simple.number.inf [boolean]
json.decode.simple.number.hex [boolean]
json.decode.simple.others [table]
json.decode.simple.others.allowUndefined [boolean]
json.decode.simple.others.null [boolean]
json.decode.simple.others.undefined [boolean]
json.decode.simple.strings [table]
json.decode.simple.strings.badChars [string]
json.decode.simple.strings.decodeUnicode [function]
json.decode.simple.strings.strict_quotes [boolean]
json.decode.simple.strings.additionalEscapes [boolean]
json.decode.simple.strings.escapeCheck [userdata]
json.decode.simple.calls [table]
json.decode.simple.calls.allowUndefined [boolean]
json.decode.simple.calls.allowEmptyElement [boolean]
json.decode.simple.calls.trailingComma [boolean]
json.decode.decode [function]
json.decode.util [table]
json.decode.util.ascii_ignored [userdata]
json.decode.util.comments [table]
json.decode.util.comments.c [userdata]
json.decode.util.comments.cpp [userdata]
json.decode.util.unicode_ignored [userdata]
json.decode.util.get_invalid_character_info [function]
json.decode.util.ascii_space [userdata]
json.decode.util.DecimalLpegVersion [number]
json.decode.util.setObjectKeyForceNumber [function]
json.decode.util.denied [function]
json.decode.util.unicode_space [userdata]
json.decode.util.comment [userdata]
json.decode.util.hexpair [userdata]
json.decode.util.hex [userdata]
json.decode.util.unexpected [function]
json.decode.util.identifier [userdata]
json.decode.strict [table]
json.decode.strict.array [table]
json.decode.strict.array.trailingComma [boolean]
json.decode.strict.array.allowEmptyElement [boolean]
json.decode.strict.others [table]
json.decode.strict.others.allowUndefined [boolean]
json.decode.strict.others.null [function]
json.decode.strict.others.undefined [function]
json.decode.strict.strings [table]
json.decode.strict.strings.badChars [string]
json.decode.strict.strings.decodeUnicode [function]
json.decode.strict.strings.strict_quotes [boolean]
json.decode.strict.strings.additionalEscapes [boolean]
json.decode.strict.strings.escapeCheck [userdata]
json.decode.strict.unicodeWhitespace [boolean]
json.decode.strict.calls [table]
json.decode.strict.calls.allowUndefined [boolean]
json.decode.strict.calls.allowEmptyElement [boolean]
json.decode.strict.calls.trailingComma [boolean]
json.decode.strict.nothrow [boolean]
json.decode.strict.number [table]
json.decode.strict.number.frac [boolean]
json.decode.strict.number.nan [boolean]
json.decode.strict.number.exp [boolean]
json.decode.strict.number.inf [boolean]
json.decode.strict.number.hex [boolean]
json.decode.strict.object [table]
json.decode.strict.object.allowEmptyElement [boolean]
json.decode.strict.object.trailingComma [boolean]
json.decode.strict.object.number [boolean]
json.decode.strict.object.setObjectKey [function]
json.decode.strict.object.identifier [boolean]
json.decode.strict.initialObject [boolean]
json.decode.getDecoder [function]
json.util [table]
json.util.InitArray [function]
json.util.doOptionMerge [function]
json.util.undefined [function]
json.util.merge [function]
json.util.decodeCall [function]
json.util.null [function]
json.util.buildCall [function]
json.util.isCall [function]
json.util.printValue [function]
json.util.IsArray [function]
json.util.clone [function]
json._COPYRIGHT [string]
json._DESCRIPTION [string]

json.encode [table]
json.encode.default [table]
json.encode.default.object [table]
json.encode.default.number [table]
json.encode.default.number.inf [boolean]
json.encode.default.number.nan [boolean]
json.encode.default.array [table]
json.encode.default.array.isArray [function]
json.encode.default.others [table]
json.encode.default.others.allowUndefined [boolean]
json.encode.default.others.null [function]
json.encode.default.others.undefined [function]
json.encode.default.strings [table]
json.encode.default.strings.xEncode [boolean]
json.encode.default.strings.encodeSet [string]
json.encode.default.calls [table]
json.encode.getEncoder [function]
json.encode.strict [table]
json.encode.strict.object [table]
json.encode.strict.array [table]
json.encode.strict.array.isArray [function]
json.encode.strict.initialObject [boolean]
json.encode.strict.calls [table]
json.encode.strict.others [table]
json.encode.strict.others.allowUndefined [boolean]
json.encode.strict.others.null [function]
json.encode.strict.others.undefined [function]
json.encode.strict.strings [table]
json.encode.strict.strings.xEncode [boolean]
json.encode.strict.strings.encodeSet [string]
json.encode.strict.number [table]
json.encode.strict.number.inf [boolean]
json.encode.strict.number.nan [boolean]
json.encode.encode [function]

table
table.move [function]
table.insert [function]
table.sort [function]
table.unpack [function]
table.concat [function]
table.remove [function]
table.pack [function]

math
math.max [function]
math.huge [number]
math.asin [function]
math.fmod [function]
math.tan [function]
math.frexp [function]
math.exp [function]
math.cos [function]
math.rad [function]
math.ult [function]
math.cosh [function]
math.abs [function]
math.pi [number]
math.ldexp [function]
math.sqrt [function]
math.atan2 [function]
math.mininteger [number]
math.maxinteger [number]
math.tanh [function]
math.modf [function]
math.type [function]
math.pow [function]
math.deg [function]
math.log10 [function]
math.random [function]
math.tointeger [function]
math.sin [function]
math.ceil [function]
math.acos [function]
math.sinh [function]
math.atan [function]
math.randomseed [function]
math.min [function]
math.log [function]
math.floor [function]

string
string.rep [function]
string.byte [function]
string.upper [function]
string.packsize [function]
string.char [function]
string.format [function]
string.find [function]
string.reverse [function]
string.starts [function]
string.unpack [function]
string.sub [function]
string.pack [function]
string.split [function]
string.len [function]
string.match [function]
string.lower [function]
string.dump [function]
string.gmatch [function]
string.gsub [function]

os
os.exit [function]
os.date [function]
os.difftime [function]
os.time [function]
os.clock [function]

fibaro
fibaro.call [function]
fibaro.getIds [function]
fibaro.getGlobalVariable [function]
fibaro.getSectionID [function]
fibaro.wakeUpDeadDevice [function]
fibaro.setTimeout [function]
fibaro.emitCustomEvent [function]
fibaro.getDevicesID [function]
fibaro.__houseAlarm [function]
fibaro.setGlobalVariable [function]
fibaro.getValue [function]
fibaro.callGroupAction [function]
fibaro.get [function]
fibaro.getRoomName [function]
fibaro.alert [function]
fibaro.alarm [function]
fibaro.getRoomNameByDeviceID [function]
fibaro.scene [function]
fibaro.getName [function]
fibaro.getRoomID [function]
fibaro.profile [function]
fibaro.getType [function]

net
net.TCPSocket [userdata]
net.HTTPClient [userdata]

api
api.delete [function]
api.put [function]
api.get [function]
api.post [function]

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 2 minutes, PITP2 a dit :

@BenjyNet 

Donc je n'ai pas encore la HC3 mais si ils se basent sur les specs Zwave alors il devrait être vu en Dimmer, ils ont peut être volontairement fait que ce module ne soit pas bien reconnu

 

Il est vu en Dimmer mais reste en non configuré et la variation n'est pas disponible dans l'interface web

Partager ce message


Lien à poster
Partager sur d’autres sites

Alors c'est volontaire, les boxs qui se basent uniquement sur les specs zwave (command class) voient le module en tant que Dimmer et proposent une lumière comme contrôle.

Exemple sous Home Assistant

2020-02-08_120148.jpg.e5551d476862830aece3355166fc6e74.jpg

 

Sur une Lifedomus c'est reconnu en temps que widget car ils ont développé un widget spécifique mais sinon on peut aussi choisir un widget lumière variable

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

J'allais le dire :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Donc j'arrive pas à comprendre... si le module est programmé pour être assimilé comme un dimmer.... comment la HCx peut faire la différence entre un module dimmer (qui fonctionne très bien) et un module FP ? Il doit bien y avoir quelque chose quelque part qui le trahit lors de l'inclusion. Enfin bref, ça me dépasse....

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah bah oui lors de l'inclusion ils ont l'info de la marque et le modèle du module c'est envoyé aussi par une commande class 

Partager ce message


Lien à poster
Partager sur d’autres sites

×