Skip to content

mgrafr/monitor

Repository files navigation

monitor

Documentation Readthedocs: https://monitor-domotique.readthedocs.io/fr/latest/ ,

versions HTML hors ligne et epub disponibles

affichage d'un serveur domotique
demo :
Monitor

Ce programme est écrit en PHP 8 (jpgraph version 4.4.1)

Prérequis :

  • Serveur Nginx avec Maria DB, PHP, phpMyAdmin, voir http://domo-site.fr/accueil/dossiers/3
    https://www.linuxtricks.fr/wiki/debian-installer-un-serveur-lamp-apache-mysql-php
  • Certificats HTTPS
  • Logiciel d’édition d’images svg : Adobe Illustrator ou Inkscape

    l'écran de ma tablette:
    Screenshot1
    l'écran avant d'insérer les données d'un serveur domotique,
    avant la connexion à la base de données
    Screenshot2
    Par défaut le programme propose 4 onglets mais après connection à un
    serveur domotique ou après une demande de jeton ,d'autres onglets peuvent
    être ajoutés en modifiant le fichier de configuration:
    Screenshot1
    Screenshot1
    En plus de la page d'accueil, les pages par défaut:
    Screenshot1
    L'alarmes reçoit les informations de 2 PIR et 2 contacts de porte ; elle peut :
    - mettre en service le mode DETECT dans Zoneminder pour des caméras
    - tester le bon fonctionnement de l'envoi d'un SMS depuis un modem GSM
    - envoyer en cas d'intrusion, un E_mail, un SMS par intrernet ou par GSM
    Screenshot1
    Le test de la BD se fait sans mot de passe ; password=000000
    Screenshot1

    Les pages optionnelles:
    Screenshot1
    Screenshot1
    Screenshot1
    Screenshot1
    Screenshot1
    Screenshot1
    Screenshot1
    Une page perso concernant mon robot Landroid Worx:
    Screenshot1

    installation: en bash, choisir un script dans le répertoir "install"

    - create_ct_lxc_monitor.sh : installation complète (Debian12,LEMP,PhpmyAdmin, Monitor) dans un conteneur LXC Proxmox

    - install_only_monitor.sh : installation uniquement de monitor

    - lemp_monitor_install.sh : installation seulement de LEMP+PhpMyAdmin+Monitor

    Mise à jour:
    - lancer update.bash



    Video ,source : http://domo-site.fr/assets/video/monitor.mp4

Documentation Readthedocs: https://monitor-domotique.readthedocs.io/fr/latest/