
ARIA
Passo molto tempo nel mio studio, davanti al computer. I condizionatori erano già smart, ma per regolarli dovevo usare ConnectLife dal telefono oppure prendere il telecomando.
Volevo farlo dal PC. Ho quindi deciso di costruire lo strumento che mi mancava: ARIA, un’applicazione Windows con cui posso gestire i miei condizionatori dalla stessa postazione in cui studio e sviluppo i miei progetti.
Automazione IoT, applicazione Windows, integrazione API.
Rust, WebView2, HTML, CSS, JavaScript.
Integrazione indipendente Hisense / ConnectLife.
L’esigenza
Avevo i condizionatori connessi e il PC davanti a me. Per cambiare la temperatura, però, dovevo prendere il telefono.
Per come uso il mio studio, il computer è il dispositivo principale. Cercare il telecomando o aprire un’app sul telefono ogni volta mi sembrava un passaggio evitabile. Volevo poter usare i miei condizionatori smart dal computer che avevo già davanti.
Sono partito da una domanda concreta: posso gestire i miei Hisense da Windows? Volevo un eseguibile da aprire sulla mia postazione, con temperatura e comandi a portata di mouse.
Il processo
Dall’analisi del requisito all’integrazione tra dispositivi e applicazione Windows.
Ho definito i requisiti funzionali a partire dal mio utilizzo quotidiano e guidato lo sviluppo con il supporto di un agente di programmazione in ChatGPT Work. L’integrazione con le API Hisense / ConnectLife ha permesso di trasferire il controllo dei dispositivi in un’applicazione Windows dedicata.
L’architettura separa la comunicazione e la gestione dei comandi in Rust dall’interfaccia locale in HTML, CSS e JavaScript, ospitata tramite WebView2. La navigazione per stanze organizza l’interazione con i dispositivi: accensione, temperatura impostata, modalità operative e velocità di ventilazione.





Il risultato
Ora gestisco i condizionatori senza lasciare il PC.
L’applicazione centralizza le operazioni di climatizzazione sulla postazione Windows. Le pagine dedicate separano la supervisione degli ambienti dai controlli del singolo dispositivo, mantenendo accessibili temperatura, modalità operative e ventilazione.
Ho implementato programmazioni settimanali e timer per l’invio differito dei comandi. L’esecuzione dipende dal processo locale: ARIA deve restare aperta e il PC acceso e connesso. Il risultato è un flusso operativo integrato nella mia postazione, dall’accesso ai dispositivi fino alla pianificazione delle azioni.
Il progetto, in concreto
L’app che ho costruito
per il mio studio.
Alcuni dettagli della versione Windows 0.2.2.
- 2,6MB
- Dimensione di Aria.exe2.624.000 byte, senza contare il runtime di sistema WebView2.
- 64bit
- Applicazione Windows x64Destinata a Windows 10 e 11.
- 60s
- Intervallo di aggiornamentoLetture più ravvicinate dopo l’invio di un comando.
- 0
- Installer dell’app necessariDistribuzione portatile: estrai lo ZIP e avvia l’eseguibile.










