Update seriate

This commit is contained in:
Samuele E. Locatelli
2019-12-14 08:40:25 +01:00
parent a12dc9df12
commit 776f3832e3
7 changed files with 435 additions and 202 deletions
+88 -56
View File
@@ -2,62 +2,89 @@
// Group gC "Cellar" <cellar> ["Basement"]
// Group Garden "Garden" <garden> ["Garden"]
// Group Weather "Weather" <sun>
Group Status
Group Shutters
Group Lights
Group Status
Group Shutters
Group Lights
/*---------------------- Elementi Astronomici ----------------------*/
String Stagione { channel="astro:sun:home:season#name" }
/*----------------------------------------------------------------------------*/
/* Gruppi Attivi per calcolo */
// Group:Switch:OR(ON, OFF) Lights "All Lights [(%d)]"
// Group:Contact:OR(OPEN, CLOSED) Windows "Open windows [(%d)]" <contact>
/*---------------------- Elementi Clima, Daikin via MODBUS ----------------------*/
Group:Switch:OR(ON, OFF) GU120_CL_Switch "Clima Attivi [(%d)]" <switch>
Group:Number:AVG GU120_CL_Temp "Temp. Rilevata [%.1f °C]" <temperature>
Group:Number:AVG GU120_CL_Set "Temp. Impostata [%.1f °C]" <heating>
Group:Switch:OR(ON, OFF) GU100_CL_Switch "Clima Attivi [(%d)]" <switch>
Group:Number:AVG GU100_CL_Temp "Temp. Rilevata [%.1f °C]" <temperature>
Group GU100_CL_Set "Temp. Impostata [%.1f °C]" <heating>
Number GU120_CL_TempInt
Switch Heating_GU120_CL_C1_Switch "Ingresso" <heating> (GU120_CL_Switch) {channel="modbus:data:c5a162cd:switch"}
Number Heating_GU120_CL_C1_Temp "Temp Ingresso [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:b81128ff:number"}
Number Heating_GU120_CL_C1_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:b2c00004:number"}
Switch Heating_GU120_CL_C2_Switch "Corridoio" <heating> (GU120_CL_Switch) {channel="modbus:data:60b8a462:switch"}
Number Heating_GU120_CL_C2_Temp "Temp Corridoio [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:818496a3:number"}
Number Heating_GU120_CL_C2_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:a48ffb78:number"}
Switch Heating_GU120_CL_C3_Switch "Finestra" <heating> (GU120_CL_Switch) {channel="modbus:data:66347e21:switch"}
Number Heating_GU120_CL_C3_Temp "Temp Finestra [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:8a30c540:number"}
Number Heating_GU120_CL_C3_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:7061ed82:number"}
Switch Heating_GU120_CL_C4_Switch "Ufficio" <heating> (GU120_CL_Switch) {channel="modbus:data:c56dbfa4:switch"}
Number Heating_GU120_CL_C4_Temp "Temp Ufficio [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:3a7f6582:number"}
Number Heating_GU120_CL_C4_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:f86b3601:number"}
Switch Heating_GU120_CL_C5_Switch "Sala Riunioni" <heating> (GU120_CL_Switch) {channel="modbus:data:02e9ec27:switch"}
Number Heating_GU120_CL_C5_Temp "Temp Sala Riunioni [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:f0f9e4a4:number"}
Number Heating_GU120_CL_C5_Set "Set Temp Riunioni [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:a775a678:number"}
/*---------------------- Elementi Clima, Daikin via MODBUS ----------------------*/
Number GU120_CL "Clima Ufficio 120"
Group:Switch:OR(ON, OFF) GU120_CL_Switch "Clima Attivi [(%d)]" <switch>
Group:Number:AVG GU120_CL_Temp "Temp. Rilevata [%.1f °C]" <temperature>
Group:Number:AVG GU120_CL_Set "Temp. Impostata [%.1f °C]" <heating>
Group GU120_CL_Fan "Fan Speed" <fan>
Group:Switch:OR(ON, OFF) GU100_CL_Switch "Clima Attivi [(%d)]" <switch>
Group:Number:AVG GU100_CL_Temp "Temp. Rilevata [%.1f °C]" <temperature>
Group GU100_CL_Set "Temp. Impostata [%.1f °C]" <heating>
Group GU100_CL_Fan "Fan Speed" <fan>
Number GU120_CL_TempInt
Switch Heating_GU120_CL_C1_Switch "Ingresso" <heating> (GU120_CL_Switch) {channel="modbus:data:c5a162cd:switch"}
Number Heating_GU120_CL_C1_Temp "Temp Ingresso [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:b81128ff:number"}
Number Heating_GU120_CL_C1_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:b2c00004:number"}
Number Heating_GU120_CL_C1_Fan "Fan Speed" <fan> (GU120_CL_Fan) {channel="modbus:data:991e39e0:number"}
Switch Heating_GU120_CL_C2_Switch "Corridoio" <heating> (GU120_CL_Switch) {channel="modbus:data:60b8a462:switch"}
Number Heating_GU120_CL_C2_Temp "Temp Corridoio [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:818496a3:number"}
Number Heating_GU120_CL_C2_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:a48ffb78:number"}
Number Heating_GU120_CL_C2_Fan "Fan Speed" <fan> (GU120_CL_Fan) {channel="modbus:data:8a2997db:number"}
Switch Heating_GU120_CL_C3_Switch "Finestra" <heating> (GU120_CL_Switch) {channel="modbus:data:66347e21:switch"}
Number Heating_GU120_CL_C3_Temp "Temp Finestra [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:8a30c540:number"}
Number Heating_GU120_CL_C3_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:7061ed82:number"}
Number Heating_GU120_CL_C3_Fan "Fan Speed" <fan> (GU120_CL_Fan) {channel="modbus:data:918756c9:number"}
Switch Heating_GU120_CL_C4_Switch "Ufficio" <heating> (GU120_CL_Switch) {channel="modbus:data:c56dbfa4:switch"}
Number Heating_GU120_CL_C4_Temp "Temp Ufficio [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:3a7f6582:number"}
Number Heating_GU120_CL_C4_Set "Set Temp [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:f86b3601:number"}
Number Heating_GU120_CL_C4_Fan "Fan Speed" <fan> (GU120_CL_Fan) {channel="modbus:data:c7e4e1e3:number"}
Switch Heating_GU120_CL_C5_Switch "Sala Riunioni" <heating> (GU120_CL_Switch) {channel="modbus:data:02e9ec27:switch"}
Number Heating_GU120_CL_C5_Temp "Temp Sala Riunioni [%.1f °C]" <temperature> (GU120_CL_Temp) {channel="modbus:data:f0f9e4a4:number"}
Number Heating_GU120_CL_C5_Set "Set Temp Riunioni [%.1f °C]" <heating> (GU120_CL_Set) {channel="modbus:data:a775a678:number"}
Number Heating_GU120_CL_C5_Fan "Fan Speed" <fan> (GU120_CL_Fan) {channel="modbus:data:9ad22980:number"}
Number GU120_CL_Start "Ora accensione" <time> (GU120_CL)
Number GU120_CL_Stop "Ora spegnimento" <time> (GU120_CL)
/*----------------------------------------------------------------------------*/
/*---------------------- Elementi Netatmo ----------------------*/
Group GT_Netatmo "Temp Media [%.1f °C]" <temperature>
Number GT_NetatmoInt
Number GN_NET_ExtUff_Temp "Temp Esterno Ufficio [%.1f °C]" <temperature> (GT_Netatmo) {channel="netatmo:NAModule1:eb8cc662:02000012bbe0:Temperature"}
Number GN_NET_Server_Temp "Temp Sala Server [%.1f °C]" <temperature> (GT_Netatmo) {channel="netatmo:NAModule4:eb8cc662:03000002537a:Temperature"}
Number GN_NET_U120_Temp "Temp Ufficio 120 [%.1f °C]" <temperature> (GT_Netatmo) {channel="netatmo:NAMain:eb8cc662:70ee5012923e:Temperature"}
Number GN_NET_U100_Temp "Temp Ufficio 100 [%.1f °C]" <temperature> (GT_Netatmo) {channel="netatmo:NAModule4:eb8cc662:030000079324:Temperature"}
Group GT_Netatmo "Temp Media [%.1f °C]" <temperature>
Group GT_Netatmo_temp "Temp Media [%.1f °C]" <temperature>
Group GT_Netatmo_Co2 "CO2 Media" <smoke>
Group GT_Netatmo_Noise "Rumore Medio" <soundvolume>
Group GT_Netatmo_Press "Pressione Media" <pressure>
Group GT_Netatmo_Hum "Umidità Media" <humidity>
Number GT_NetatmoInt
Number GN_NET_ExtUff_Temp "Temp Esterno Ufficio [%.1f °C]" <temperature> (GT_Netatmo,GT_Netatmo_temp) {channel="netatmo:NAModule1:eb8cc662:02000012bbe0:Temperature"}
Number GN_NET_Server_Temp "Temp Sala Server [%.1f °C]" <temperature> (GT_Netatmo,GT_Netatmo_temp) {channel="netatmo:NAModule4:eb8cc662:03000002537a:Temperature"}
Number GN_NET_U120_Temp "Temp Ufficio 120 [%.1f °C]" <temperature> (GT_Netatmo,GT_Netatmo_temp) {channel="netatmo:NAMain:eb8cc662:70ee5012923e:Temperature"}
Number GN_NET_U100_Temp "Temp Ufficio 100 [%.1f °C]" <temperature> (GT_Netatmo,GT_Netatmo_temp) {channel="netatmo:NAModule4:eb8cc662:030000079324:Temperature"}
Number GN_NET_SS_Co2 "Sala Server CO2" <smoke> (GT_Netatmo,GT_Netatmo_Co2) {channel="netatmo:NAModule4:eb8cc662:03000002537a:Co2"}
Number GN_NET_U120_Co2 "Ufficio 120 CO2" <smoke> (GT_Netatmo,GT_Netatmo_Co2) {channel="netatmo:NAMain:eb8cc662:70ee5012923e:Co2"}
Number GN_NET_U100_Co2 "Ufficio 100 CO2" <smoke> (GT_Netatmo,GT_Netatmo_Co2) {channel="netatmo:NAModule4:eb8cc662:030000079324:Co2"}
Number GN_NET_SS_Hum "Sala Server Umidità" <humidity> (GT_Netatmo,GT_Netatmo_Hum) {channel="netatmo:NAModule4:eb8cc662:03000002537a:Humidity"}
Number GN_NET_U120_Hum "Ufficio 120 Umidità" <humidity> (GT_Netatmo,GT_Netatmo_Hum) {channel="netatmo:NAMain:eb8cc662:70ee5012923e:Humidity"}
Number GN_NET_U100_Hum "Ufficio 100 Umidità" <humidity> (GT_Netatmo,GT_Netatmo_Hum) {channel="netatmo:NAModule4:eb8cc662:030000079324:Humidity"}
Number GN_NET_SS_Noise "Sala Server Rumore" <soundvolume> (GT_Netatmo,GT_Netatmo_Noise) {channel="netatmo:NAModule4:eb8cc662:03000002537a:Noise"}
Number GN_NET_U120_Noise "Ufficio 120 Rumore" <soundvolume> (GT_Netatmo,GT_Netatmo_Noise) {channel="netatmo:NAMain:eb8cc662:70ee5012923e:Noise"}
Number GN_NET_U100_Noise "Ufficio 100 Rumore" <soundvolume> (GT_Netatmo,GT_Netatmo_Noise) {channel="netatmo:NAModule4:eb8cc662:030000079324:Noise"}
Number GN_NET_SS_Press "Sala Server Pressione" <pressure> (GT_Netatmo,GT_Netatmo_Press) {channel="netatmo:NAModule4:eb8cc662:03000002537a:Pressure"}
Number GN_NET_U120_Press "Ufficio 120 Pressione" <pressure> (GT_Netatmo,GT_Netatmo_Press) {channel="netatmo:NAMain:eb8cc662:70ee5012923e:Pressure"}
Number GN_NET_U100_Press "Ufficio 100 Pressione" <pressure> (GT_Netatmo,GT_Netatmo_Press) {channel="netatmo:NAModule4:eb8cc662:030000079324:Pressure"}
/*----------------------------------------------------------------------------*/
/*---------------------- Elementi Impianto Fotovoltaico Fronius ----------------------*/
Number FronPacInt
Number FronDayEnInt
Number FronYearEnInt
Number FronTotEnInt
Number FronPacInt
Number FronDayEnInt
Number FronYearEnInt
Number FronTotEnInt
// Group gEN "Energia" <solarpanel> ["Energia"]
// Number gEN_RTime "Istantanea [%.0f W]" (gEN) {channel="fronius:powerinverter:6c4376a1:inverterdatachannelpac"}
@@ -76,24 +103,29 @@ Number FronTotEnInt
/*---------------------- Elementi Networking ----------------------*/
// Group gNet
// Group gNet_print "Printers" <network> (gNet) ["Printers"]
Number gNet_mobileChartSel
Group:Switch:OR(ON, OFF) gNet_mobile "Presenze [(%d)]" <network>
Number gNet_mobileChartSel
Group:Switch:OR(ON, OFF) gNet_mobile "Presenze [(%d)]" <network>
// Group:Switch:OR(ON, OFF) GU120_CL_Switch "Clima Attivi [(%d)]" <switch>
Number gNet_Mobile_Sam "Mobile Sam" <network> (gNet_mobile) ["Mobile"] {channel="network:pingdevice:9f536b87:online"}
Switch HV04 { channel="network:pingdevice:hv04:online" }
Number:Time HV04ResponseTime { channel="network:pingdevice:hv04:latency" }
Switch HV03 { channel="network:pingdevice:hv03:online" }
Number:Time HV03ResponseTime { channel="network:pingdevice:hv03:latency" }
String Speedtest_Running "Test running ... [%s]" {channel="network:speedtest:local:isRunning"}
Number:Dimensionless Speedtest_Progress "Test progress [%d %unit%]" {channel="network:speedtest:local:progress"}
Number:DataTransferRate Speedtest_ResultDown "Downlink [%.2f %unit%]" {channel="network:speedtest:local:rateDown"}
Number:DataTransferRate Speedtest_ResultUp "Uplink [%.2f %unit%]" {channel="network:speedtest:local:rateUp"}
DateTime Speedtest_Start "Test Start [%1$tH:%1$tM]" <time> {channel="network:speedtest:local:testStart"}
DateTime Speedtest_LUD "Timestamp [%1$tH:%1$tM]" <time> {channel="network:speedtest:local:testEnd"}
Number gNet_Mobile_Sam "Mobile Sam" <network> (gNet_mobile) ["Mobile"] {channel="network:pingdevice:9f536b87:online"}
Switch GW { channel="network:pingdevice:gw:online" }
Number:Time GWResponseTime { channel="network:pingdevice:gw:latency" }
Switch SW10G { channel="network:pingdevice:sw10g:online" }
Number:Time SW10GResponseTime { channel="network:pingdevice:sw10g:latency" }
Switch Modem { channel="network:pingdevice:modem:online" }
Number:Time ModemResponseTime { channel="network:pingdevice:modem:latency" }
Switch GDns { channel="network:pingdevice:gdns:online" }
Number:Time GDnsResponseTime { channel="network:pingdevice:gdns:latency" }
Switch HV04 { channel="network:pingdevice:hv04:online" }
Number:Time HV04ResponseTime { channel="network:pingdevice:hv04:latency" }
Switch HV03 { channel="network:pingdevice:hv03:online" }
Number:Time HV03ResponseTime { channel="network:pingdevice:hv03:latency" }
String Speedtest_Running "Test running ... [%s]" {channel="network:speedtest:local:isRunning"}
Number:Dimensionless Speedtest_Progress "Test progress [%d %unit%]" {channel="network:speedtest:local:progress"}
Number:DataTransferRate Speedtest_ResultDown "Downlink [%.2f %unit%]" {channel="network:speedtest:local:rateDown"}
Number:DataTransferRate Speedtest_ResultUp "Uplink [%.2f %unit%]" {channel="network:speedtest:local:rateUp"}
DateTime Speedtest_Start "Test Start [%1$tH:%1$tM]" <time> {channel="network:speedtest:local:testStart"}
DateTime Speedtest_LUD "Timestamp [%1$tH:%1$tM]" <time> {channel="network:speedtest:local:testEnd"}
/*----------------------------------------------------------------------------*/
+1 -1
View File
@@ -20,7 +20,7 @@ Items {
// gEN_YearProd : strategy = everyDay, restoreOnStartup
// persist items on every change and every minute
*: strategy = everyChange, everyMinute
*: strategy = everyChange, everyMinute, restoreOnStartup
}
// vim: syntax=Xtend
+93 -33
View File
@@ -6,9 +6,36 @@ val Random random = new Random()
// val urlList = newArrayList("https://www.fillmurray.com", "https://www.fillmurray.com/g",
// "https://www.placecage.com", "https://www.placecage.com/c", "https://www.placecage.com/g")
/***********************************
* Rules x automazione CLIMA
***********************************/
/**********************************************************************
* Rules x automazione CLIMA ALWAYS
**********************************************************************/
rule "Spegnimento Clima sabato-domenica pomeriggio 14:00"
when
Time cron "0 0 14 * * SAT,SUN"
then
Heating_GU120_CL_C1_Switch.sendCommand(OFF)
Heating_GU120_CL_C2_Switch.sendCommand(OFF)
Heating_GU120_CL_C3_Switch.sendCommand(OFF)
Heating_GU120_CL_C4_Switch.sendCommand(OFF)
Heating_GU120_CL_C5_Switch.sendCommand(OFF)
end
rule "Spegnimento Clima OGNI sera 20:00"
when
Time cron "0 0 20 * * ?"
then
Heating_GU120_CL_C1_Switch.sendCommand(OFF)
Heating_GU120_CL_C2_Switch.sendCommand(OFF)
Heating_GU120_CL_C3_Switch.sendCommand(OFF)
Heating_GU120_CL_C4_Switch.sendCommand(OFF)
Heating_GU120_CL_C5_Switch.sendCommand(OFF)
end
/**********************************************************************/
/**********************************************************************
* Rules x automazione CLIMA INVERNO
**********************************************************************/
rule "Accensione Riscaldamento mattino 8:00 SE < 19°"
when
Time cron "0 0 8 * JAN,FEB,NOV,DEC ?"
@@ -23,27 +50,73 @@ then
}
end
rule "Spegnimento Riscaldamento sabato-domenica pomeriggio 14:00"
rule "Accensione Riscaldamento mattino ingresso SAM in inverno"
when
Time cron "0 0 14 * JAN,FEB,NOV,DEC SAT,SUN"
Item gNet_Mobile_Sam changed to ON
//and
//Time cron "* * * * JAN,FEB,NOV,DEC ?"
then
Heating_GU120_CL_C1_Switch.sendCommand(OFF)
Heating_GU120_CL_C2_Switch.sendCommand(OFF)
Heating_GU120_CL_C3_Switch.sendCommand(OFF)
Heating_GU120_CL_C4_Switch.sendCommand(OFF)
Heating_GU120_CL_C5_Switch.sendCommand(OFF)
// if (GU120_CL_Temp.state < 19)
// {
Heating_GU120_CL_C1_Switch.sendCommand(ON)
Heating_GU120_CL_C2_Switch.sendCommand(ON)
Heating_GU120_CL_C3_Switch.sendCommand(ON)
Heating_GU120_CL_C4_Switch.sendCommand(ON)
// Heating_GU120_CL_C5_Switch.sendCommand(ON)
// }
end
rule "Spegnimento Riscaldamento OGNI sera 19:30"
when
Time cron "0 30 19 * JAN,FEB,NOV,DEC ?"
then
Heating_GU120_CL_C1_Switch.sendCommand(OFF)
Heating_GU120_CL_C2_Switch.sendCommand(OFF)
Heating_GU120_CL_C3_Switch.sendCommand(OFF)
Heating_GU120_CL_C4_Switch.sendCommand(OFF)
Heating_GU120_CL_C5_Switch.sendCommand(OFF)
end
// rule "Accendo tutti se accendo 1 con meno di 21°"
// when
// Item Heating_GU120_CL_C1_Switch received command ON
// then
// // if (GU120_CL_Temp.state < 21)
// // {
// // if (GU120_CL_Switch.state == ON)
// // {
// Heating_GU120_CL_C1_Switch.sendCommand(OFF)
// Heating_GU120_CL_C2_Switch.sendCommand(OFF)
// Heating_GU120_CL_C3_Switch.sendCommand(OFF)
// Heating_GU120_CL_C4_Switch.sendCommand(OFF)
// Heating_GU120_CL_C5_Switch.sendCommand(OFF)
// // }
// // }
// end
/**********************************************************************/
/**********************************************************************
* Rules x automazione CLIMA ESTATE
**********************************************************************/
// rule "Accensione Riscaldamento mattino 8:00 SE > 22°"
// when
// Time cron "0 0 8 * MAY,JUN,JUL,AUG ?"
// then
// if (GU120_CL_Temp.state > 22)
// {
// Heating_GU120_CL_C1_Switch.sendCommand(ON)
// Heating_GU120_CL_C2_Switch.sendCommand(ON)
// Heating_GU120_CL_C3_Switch.sendCommand(ON)
// Heating_GU120_CL_C4_Switch.sendCommand(ON)
// Heating_GU120_CL_C5_Switch.sendCommand(ON)
// }
// end
// rule "Accendo tutti se accendo 1 con oltre 23°"
// when
// Item GU120_CL_Switch received command ON
// then
// if (GU120_CL_Temp.state > 23)
// {
// Heating_GU120_CL_C1_Switch.sendCommand(ON)
// Heating_GU120_CL_C2_Switch.sendCommand(ON)
// Heating_GU120_CL_C3_Switch.sendCommand(ON)
// Heating_GU120_CL_C4_Switch.sendCommand(ON)
// Heating_GU120_CL_C5_Switch.sendCommand(ON)
// }
// end
/**********************************************************************/
// rule "Test cron Riscaldamento ufficio"
// when
@@ -52,19 +125,6 @@ end
// Heating_GU120_CL_C4_Switch.sendCommand(ON)
// end
rule "Accendo 2-3 se accendo 1 con meno di 21°"
when
Item Heating_GU120_CL_C1_Switch received command ON
then
if (GU120_CL_Temp.state < 21)
{
// Heating_GU120_CL_C1_Switch.sendCommand(ON)
Heating_GU120_CL_C2_Switch.sendCommand(ON)
Heating_GU120_CL_C3_Switch.sendCommand(ON)
// Heating_GU120_CL_C4_Switch.sendCommand(ON)
// Heating_GU120_CL_C5_Switch.sendCommand(ON)
}
end
/**
+1 -1
View File
@@ -24,7 +24,7 @@
defaultNumeric.def=GAUGE,60,U,U,60
defaultNumeric.archives=AVERAGE,0.5,1,480:AVERAGE,0.5,4,360:AVERAGE,0.5,14,644:AVERAGE,0.5,60,720:AVERAGE,0.5,720,730:AVERAGE,0.5,10080,520
defaultNumeric.items=netatmo*,modbus*,fronius*,Heating*,gEN*,GU*,,network*
defaultNumeric.items=netatmo*,modbus*,fronius*,Heating*,gEN*,GU*,network*,GT*,GN_NET*,Speedtest*,*
# defaultNumeric.items=*Temperatura,Ufficio*,*Esterno,gEN_RTime
# val24h.def=GAUGE,900,0,U,60
+241 -111
View File
@@ -1,125 +1,159 @@
sitemap Steamware label="Steamware"
{
Frame label="Climatizzazione Ufficio 120" {
Group item=GU120_CL_Temp label="Temp. Media"
Frame label="Climatizzazione Ufficio 120"
{
Group item=GU120_CL_Temp label="Temperatura (Media)"
{
Group item=GU120_CL_Temp label="Temperatura (Media)"
Text label="Andamento" icon="line"
{
Frame label="Temperature Rilevate"
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
}
}
Group item=GU120_CL_Switch label="Unità Attive"
{
Switch item=GU120_CL_Switch label="Generale"
Switch item=Heating_GU120_CL_C1_Switch
Switch item=Heating_GU120_CL_C2_Switch
Switch item=Heating_GU120_CL_C3_Switch
Switch item=Heating_GU120_CL_C4_Switch
Switch item=Heating_GU120_CL_C5_Switch
}
Group item=GU120_CL_Switch
Group item=GU120_CL_Set
Text label="Impostazioni" icon="humidity"
{
Setpoint item=Heating_GU120_CL_C1_Set minValue=18 maxValue=26 step=1 label="Impostazione Ingresso"
Setpoint item=Heating_GU120_CL_C2_Set minValue=18 maxValue=26 step=1 label="Impostazione Corridoio"
Setpoint item=Heating_GU120_CL_C3_Set minValue=18 maxValue=26 step=1 label="Impostazione Finestra"
Setpoint item=Heating_GU120_CL_C4_Set minValue=18 maxValue=26 step=1 label="Impostazione Ufficio"
Setpoint item=Heating_GU120_CL_C5_Set minValue=18 maxValue=26 step=1 label="Impostazione Sala"
Group item=GU120_CL_Set label="Set Temperature"
{
Setpoint item=Heating_GU120_CL_C1_Set minValue=18 maxValue=26 step=1 label="Impostazione Ingresso"
Setpoint item=Heating_GU120_CL_C2_Set minValue=18 maxValue=26 step=1 label="Impostazione Corridoio"
Setpoint item=Heating_GU120_CL_C3_Set minValue=18 maxValue=26 step=1 label="Impostazione Finestra"
Setpoint item=Heating_GU120_CL_C4_Set minValue=18 maxValue=26 step=1 label="Impostazione Ufficio"
Setpoint item=Heating_GU120_CL_C5_Set minValue=18 maxValue=26 step=1 label="Impostazione Sala"
}
Group item=GU120_CL_Fan label="Set Velocità"
{
Setpoint item=Heating_GU120_CL_C1_Fan minValue=1 maxValue=3 step=1 label="Fan Ingresso"
Setpoint item=Heating_GU120_CL_C2_Fan minValue=1 maxValue=3 step=1 label="Fan Corridoio"
Setpoint item=Heating_GU120_CL_C3_Fan minValue=1 maxValue=3 step=1 label="Fan Finestra"
Setpoint item=Heating_GU120_CL_C4_Fan minValue=1 maxValue=3 step=1 label="Fan Ufficio"
Setpoint item=Heating_GU120_CL_C5_Fan minValue=1 maxValue=3 step=1 label="Fan Sala"
}
// Text label="Controllo Singolo" icon="heating"
// {
Text item=Heating_GU120_CL_C1_Switch label="Clima Ingresso"
{
Switch item=Heating_GU120_CL_C1_Switch
Text item=Heating_GU120_CL_C1_Temp
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=Heating_GU120_CL_C1_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=Heating_GU120_CL_C1_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=Heating_GU120_CL_C1_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=Heating_GU120_CL_C1_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
Setpoint item=Heating_GU120_CL_C1_Set minValue=18 maxValue=26 step=1 label="Impostazione Ingresso"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Corridoio"
{
Switch item=Heating_GU120_CL_C2_Switch
Text item=Heating_GU120_CL_C2_Temp
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=Heating_GU120_CL_C2_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=Heating_GU120_CL_C2_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=Heating_GU120_CL_C2_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=Heating_GU120_CL_C2_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
Setpoint item=Heating_GU120_CL_C2_Set minValue=18 maxValue=26 step=1 label="Impostazione Corridoio"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Finestra"
{
Switch item=Heating_GU120_CL_C3_Switch
Text item=Heating_GU120_CL_C3_Temp
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=Heating_GU120_CL_C3_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=Heating_GU120_CL_C3_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=Heating_GU120_CL_C3_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=Heating_GU120_CL_C3_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
Setpoint item=Heating_GU120_CL_C3_Set minValue=18 maxValue=26 step=1 label="Impostazione Finestra"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Ufficio"
{
Switch item=Heating_GU120_CL_C4_Switch
Text item=Heating_GU120_CL_C4_Temp
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=Heating_GU120_CL_C4_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=Heating_GU120_CL_C4_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=Heating_GU120_CL_C4_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=Heating_GU120_CL_C4_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
Setpoint item=Heating_GU120_CL_C4_Set minValue=18 maxValue=26 step=1 label="Impostazione Ufficio"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Sala"
{
Switch item=Heating_GU120_CL_C5_Switch
Text item=Heating_GU120_CL_C5_Temp
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=Heating_GU120_CL_C5_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=Heating_GU120_CL_C5_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=Heating_GU120_CL_C5_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=Heating_GU120_CL_C5_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
Setpoint item=Heating_GU120_CL_C5_Set minValue=18 maxValue=26 step=1 label="Impostazione Sala"
}
// }
}
Text label="Controllo Unità" icon="heating"
Text label="Ricambio Aria" icon="flow"
{
Text item=Heating_GU120_CL_C1_Switch label="Clima Ingresso"
{
Switch item=Heating_GU120_CL_C1_Switch
Text item=Heating_GU120_CL_C1_Temp
{
Text label="24h" icon="line"
Chart item=Heating_GU120_CL_C1_Temp legend=true period=D refresh=30000
Text label="7gg" icon="line"
Chart item=Heating_GU120_CL_C1_Temp legend=true period=W refresh=600000
Text label="30gg" icon="line"
Chart item=Heating_GU120_CL_C1_Temp legend=true period=M refresh=6000000
}
Setpoint item=Heating_GU120_CL_C1_Set minValue=18 maxValue=26 step=1 label="Impostazione Ingresso"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Corridoio"
{
Switch item=Heating_GU120_CL_C2_Switch
Text item=Heating_GU120_CL_C2_Temp
{
Text label="24h" icon="line"
Chart item=Heating_GU120_CL_C2_Temp legend=true period=D refresh=30000
Text label="7gg" icon="line"
Chart item=Heating_GU120_CL_C2_Temp legend=true period=W refresh=600000
Text label="30gg" icon="line"
Chart item=Heating_GU120_CL_C2_Temp legend=true period=M refresh=6000000
}
Setpoint item=Heating_GU120_CL_C2_Set minValue=18 maxValue=26 step=1 label="Impostazione Corridoio"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Finestra"
{
Switch item=Heating_GU120_CL_C3_Switch
Text item=Heating_GU120_CL_C3_Temp
{
Text label="24h" icon="line"
Chart item=Heating_GU120_CL_C3_Temp legend=true period=D refresh=30000
Text label="7gg" icon="line"
Chart item=Heating_GU120_CL_C3_Temp legend=true period=W refresh=600000
Text label="30gg" icon="line"
Chart item=Heating_GU120_CL_C3_Temp legend=true period=M refresh=6000000
}
Setpoint item=Heating_GU120_CL_C3_Set minValue=18 maxValue=26 step=1 label="Impostazione Finestra"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Ufficio"
{
Switch item=Heating_GU120_CL_C4_Switch
Text item=Heating_GU120_CL_C4_Temp
{
Text label="24h" icon="line"
Chart item=Heating_GU120_CL_C4_Temp legend=true period=D refresh=30000
Text label="7gg" icon="line"
Chart item=Heating_GU120_CL_C4_Temp legend=true period=W refresh=600000
Text label="30gg" icon="line"
Chart item=Heating_GU120_CL_C4_Temp legend=true period=M refresh=6000000
}
Setpoint item=Heating_GU120_CL_C4_Set minValue=18 maxValue=26 step=1 label="Impostazione Ufficio"
}
Text item=Heating_GU120_CL_C1_Switch label="Clima Sala"
{
Switch item=Heating_GU120_CL_C5_Switch
Text item=Heating_GU120_CL_C5_Temp
{
Text label="24h" icon="line"
Chart item=Heating_GU120_CL_C5_Temp legend=true period=D refresh=30000
Text label="7gg" icon="line"
Chart item=Heating_GU120_CL_C5_Temp legend=true period=W refresh=600000
Text label="30gg" icon="line"
Chart item=Heating_GU120_CL_C5_Temp legend=true period=M refresh=6000000
}
Setpoint item=Heating_GU120_CL_C5_Set minValue=18 maxValue=26 step=1 label="Impostazione Sala"
}
Text label="Da integrare con sonoff/MQTT" icon="flow"
}
Text label="Andamento" icon="line"
Text label="Grafici" icon="line"
{
Frame label="Temperature Rilevate"
Text label="Andamento" icon="line"
{
Frame label="Temperature Rilevate"
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
}
}
Text label="Unità Attive" icon="switch"
{
Frame label="Unità Attive" icon="switch"
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="7g", 3="1M"]
Chart item=GU120_CL_Switch legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=12h refresh=30000
Chart item=GU120_CL_Switch legend=true visibility=[GU120_CL_TempInt==1] period=D refresh=30000
Chart item=GU120_CL_Switch legend=true visibility=[GU120_CL_TempInt==2] period=W refresh=600000
Chart item=GU120_CL_Switch legend=true visibility=[GU120_CL_TempInt==3] period=M refresh=6000000
}
}
Text label="Ricambio Aria Attivo" icon="flow"
{
Switch item=GU120_CL_TempInt label="Periodo" icon="line" mappings=[0="24h", 1="7g", 2="1M", 3="1Y"]
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==0,GU120_CL_TempInt=="Uninitialized"] period=D refresh=30000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==1] period=W refresh=600000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==2] period=M refresh=6000000
Chart item=GU120_CL_Temp legend=true visibility=[GU120_CL_TempInt==3] period=Y refresh=6000000
Text label="Da integrare con sonoff/MQTT" icon="flow"
}
}
// Switch item=Lights icon="light"
// Text item=LR_Multimedia_Summary label="Multimedia [%s]" icon="video" {
// Selection item=LR_TV_Channel mappings=[0="off", 1="DasErste", 2="BBC One", 3="Cartoon Network"]
// Slider item=LR_TV_Volume
// }
}
Frame label="Netatmo"
{
Group item=GT_Netatmo label="Temperature Rilevate []"
Text label="Andamento" icon="line"
{
Frame label="Temperature Rilevate"
{
Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="48h", 3="7g", 4="1M"]
// Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="48h", 3="7g", 4="1M", 5="1Y"]
Chart item=GT_Netatmo legend=true visibility=[GT_NetatmoInt==0,GT_NetatmoInt=="Uninitialized"] period=12h refresh=30000
Chart item=GT_Netatmo legend=true visibility=[GT_NetatmoInt==1] period=D refresh=30000
Chart item=GT_Netatmo legend=true visibility=[GT_NetatmoInt==2] period=2D refresh=30000
Chart item=GT_Netatmo legend=true visibility=[GT_NetatmoInt==3] period=W refresh=600000
Chart item=GT_Netatmo legend=true visibility=[GT_NetatmoInt==4] period=M refresh=6000000
// Chart item=GT_Netatmo legend=true visibility=[GT_NetatmoInt==5] period=Y refresh=6000000
}
}
}
Frame label="Energia"
{
@@ -165,7 +199,7 @@ sitemap Steamware label="Steamware"
{
Frame label="Produzione Annuale"
{
Switch item=FronYearEnInt label="Periodo" icon="line" mappings=[0="7g", 1="1M", 2="2M", 3="1Y"]
Switch item=FronTotEnInt label="Periodo" icon="line" mappings=[0="7g", 1="1M", 2="2M", 3="1Y"]
Chart item=fronius_powerinverter_6c4376a1_inverterdatachanneltotal visibility=[FronTotEnInt==0, FronTotEnInt=="Uninitialized"] legend=true period=W refresh=1000
Chart item=fronius_powerinverter_6c4376a1_inverterdatachanneltotal visibility=[FronTotEnInt==1] legend=true period=M refresh=10000
Chart item=fronius_powerinverter_6c4376a1_inverterdatachanneltotal visibility=[FronTotEnInt==2] legend=true period=2M refresh=10000
@@ -177,13 +211,98 @@ sitemap Steamware label="Steamware"
}
Text item=Lights label="Luci" icon="lightbulb"
{
Group item=Lights label="Luci" icon="light"
// Group item=Lights label="Luci" icon="light"
Text label="Da integrare con sonoff/MQTT" icon="light"
}
Text item=Shutters label="Tende" icon="blinds"
{
Group item=Shutters label="Tende" icon="blinds"
// Group item=Shutters label="Tende" icon="blinds"
Text label="Da integrare con ikea / zigbee" icon="blinds"
}
}
Frame label="Meteo"
{
Text item=Stagione icon="time"
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_condition label="Meteo Attuale"
{
Frame label="Meteo Attuale"
{
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_condition
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_temperature
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_humidity
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_pressure
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_wind_direction
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_wind_speed
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_rain
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_current_snow
}
}
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_condition label="Previsioni 3h"
{
Frame label="Previsioni 3h"
{
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_condition
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_temperature
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_humidity
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_pressure
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_wind_direction
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_wind_speed
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_rain
Text item=openweathermap_weather_and_forecast_48a7dcf6_local_forecastHours03_snow
}
// Setpoint item=GU120_CL_Start minValue=0 maxValue=23 step=1 label="Ora Avvio"
// Setpoint item=GU120_CL_Stop minValue=0 maxValue=23 step=1 label="Ora Spegnimento"
}
Group item=GT_Netatmo label="Rilievi Netatmo"
Text label="Andamento Netatmo" icon="line"
{
Frame label="Temperature Rilevate"
{
Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="2g", 3="7g", 4="1M"]
Chart item=GT_Netatmo_temp legend=true visibility=[GT_NetatmoInt==0,GT_NetatmoInt=="Uninitialized"] period=12h refresh=30000
Chart item=GT_Netatmo_temp legend=true visibility=[GT_NetatmoInt==1] period=D refresh=30000
Chart item=GT_Netatmo_temp legend=true visibility=[GT_NetatmoInt==2] period=2D refresh=30000
Chart item=GT_Netatmo_temp legend=true visibility=[GT_NetatmoInt==3] period=W refresh=600000
Chart item=GT_Netatmo_temp legend=true visibility=[GT_NetatmoInt==4] period=M refresh=6000000
}
Frame label="CO2 Rilevata"
{
// Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="2g", 3="7g", 4="1M"]
Chart item=GT_Netatmo_Co2 legend=true visibility=[GT_NetatmoInt==0,GT_NetatmoInt=="Uninitialized"] period=12h refresh=30000
Chart item=GT_Netatmo_Co2 legend=true visibility=[GT_NetatmoInt==1] period=D refresh=30000
Chart item=GT_Netatmo_Co2 legend=true visibility=[GT_NetatmoInt==2] period=2D refresh=30000
Chart item=GT_Netatmo_Co2 legend=true visibility=[GT_NetatmoInt==3] period=W refresh=600000
Chart item=GT_Netatmo_Co2 legend=true visibility=[GT_NetatmoInt==4] period=M refresh=6000000
}
Frame label="Rumore Rilevato"
{
// Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="2g", 3="7g", 4="1M"]
Chart item=GT_Netatmo_Noise legend=true visibility=[GT_NetatmoInt==0,GT_NetatmoInt=="Uninitialized"] period=12h refresh=30000
Chart item=GT_Netatmo_Noise legend=true visibility=[GT_NetatmoInt==1] period=D refresh=30000
Chart item=GT_Netatmo_Noise legend=true visibility=[GT_NetatmoInt==2] period=2D refresh=30000
Chart item=GT_Netatmo_Noise legend=true visibility=[GT_NetatmoInt==3] period=W refresh=600000
Chart item=GT_Netatmo_Noise legend=true visibility=[GT_NetatmoInt==4] period=M refresh=6000000
}
Frame label="Pressione Rilevata"
{
// Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="2g", 3="7g", 4="1M"]
Chart item=GT_Netatmo_Press legend=true visibility=[GT_NetatmoInt==0,GT_NetatmoInt=="Uninitialized"] period=12h refresh=30000
Chart item=GT_Netatmo_Press legend=true visibility=[GT_NetatmoInt==1] period=D refresh=30000
Chart item=GT_Netatmo_Press legend=true visibility=[GT_NetatmoInt==2] period=2D refresh=30000
Chart item=GT_Netatmo_Press legend=true visibility=[GT_NetatmoInt==3] period=W refresh=600000
Chart item=GT_Netatmo_Press legend=true visibility=[GT_NetatmoInt==4] period=M refresh=6000000
}
Frame label="Umidità Rilevata"
{
// Switch item=GT_NetatmoInt label="Periodo" icon="line" mappings=[0="12h", 1="24h", 2="2g", 3="7g", 4="1M"]
Chart item=GT_Netatmo_Hum legend=true visibility=[GT_NetatmoInt==0,GT_NetatmoInt=="Uninitialized"] period=12h refresh=30000
Chart item=GT_Netatmo_Hum legend=true visibility=[GT_NetatmoInt==1] period=D refresh=30000
Chart item=GT_Netatmo_Hum legend=true visibility=[GT_NetatmoInt==2] period=2D refresh=30000
Chart item=GT_Netatmo_Hum legend=true visibility=[GT_NetatmoInt==3] period=W refresh=600000
Chart item=GT_Netatmo_Hum legend=true visibility=[GT_NetatmoInt==4] period=M refresh=6000000
}
}
}
Frame label="Network"
{
// Group item=gNet_Mobile label="Presenze [(%d)]" icon="network"
@@ -201,9 +320,20 @@ sitemap Steamware label="Steamware"
Chart item=gNet_Mobile_Sam visibility=[gNet_mobileChartSel==3] legend=true period=2M refresh=600000
}
}
Text label="Servers"
Text label="Rete e Servers"
{
Frame
Frame label="Apparati"
{
Text item=SW10G label="SW10G [%s]"
Text item=SW10GResponseTime label="SW10G ping Response Time [%s]"
Text item=GW label="GW [%s]"
Text item=GWResponseTime label="GW ping Response Time [%s]"
Text item=Modem label="Modem [%s]"
Text item=ModemResponseTime label="Modem ping Response Time [%s]"
Text item=GDns label="GDns [%s]"
Text item=GDnsResponseTime label="GDns ping Response Time [%s]"
}
Frame label="Servers"
{
Text item=HV03 label="HV03 [%s]"
Text item=HV03ResponseTime label="HV03 ping Response Time [%s]"
+4
View File
@@ -5,6 +5,10 @@
// ntp:ntp:demo [ hostname="it.pool.ntp.org", refreshInterval=60, refreshNtp=30 ]
Thing network:pingdevice:sw10g [ hostname="10.74.82.10" ]
Thing network:pingdevice:gw [ hostname="10.74.82.253" ]
Thing network:pingdevice:modem [ hostname="192.168.0.254" ]
Thing network:pingdevice:gdns [ hostname="8.8.8.8" ]
Thing network:pingdevice:hv03 [ hostname="10.74.82.243" ]
Thing network:pingdevice:hv04 [ hostname="10.74.82.244" ]
Thing network:speedtest:local "SpeedTest 50Mo" @ "Internet" [url="https://bouygues.testdebit.info/", fileName="50M.iso"]
+7
View File
@@ -0,0 +1,7 @@
CLOSED=chiuso
OPEN=aperto
NULL=nullo
AUTUMN=AUTUNNO
WINTER=INVERNO
SPRING=PRIMAVERA
SUMMER=ESTATE