Questo esempio mostra come configurare Avior come termostato remoto per la caldaia della tua casa vacanze.
Serve una sonda di temperatura NTC come "RSR001 103AT-11" (codice ordine 3010.00.90).
• Morsetto 05 (Ingresso analogico 4): NTC.
• Morsetto 06 (Positivo): NTC.
SENSORI DI TEMPERATURA AGGIUNTIVI POSSONO ESSERE COLLEGATI TRA IL POSITIVO (MORSETTO 6)
E GLI ALTRI INGRESSI ANALOGICI (MORSETTI 2 3 4)
MODO per Ingresso analogico 4 TEMPERATURA °C [NTC 10K].
NOME per Ingresso analogico 4 Temperature.
NOME per Memoria Bit 4 Thermostat.
NOME per Memoria Variabile 4 Setpoint.
NOME per Uscita relè 4 Boiler.
Gli utenti memorizzati nell'elenco utenti possono inviare SMS per controllare accensione/spegnimento del termostato, chiedere lo stato e il setpoint:
NOME: ProfessorX
TIPO: TELEFONO
IDENTIFICATIVO: +4499992222
GRUPPO: xmen
START: 01/01/2000 00:00
STOP: 31/12/2099 23:59
GIORNI: YYYYYYY
TICKETS: ILLIMITATI
NAME: Wolverine
TYPE: TELEFONO
IDENTIFICATIVO: +3912345678
GRUPPO: xmen
START: 01/01/2000 00:00
STOP: 31/12/2099 23:59
GIORNI: YYYYYYY
TICKETS: ILLIMITATI
Regola 001 attivata ad ogni SMS in arrivo dagli utenti.
Condizione: testo SMS ricevuto contiene la parola "status".
Viene inviato un SMS all'utente (N23) con lo stato corrente.
IL MESSAGGIO DI STATO È COSTRUITO UTILIZZANDO TAG:
• D01 = Nome del dispositivo
• A42 = Ingresso analogico 4 - Media
• V41 = Variabile 4 - valore
• M41 = Memoria bit 4 - stato
• O42 = Uscita 4 - stato
%0A UTILIZZATO PER ANDARE A CAPO
– StatusRequest ↯ SMS da utente ✛ PLMN - Testo Ultimo SMS Ricevuto ⊇ status ✛ ✛ ✛ ✛ > AT+SMS=$N23,"$D01%0ATemperature: $A42 C%0A(Setpoint: $V41)%0AThermostat: $M41%0ABoiler: $O42" > > > >
Regola 002 attivata ad ogni SMS in arrivo dagli utenti.
Condizione: testo SMS ricevuto contiene la parola "ON".
Thermostat (memoria bit 4) abilitato (attiva regolazione).
PUOI NOTARE L'USO DEL NOME ASSEGNATO ALLA MEMORIA BIT4 Thermostat PER CAMBIARE IL SUO STATO
– EnableThermostat ↯ SMS da utente ✛ PLMN - Testo Ultimo SMS Ricevuto ⊇ ON ✛ ✛ ✛ ✛ > Thermostat=1 > > > >
Regola 003 attivata ad ogni SMS in arrivo dagli utenti.
Condizione: testo SMS ricevuto contiene la parola "OFF".
Thermostat (memory bit 4) disabilitato (arresto regolazione)
Boiler (uscita 4) SARÀ SPENTO DALLA REGOLA 007
– DisableThermostat ↯ SMS da utente ✛ PLMN - Testo Ultimo SMS Ricevuto ⊇ OFF ✛ ✛ ✛ ✛ > Thermostat=0 > > > >
Regola 004 attivata ad ogni SMS in arrivo dagli utenti.
Non sono impostate condizioni.
Testo ricevuto (N24) utilizzato come comando.
QUI QUALSIASI TESTO RICEVUTO NEL MESSAGGIO SMS
VIENE ANALIZZATO COME UN COMANDO
QUINDI L'UTENTE PUÒ INVIARE "Setpoint=<value>" PER
CAMBIARE IL VALORE DELLA VARIABILE DI MEMORIA 4 Setpoint
– Setpoint
↯ SMS da utente
✛
✛
✛
✛
✛
> $N24
>
>
>
>
Regola 005 attivata dall'ingresso analogico 4.
Condizione 1: temperatura superiore a Setpoint.
Condizione 2: termostato abilitato.
Spegne Boiler (uscita 4).
– BoilerOFF ↯ Ingresso Analogico 4 ✛ Ingresso Analogico 4 - Media > Memory Variable 1 - Value ✛ Bit Memoria 4 - Stato = 1 ✛ ✛ ✛ > Boiler=OFF > > > >
Regola 006 attivata dall'ingresso analogico 4.
Condizione 1: temperatura inferiore a Setpoint.
Condizione 2: termostato abilitato.
Condizione 3: temperatura fuori range (NTC scollegato).
Accende Boiler (uscita 4).
– BoilerON ↯ Ingresso Analogico 4 ✛ Ingresso Analogico 4 - Media < Memory Variable 1 - Value ✛ Bit Memoria 4 - Stato = 1 ✛ Ingresso Analogico 4 - Media ≠ -41 ✛ ✛ > Boiler=ON > > > >
Regola 007 attivata dal bit di memoria 4.
Condizione 1: termostato disabilitato.
Spegne Boiler (uscita 4).
– DisableBoiler ↯ Bit Memoria 4 ✛ Bit Memoria 4 - Stato = 0 ✛ ✛ ✛ ✛ > Boiler=OFF > > > >
POSSIBILE ESTENSIONE PER QUESTO ESEMPIO:
• ANTIGELO: CALDAIA SEMPRE ACCESA PER TEMP < 4°C
• TELEFONATA GRATUITA PER ACCENDERE/SPEGNERE IL TERMOSTATO
• CONTROLLO TRAMITE TELEGRAM OLTRE CHE SMS