Configuration Editor
Le fonctionnement est simple Sauvegardez votre IPX V4 (ou EDRT2) Visitez https://regishanol.fr/gce 514 Glissez-déposez votre fichier config.gce
Dans cette 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épendences 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 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 « Network » 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éconnecter vous d’internet. Ça fonctionne
Compatibilité GCE Configuration Editor 514 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 et Firefox) mais ne marche ni dans Edge ni dans Internet Explorer 4.
Ç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.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
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.