⚙ GCE Configuration Editor

J’ai le plaisir de vous annoncer la beta publique de mon outil :gear: GCE Configuration Editor

Le fonctionnement est simple

  1. Sauvegardez votre IPX800 V4, IPX800 V4 Mini ou EDRT2.
  2. Visitez GCE
  3. Glissez-déposez votre fichier config.gce
  4. :tada:

Dans cette première version, je ne fais que lister les 256 scénarios afin que vous puissiez imprimer :printer: votre configuration.

Vous pouvez également double-cliquer sur une « variable » et cette dernière sera surlignée partout où elle est utilisée :wink:

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…

:brain: 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 :arrow_right: 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 :arrow_right: la sortie virtuelle nommée « push notifix » ayant un Ta de 59 secondes et un Tb de 1 seconde.

:spiral_notepad: 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 Email
SMS GSM
WOL Wake On Lan
PING Ping Watchdog
EVENT On Event

:warning: 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 :computer:.

Vous ne me croyez pas ? Vous avez bien raison :wink:

Voici 2 façons de le vérifier par vous même

  1. 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.
  2. Chargez l’application dans votre navigateur et déconnectez vous d’internet. Ça fonctionne :mage:

:desktop_computer: Compatibilité

:gear: 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.

:cry: Ç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 :arrow_down:.

:memo: 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 fichier config.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

:kissing_heart: 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.

41 « J'aime »

Super idée ! C’est TOP, j’attend avec impatiente évolutions cités.
MERCI pour ce super outil !

1 « J'aime »

Bonjour.
Ça pour une surprise!! Excellente nouvelle et hâte de tester.
Merci pour toutes ces évolutions.

1 « J'aime »

Formidable ! ça fonctionne nickel chez moi.
Bien utile.
Merci !
Fred60

2 « J'aime »

Bravo !

Beaucoup de temps de gagné pour nous !

Patrice

1 « J'aime »

Super cet outil.
Permet de vérifier rapidement les scénarios en place sur son IPX

2 « J'aime »

Bravo :clap: et merci pour tout le temps que vous avez certainement passé.
Thomas.

1 « J'aime »

Désolé pour l’expression mais « putain c’est le pied! »
Un grand bravo, un grand merci!

2 « J'aime »

Merci Régis c’est un super outils @ZogStriP :sunglasses:
cdt

2 « J'aime »

Non possible sur chrome pour tablette?

Il faut glisser-déposer un fichier, donc pour l’instant, non, ça ne fonctionne pas sur tablette.

Bonsoir,

En un mot « GÉNIAL » :+1:

Merci pour le travail effectué et le partage.

JF

1 « J'aime »

La 0.2.1 devrait vous plaire :wink:

6 « J'aime »

Comme mes prédécesseurs je dis BRAVO…

Genial pour pouvoir voir dans quels scenarios sont utilités les variables ou faire une sauvegarde « visuelle » .

Merci pour le partage…

1 « J'aime »

Merci beaucoup
Ça fonctionne.
Ces petits automates sont très puissants et vont devenir très simple pour l’utilisateur lambda avec cet outil. :+1:

1 « J'aime »

Tout simplement extra
Un grand merci😍

1 « J'aime »

C’est Topissime !!!
merci

1 « J'aime »

Bonjour Régis
super boulot , très prometteur. un grand merci.
cdt

1 « J'aime »

Super taf, bravo :clap:

1 « J'aime »

Je viens d’ajouter l’affichage des Ta et Tb (en secondes) dans la 0.2.3 :wink:

6 « J'aime »