Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
myhem [2026/07/28 14:11] – [5. Struttura del WEB Server] waltermyhem [2026/07/28 17:44] (versione attuale) – [5. Struttura del WEB Server] walter
Linea 94: Linea 94:
 ===== 5. Struttura del WEB Server ===== ===== 5. Struttura del WEB Server =====
  
-MyHEM+<code text> 
 +📂 MyHEM 
 +├── 📄 index.html 
 +├── 📄 meter.html 
 +├── 📄 synoptic.html 
 +├── 📁 config                        <-- cartella per dati di configurazione 
 +│   ├── 📄 .htaccess 
 +│   ├── 📄 .htpasswd 
 +│   ├── 📄 admin.php                 <-- programma per la gestione del file config.php 
 +│   ├── 📄 config.php                <-- contiene i dati di configurazione 
 +│   ├── 📄 login.php                 <-- programma per entrare in admin 
 +│   └── 📄 logout.php                <-- programma per uscita da admin senza lasciare tracce 
 +├── 📁 dati                          <-- La tua cartella dedicata 
 +│   ├── 📄 dati1.txt                 <-- Il file di testo con i valori live 
 +│   ├── 📄 dati2.txt                 <-- Il file di testo con i valori live 
 +│   └── 📄 dati_.txt                 <-- Il file di testo con i valori live 
 +├── 📁 images                        <-- Cartella con le immagini 
 +│   └── 📄 logo.png                  <-- Il file con il logo del sito 
 +├── 📁 js                            <-- Cartella con i programmi e funzioni 
 +│   ├── 📄 .htaccess                 <-- pulisce la cache per js/css 
 +│   ├── 📄 function.js               <-- contiene le funzioni per lanciare i programm-legge i dati_.txt-scrive il dato nei meter/batterie 
 +│   └── 📄 synoptic.js               <-- gestisce i dati per il sinottico 
 +├── 📁 meters                        <-- cartella dei meter disponibili 
 +│   ├── 📄 meter-component.js 
 +│   ├── 📄 meter-component2.js 
 +│   ├── 📄 Vbatterymeter.js 
 +│   └── 📄 Vbatterymeter3.js 
 +├── 📁 program                       <-- cartella dei programmi di lettura dati 
 +│   ├── 📄 read_batteri.php          <-- legge i dati da solax per la batteria 
 +│   ├── 📄 read_consumption.php      <-- legge lo schelly dei consumi 
 +│   ├── 📄 read_export.php           <-- legge i dati dallo shelly per l'esportato (non usato) 
 +│   ├── 📄 read_import_export.php    <-- legge i dati dallo shelly per l'importato e esportato 
 +│   └── 📄 read_import.php           <-- legge i dati dallo shelly per l'importato (non usato) 
 +├── 📁 read.me                       <-- File con spiegazioni 
 +│   ├── 📄 configurazione.md         <-- lista variabili di sistema 
 +│   ├── 📄 note.md                   <-- funzionamento nodi e linee fi flusso 
 +│   └── 📄 struttura.md              <-- Questi file 
 +└── 📁 styles                        <-- cartella degli stili 
 +├── 📄 style.css 
 +└── 📄 synoptic.css
  
-├── index.html 
  
-├── meter.html +</code>
- +
-├── synoptic.html +
- +
-├── config/                <;-- cartella per dati di configurazione +
- +
-|   └── .htaccess +
- +
-|   └── .htpasswd +
- +
-|   └── admin.php               <;-- programma per la gestione del file config.php +
- +
-|   └── config.php              <;-- contiene i dati di configurazione +
- +
-|   └── login.php               <;-- programma per entrare in admin +
- +
-|   └── logout.php              <;-- programma per uscita da admin senza lasciare tracce +
- +
-├── dati/                <;-- La tua cartella dedicata +
- +
-|   └── dati1.txt            <;-- Il file di testo con i valori live +
- +
-|   └── dati_.txt            <;-- Il file di testo con i valori live +
- +
-├── images/              <;-- Cartella con le immagini +
- +
-|   └── logo.png            <;-- Il file con il logo del sito +
- +
-├── js/                  <;-- Cartella con i programmi e funzioni +
- +
-|   └── .htaccess               <;-- pulisce la cache per js/css +
- +
-|   └── function.js          <;-- contiene le funzioni per lanciare i programm-legge i dati_.txt-scrive il dato nei meter/batterie +
- +
-|   └── synoptic.js          <;-- gestisce i dati per il sinottico +
- +
-├── meters/                <;-- cartella dei meter disponibili +
- +
-|   └── meter-component.js +
- +
-|   └── meter-component2.js +
- +
-|   └── Vbatterymeter.js +
- +
-|   └── Vbatterymeter3.js +
- +
-├── program/                <;-- cartella dei programmi di lettura dati +
- +
-|   └── read_batteri.php        <;-- legge i dati da solax per la batteria +
- +
-|   └── read_consumption.php    <;-- legge lo schelly dei consumi +
- +
-|   └── read_export.php         <;-- legge i dati dallo shelly per l'esportato (non usato) +
- +
-|   └── read_import_export.php  <;-- legge i dati dallo shelly per l'importato e esportato +
- +
-|   └── read_import.php         <;-- legge i dati dallo shelly per l'importato (non usato) +
- +
-├── read.me/                <;-- File con spiegazioni +
- +
-|   └── configurazione.md     <;-- lista variabili di sistema +
- +
-|   └── note.md            <;-- funzionamento nodi e linee fi flusso +
- +
-|   └── struttura.md        <;-- Questi file +
- +
-└── styles/                <;-- cartella degli stili +
- +
-└── style.css +
- +
-└── synoptic.css+