J’ai le plaisir de vous annoncer la beta publique de mon outil GCE Configuration Editor
Le fonctionnement est simple
- Sauvegardez votre IPX800 V4, IPX800 V4 Mini ou EDRT2.
- Visitez GCE
- Glissez-déposez votre fichier
config.gce
Dans cette première version, je ne fais que lister les 256 scénarios afin que vous puissiez imprimer votre configuration.
Vous pouvez également double-cliquer sur une « variable » et cette dernière sera surlignée partout où elle est utilisée
Plus tard, vous pourrez
- Organiser vos scénarios comme bon vous semble
- Éditer vos scénarios
- Voir le graphe de dépendances de vos scénarios
- Etre alerté en cas d’incompatibilité entre 2 scénarios
- Gérer vos dashboards
- Gérer tous les noms de vos périphériques en un seul écran
- Changer n’importe quel paramètre de votre IPX
- Etc…
Je ne comprend rien, c’est quoi ce charabia ?
La notation est la suivante
ABC(efg)
-
ABC
est le type de périphérique (cf. liste) -
efg
est le nom configuré pour ce périphérique
Exemple
ED(salle de bain)
Signifie l’entrée digitale nommée « salle de bain ».
Pour les périphériques qui supportent un Ta/Tb, alors la notation est la suivante
ABC(efg[Ta=X, Tb=Z])
-
ABC
est le type de périphérique -
efg
est le nom configuré pour ce périphérique -
X
est la valeur configurée pour Ta (en secondes) -
Z
est la valeur configurée pour Tb (en secondes)
Exemple
SV(push notifix[Ta=59, Tb=1])
Signifie la sortie virtuelle nommée « push notifix » ayant un Ta de 59 secondes et un Tb de 1 seconde.
Liste des initiales des périphériques
Initiale | Périphérique |
---|---|
ED |
Entrée Digitale |
EV |
Entrée Virtuelle |
SR |
Sortie Relais |
SV |
Sortie Virtuelle |
AN |
Entrée Analogique |
AV |
Entrée Analogique Virtuelle |
ENO |
EnOcean |
CPT |
Compteur |
TIME |
Plage Horaire |
DMX |
DMX |
PWM |
PWM |
ML |
Mi Light |
DIM |
X-Dimmer |
VR |
Volet Roulant |
FP |
Fil Pilote |
THL |
X-THL |
THERM |
Termostat |
PUSH |
Push |
EMAIL |
|
SMS |
GSM |
WOL |
Wake On Lan |
PING |
Ping Watchdog |
EVENT |
On Event |
Pour ceux d’entre vous qui s’inquiètent de la sécurité de leurs données sur Internet, n’ayez craintes.
Aucune données n’est envoyé sur Internet. Tout reste localement, dans votre navigateur
.
Vous ne me croyez pas ? Vous avez bien raison
Voici 2 façons de le vérifier par vous même
- Regardez l’onglet «
Réseau
» de la console de votre navigateur lorsque vous glissez-déposez le fichier «config.gce
» afin de voir que rien ne transite sur le réseau.- Chargez l’application dans votre navigateur et déconnectez vous d’internet. Ça fonctionne
![]()
Compatibilité
GCE Configuration Editor est une application JavaScript qui tourne dans votre navigateur.
Il faut donc que JavaScript soit activé (c’est le défaut).
L’application devrait fonctionner dans n’importe quel navigateur à jour (notamment Chrome
, Edge
ou Firefox
) mais ne marche pas dans Internet Explorer
.
Ça ne marche pas chez moi
Tout d’abord, vérifiez que vous avez bien la dernière version.
Assurez-vous que le titre de la page affiche : « GCE [0.2.4]
».
Si ce n’est pas le cas, forcez un rafraichissement de la page.
Si vous avez la dernière version et que rien ne se passe lorsque vous glissez-déposez votre config.gce
, il y a de fortes chances qu’il y ai une erreur JavaScript.
Afin de m’aider à corriger le problème, j’ai besoin de connaître le détail de l’erreur.
Pour cela, il faut ouvrir la console JavaScript de votre navigateur (pressez CTRL+SHIFT+I et cliquez sur l’onglet « Console
»).
Si vous voyez du texte en rouge, merci de le poster dans ce sujet .
Changelog
-
[0.2.5]
Support des backups récent dont la taille est légèrement différente aux anciens (merci @effixe) -
[0.2.4]
Correction de l’affichage des Ta/Tb en secondes pour les sorties relais en résultat -
[0.2.3]
Affichage des Ta/Tb en secondes (s’il y en a) -
[0.2.2]
Correction d’un décalage dans les noms des périphériques EnOcean -
[0.2.1]
Diminution de la restriction navigateur afin de supporter les périphériques mobiles (tablettes et smart phones) -
[0.2.0]
Ajout d’un lien permettant de rechercher le fichierconfig.gce
si l’on est sur un périphérique qui ne supporte pas le glissé-déposé -
[0.1.9]
Changement des préfixes pour «ON EVENT
» («EV
» > «EVENT
») et «THERMOSTAT
» («TH
» > «THERM
») -
[0.1.8]
Beta publique
Remerciements
Merci à @GCE de m’avoir autorisé (et beaucoup aidé) à faire cet outil.
Merci aux alpha testeurs : @didierm, @Francis, @fgtoul, @romher et @Valgil qui m’ont aidé à écraser les derniers bugs et ont toujours fait d’excellentes suggestions.
PS : N’hésitez pas si vous avez des commentaires, questions voire mieux, des suggestions. J’en suis friand.