Version 4.503 Beta
This update introduces new and optimized operating system, modified file structure and the following brand new features:
Update package downloaded in the background, without locking the interface.
Creating encrypted local backup that can be downloaded to your hard drive and later restored.
Creating encrypted backups, stored in Fibaro cloud that can be later restored.
Customized icons included to backup.
Restoring backup with full rollback (restores also software version) or with current software version (up from 4.503). Backups created so far become incompatible.
Changes related to GDPR:
Displaying the number of remaining attempts to log in.
Blocking the possiblity to log in for 30 minutes after 5 unsuccessful attempts from a given IP address.
Displaying the value of time remaining to unlock the ability to log in.
E-mail notification sent to admin after 5 unsuccessful attempts to log in.
E-mail message sent every 90 days that recommends changing your password.
Other improvements:
New, more reliable file structure.
No need to use the recovery pendrive.
Optimized software update process minimizing the risk of potential errors during system update.
Easier and more intuitive setting of advanced parameters.
Information about scenes used by a given device available in its configuration.
Notification after successful update recommending to create a backup if there is no compatible backup.
Possibility to disable creating auto-backup in Fibaro cloud before performing update.
Indication after exceeding 90% of cloud backup storage.
Compatibility with cameras connecting through https protocol.
Added support for FIBARO Wall Plug UK - type G.
Adding a time zone for Kuwait.
Resolved issues:
Losing the synchronization of the set time.
No variables list while creating a virtual device.
No icon change lock via the remote access.
Switching a number of grouped devices results in 503 error.
Non-admin users cannot modify their own e-mail address and password.
Number of devices counted in a particular backup contains all endpoints, active plugins and users instead of devices only.
Notification suggesting replacing the battery of FIBARO The Heat Controller instead of charging.
Scene based on time condition results in 'timer handler failed with error' message.
No possibility to set time manually.
No power consumption bars in 'Top 5' section.
Other minor fixes.
Mise à jour HC-Lite : utiliser l'astuce présentée par @le citron vert :
Bonjour,
Comme vous le savez, la dernière version 4.503 – BETA, a introduit l’accès à de nouvelles propriétés des modules z-wave et notamment à la propriété lastWorkingRoute (merci @tinman d’avoir attiré notre attention sur ce point).
En complément du VD Table de routage de @Lazer qui permet de parcourir les devices d’une pièce et d’afficher les propriétés lastWorkingRoute et neighborList, je vous propose une petite page en PHP permettant de représenter les liaisons entre les différents modules. Ainsi j’obtiens :
Il faut plus voir dans ce modeste travail plus la réalisation d’un POC que l’écriture d’une quelconque application surtout que je ne maîtrise aucun des langages employés.
Au départ, je pensais tout réaliser en javascript, mais il n’est pas possible de récupérer directement les données de la box domotique pour des raisons de sécurité (pour les curieux, rechercher CORS et l’erreur No 'Access-Control-Allow-Origin'). Aussi, l’utilisation d’une page hébergée sur un serveur s’est imposée…
Une rapide recherche m’a conduit à choisir pour tracer le graphe la librairie visjs pour sa simplicité d’utilisation pour l'obtention rapide d'un résultat.
Pour l’installation, il devrait suffire de copier le fichier PHP joint quelque part dans l’arborescence d’un serveur web, et de l’éditer pour configurer l’accès à la box domotique : adresse IP, code utilisateur (de l’administrateur) et mot de passe.
La page ayant vocation à être hébergée sur le réseau local, cela ne devrait pas poser de problèmes de sécurité.
Ensuite, il suffit d’afficher la page dans son navigateur…
Le nombre d’options de visjs est démesuré, je n’en ai testé qu’un petite partie.
Have fun!
Fichier joint : z-wave_network.php