Because the Home Assistant is not completely different from other IoT frameworks, it is easy to connect to different platforms from Nest to Arduino or Kodi.
There is a strong point of the Home Assistant brought by Python: The system expansion is easy. Python is a dynamic language, which allows for the flexibility that Java programmers crave. With Python it's easy to test and create test templates for each new part on an existing installation without permanently affecting other components. Especially with the new version of Python that MicroPython has just launched for embedded systems, like the Arduino and ESP8266, it will become the common language for all IoT levels, from sensor to automation to Integration with third party services.
The Home Assistant is an event-based program that combines the state of the entity tracking status - all selected devices and the people you want to track. Each entity has an identifier, status condition and attributes. Properties are status descriptions, such as color, brightness levels on Philips Hue smart light bulbs.
For example, to integrate Philips Hue into the system, you need to use light components, can turn on the light and know how to read the state of the lamp (on or off). Home Assistant provides components for all supported devices, services, or easy access to component groups such as lighting, heat, switches, and garage doors. The setup process is also easy thanks to the ability to detect components and scan the network. If there is a supported device, setting it is almost an automated process.
The Home Assistant will monitor the status of all devices in your home on your behalf, as long as the devices are on the list supported by Home Assistant.
Up to the time of writing (12/01/2018) this platform supports 938 devices from Nest, IFTTT, Google, Hue, MQTT, Wemo, KODI, Plex, IKEA, vera, Arduino, Adobe, Amazon, Apple , Asus, Cisco, D-Link, Facebook, Huawei, LG, Microsoft, . Among them are very famous names like Amazon Echo, Facebook Messenger, Google Cast, Google Assistant, MPC-HC video viewing software , Kodi, LG Netcast TV, Apple smartTV, Samsung smart TV, Philips Hue Light smart light system, Adobe door lock system, MQTT, Vera, Tesla, .
You can find the full list of these devices on the platform's home page.
Control all devices from a single, phone-friendly interface. In particular, this platform does not store any user data on the server, thus ensuring a high level of privacy.
Set up advanced rules to control equipment and turn your home into a dreamy paradise.
Do you want:
If you want to tinker with this home automation platform, you can go here https://home-assistant.io/docs/ . It includes the entire Home Assistant guide, from settings on operating systems, platforms, basic configuration, advanced configuration, scripts, tools, remote controls, .
Hopefully in the future, we can have more Vietnameseized documents on Home Assistant, a very interesting home automation platform.
See more: