19. UPDATE
Version Dev sous debian 13
19.1 Version de PHP
La version actuelle est 8.4
19.2 Version de SSH
version : php8.4-ssh2 pour Debian 13
19.3 Version de MariaDB
Server version: 11.8.2
19.4 UPDATE Monitor
La version stable actuelle sous debian 13 est 4.2.0
19.4.1 Releases
version en développement v 4.2.1
correction bug concernant la liste lastseen
Version 4.2.0 (mai 2026)
suppression de la mise à jour des dispositifs en semi-direct, le choix est un serveur sse php ou un serveur sse node js
modification de la mise a jour des certificats dans restore.sh(mise à jour complète de monitor)
Ajout dans « ZB » de la mise à jour temps réel pour les températures et humidités
intégration du plugins zigbee2mqtt-automations dans monitor avec l’ajout d’une aide pour l’écriture de l’automation.
Utilisation de Bulma en remplacement de Bootstrap
Version 4.1.1 (janvier 2026)
correction bug sur l’ajout du serveur z2m
Version 4.1.0 (décembre 2025)
Ajout popup pour revenir à la config par défaut pour l’écran concerné
pour faciliter la maj le fichier « include/accueil.php » s’il est modifier, il devra être placé dans « custom/php »
ajout test de vérification des autorisations pour modifications du fichier admin/config.php
ajout logs des erreurs dus à une différence entre la base de données de Domoticz et celle de Monitor
correction bug concernant les variables dynamiques monitor: utilisation de Function-pour éviter eval) avec JS dans footer.php
après Domoticz, Home Assistant et Ip.Broker, Zigbee2mqtt peut être connecté directement à Monitor (parmi ces 4 serveurs, il faut en connecter au maximum 3).
PHP-MQTT doit être installé pour z2m, choisir cette option lors de l’installation.
MQTT.js remplace Paho pour le client mqtt de javascript.
Version 4.0.0 (septembre 2025)
passage sous debian 13 Trixie
Les plans sont désormais en priorité dans le rep custom/php
Version 3.2.5 (juillet 2025)
correction bug sur devices_plan pour ioBroker
correction bug sur admin pour Domoticz
dernière version sous debian 12
Version 3.2.4 (Mai 2025)
correction bug sur mur_inter.php
Ajout de la possibilité d’un fichier de configuration par écran de contrôle
Ajout d’un lien symbolique de la configuration vers le répertoire de l’API
modification de fonctions.php pour intégrer 2 répertoires de io.broker (ex pour worx les repertoires mover et calendar)
Suppression de la maj_js « onoff_rgb » (modif des couleurs) et création pour toutes les lampes dimmables de « on_level »
Ajout d’un cookie pour mémoriser la config en cours sur un écran (PC, Tablette, Smartphone)
maj en temps réel avec mqtt websocket pour ioBroker
Version 3.2.3 (Févier 2025)
correction de bugs dans sauvegarde_maj.sh & restore.sh
finalisation de OTP 2fa avec l’envoi de sms par GSM et par l’api Free Mobile
ajout du dossier « custom/python » , pour installer les scrips python perso, (pour faciliter les maj).
Version 3.2.2 (Févier 2025)
ajout dans config.php choix pour modect : Zoneminder ou frigate ou false
ajout dans la table cameras.sql nom de la caméra pour Frigate
ajout dans l’api de monitor , l’envoi de sms (utilisé par frigate-notify)
ajout de l’Authentification 2 étapes OTP 2fa
Version 3.2.1 (Décembre 2024)
ajout de Frigate dans le Mur de Caméras
Corrections mineures
Version 3.2.0 (Août 2024)
ajout Panic Bouton en page d’accueil
prise en compte de io.broker (début du développement)
Changement de couleur des lampes sur le mur de commandes
cette version commence à intégrer io.broker ; pour cela l” idm de monitor doit indiquer : 1 ou 2 pour Domoticz (à terme seulement 2 sera utilisé, le 1 est conservé uniquement pour Domoticz provisoirement compte tenu de l’historique) 3 pour Home Assistant 4 pour io.broker
cette version ne peut être mise à jour automatiquemnt, aussi la configuration doit être indiquée dans le nouveau fichier en s’inspirant du précédent. Dans la base de données de monitor seul le champ Actif doit être si besoin mis à jour en tenant compte des infos ci-dessus.
Version 3.1.0 (mars 2024)
modification ou mise à jour des dispositifs sans utiliser PhpMyAdmin
le fichier string_modect.lua (DZ) est remplacé par string_modect.json (compatible DZ et HA)
version SSH : php8.3-ssh2 pour Debian 12
avec la compatibilité pour Home Assistant, les fichier de configuration « connect.* sont stockés dans monitor et à chaque maj DZ et HA téléchargent , après notification, les nouveaux fichiers.
utilisation d’un identifiant monitor “idm” pour les dispositifs et les variables pour une compatibilité avec Home Assistant
Version 3.0
maj_js (fonction des dispositifs) s’enrichit de « on » poussoir momentané (bouton sonnette)
test GSM de l’alarme: bouton PUSH ON remplacé par bouton de sonnette
correction bug sur mise a jour lampes plan intérieur
mise à jour de jpgraph vers la version 4.4.2
- pour une utilisation combinée de Domoticz et Home Assistant la table “idm” n’est plus facultative mais obligatoire,(ne concerne que Domoticz); une copie de la table “idx” vers “idm” résout rapidement le problème
dans la base de données idx de Domoticz et Id de Home Assistant peuvent être déclarés, il suffit d’indiquer celui des deux qui doit être actif pour monitor
Version 2.2.7
séparation de temp et data pour l’affichage des températures
Mise à jour temps réel avec SSE Node.js depuis Domoticz ou Home Assistant
Alternative MAJ temps réel avec SSE PHP, installé lors de l’install de monitor
ajout des groupes et scènes sur la page “commandes ON/OFF »
nom_objet remplace nom_dz ,(nom pour DZ et object_id pour HA)
affichage clavier numérique dans alarme en plus d’administration
PHP 8.3
PhpMyAdmin : 5.2.1
Python 3.11
Version 2.2.6
ajout tableau messages, pour variables HA > 255 caractères ou autres appli
ajout API monitor
Version 2.2.5
ajout script « lasteen pour home assistant
Version 2.2.4
ajout d’une notification LastSeen (avec script pour domoticz)
ajout bouton reset pour annuler la notification de piles faibles
réécriture de export_sql en dzvent : export_timer_sql et export_dev_sql(concerne Linky et les températures
Nb enregistrements affichés pour historique poubelles : remplacé 24 par choix dans config.php
installation d’un assistant vocal Ha-bridge et Alexa ; intégration du pont Ha-bridge dans monitor
Version 2.2.3
Ajout docomentation Readthedocs
Version 2.2.0
suite à la modification de l’API Domoticz (devices remplacé par getdevices), ……………………..mise à jour de fonctions.php
accès shell Domoticz-Docker avec SSH2
19.5 Version de JPGRAPH
La version actuelle est 4.4.2
Recommendé:
>= PHP 5.2.0
PHP Builtin GD library