Home Assistant software | |
---|---|
Home Assistant è un software open source utilizzato la gestione delle cosiddette "smart home". Funziona come piattaforma di integrazione tramite la quale interagire con servizi e componenti domotici (attuatori, sensori, dispositivi vari, servizi Internet ecc.), per gestirli in modo organico, centralizzato e automatizzato e in modo indipendente dalle tecnologie e marchi.
Questo software pone particolare attenzione al controllo locale e alla privacy ed è progettato per essere indipendente da qualsiasi specifico ecosistema Internet of Things (IoT). [1] [2] [3]
E' possibile interagire con Home Assistant attraverso la sua interfaccia web, attraverso app Android e iOS o tramite comandi vocali utilizzando uno degli assistente virtuali supportati quali Google Assistant, Amazon Alexa, Apple Siri e "Assist" di Home Assistant (un assistente vocale locale integrato in Home Assistant).[4] [5] [6]
Home Assistant viene normalmente installato ed eseguito su un computer, SBC o altro, tramite "Home Assistant Operating System" per fungere da sistema di controllo centrale per l'automazione domestica (comunemente questo viene chiamato hub/gateway/bridge/controller della "smart home"). [7] [8] [9] [10] Il suo scopo sarà quindi quello di controllare dispositivi IoT, software, applicazioni e servizi di terze parti comunicando con essi tramite protocolli e standard di comunicazione cablati o wireless come Bluetooth, Zigbee, Z-Wave, EnOcean e Thread / Matter, o dispositivi connessi tramite Wi-Fi ed Ethernet sulla rete locale (LAN) . [11] [12] [13] [14]
Home Assistant supporta dispositivi e servizi appartenenti a ecosistemi aperti, proprietari o hub/gateway/bridge commerciali per la casa intelligente. Tutto questo a condizione che siano messe a disposizione le relative interfacce di accesso pubblico quali Open API o MQTT che consentono l'integrazione di terze parti tramite la rete locale o Internet e l'integrazione con Alexa Smart Home (Amazon Echo), Google Nest (Google Home), HomeKit (Apple Home), Samsung SmartThings e Philips Hue . [15] [16] [17]
Le informazioni provenienti da tutti i dispositivi e dai loro attributi (entità) possono essere utilizzate per il loro controllo che può avvenire tramite operazioni pianificate, script o altro. Alcuni esempi possono essere il controllo dell'illuminazione, del clima, dei sistemi di intrattenimento e degli elettrodomestici intelligenti. [18] [19] [20] [21]
Storia
[modifica | modifica wikitesto]Il progetto è stato avviato da Paulus Schoutsen nel settembre 2013 come applicazione Python e pubblicato per la prima volta pubblicamente su GitHub nel novembre 2013. [22]
Nel luglio 2017 è stato inizialmente introdotto un sistema operativo gestito chiamato Hass.io natp per semplificare l'utilizzo di Home Assistant su SBC come il Raspberry Pi . Da allora è stato rinominato "Home Assistant Operating System" ("Home Assistant OS"). e utilizza il concetto di un sistema di gestione "supervisore" in bundle che consente agli utenti di gestire, eseguire il backup, aggiornare l'installazione locale e abilitare l'opzione per estendere la funzionalità del software con componenti aggiuntivi (applicazioni plug-in) da eseguire come servizi sulla stessa piattaforma per integrazioni più strette con il core di Home Assistant. [23]
Sicurezza
[modifica | modifica wikitesto]Home Assistant è un prodotto software on-premise focalizzato sul controllo locale, che è stato descritto come vantaggioso per la sicurezza della piattaforma, in particolare se confrontato con il software di automazione domestica closed-source basato su hardware proprietario e servizi cloud. [1] [2] [3] [[Categoria:Software con licenza Apache]] [[Categoria:Software libero in Python]] [[Categoria:Sistemi operativi embedded]] [[Categoria:Software libero per Android]] [[Categoria:Software per iOS]] [[Categoria:Software del 2013]] [[Categoria:Digital Video Recorder]] [[Categoria:Software di automazione]] [[Categoria:Domotica]]
- ^ a b (EN) jupiterbroadcasting.com, https://www.jupiterbroadcasting.com/115566/no-privacy-compromise-home-automation/ . URL consultato il 18 June 2020. Errore nelle note: Tag
<ref>
non valido; il nome "auto2" è stato definito più volte con contenuti diversi - ^ a b The Ambient, https://www.the-ambient.com/features/home-assistant-automation-privacy-582 . Errore nelle note: Tag
<ref>
non valido; il nome "auto3" è stato definito più volte con contenuti diversi - ^ a b linuxgizmos.com, http://linuxgizmos.com/secure-home-automation-without-clouds-or-dedicated-hubs/ . Errore nelle note: Tag
<ref>
non valido; il nome "auto5" è stato definito più volte con contenuti diversi - ^ pocket-lint.com, https://www.pocket-lint.com/what-is-home-assistant-how-does-it-work/ .
- ^ slashgear.com, https://www.slashgear.com/1368219/best-home-assistant-devices-2023/ .
- ^ ZDNet, https://www.zdnet.com/home-and-office/smart-home/best-home-automation-system/ .
- ^ Alex Kretzschmar - Mar 31, 2021 11:30 am UTC, arstechnica.com, https://arstechnica.com/information-technology/2021/03/how-to-achieve-smart-home-nirvana-or-home-automation-without-subscription/ .
- ^ Android Central, https://www.androidcentral.com/whats-home-assistant-and-why-should-home-automation-enthusiasts-consider-it .
- ^ elektormagazine.com, https://www.elektormagazine.com/articles/home-automation-made-easy .
- ^ theverge.com, https://www.theverge.com/23744526/smart-home-assistant-how-to-automation .
- ^ androidauthority.com, https://www.androidauthority.com/offline-smart-home-3398608/ .
- ^ arstechnica.com, https://arstechnica.com/gadgets/2024/02/i-was-wrong-to-ignore-zigbee-and-z-wave-theyre-the-best-part-of-my-smart-home/2/ .
- ^ engadget.com, https://www.engadget.com/best-smart-plug-131542429.html .
- ^ https://www.nytimes.com/wirecutter/reviews/best-smart-garage-door-controller/.
- ^ androidpolice.com, https://www.androidpolice.com/home-assistant-android-device-controls/ .
- ^ theverge.com, https://www.theverge.com/23949612/chamberlain-myq-smart-garage-door-controller-homebridge-integrations .
- ^ bleepingcomputer.com, https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/ .
- ^ (EN) https://gizmodo.com/magical-smart-home-upgrade-lets-muggles-control-their-h-1833941228.
- ^ the-ambient.com, https://www.the-ambient.com/how-to/how-to-set-up-and-use-home-assistant-to-power-your-smart-home-2581 .
- ^ techrepublic.com, https://www.techrepublic.com/article/tech-projects-for-it-leaders-how-to-use-iot-for-home-automation/ .
- ^ staceyoniot.com, https://staceyoniot.com/why-im-switching-to-home-assistant/ .
- ^ linux.com, https://www.linux.com/topic/embedded-iot/home-assistant-python-approach-home-automation/ .
- ^ (EN) Home Assistant, https://www.home-assistant.io/blog/2017/07/25/introducing-hassio/ . URL consultato il 14 novembre 2021.