Integracja Serwisów Smart Home z Raspberry Pi
Dostępne rozwiązania
- Home Assistant
- OpenHAB
- Node-RED
- IFTTT
- Node.js/Python i Google Assistant API, HAP-python
Porównanie rozwiązań
Home Assistant
- Możliwość integracji z Amazon Alexa, Google Assistant, Apple HomeKit oraz ESPHome
- Gotowe rozwiązanie z webowym interrfejsem
- Darmowe rozwiąznie Open-source
- Konfiguracja w YAML
OpenHAB
- Możliwość integracji z Amazon Alexa, Google Assistant, Apple HomeKit oraz ESPHome
- Gotowe rozwiązanie z webowym interrfejsem
- Darmowe rozwiąznie Open-source
Node-RED
- Możliwość integracji z Amazon Alexa, Google Assistant, Apple HomeKit oraz ESPHome
- Gotowe rozwiązanie z webowym interrfejsem
- Darmowe rozwiąznie Open-source
IFTTT
- Możliwość integracji z Amazon Alexa, Google Assistant oraz Apple HomeKit
- Gotowe rozwiązanie z webowym interrfejsem
- Płatne rozwiąznie z ograniczonym planem darmowym
Node.js/Python
- Możliwość integracji z Amazon Alexa, Google Assistant, Apple HomeKit oraz ESPHome
- Możliwość skrojenia interfejsu oraz integracji pod projekt
Wnioski
Łatwość implementacji
- Łatwa: Home Assistant, IFTTT
- Średnia: OpenHAB, Node-RED
- Trudna: Node.js/Python
Elastyczność
- Duża: Node.js/Python
- Średnia: OpenHAB, Home Assistant
- Mała: Node-RED, IFTTT
Możliwość złożonej automatyacji projektu
- Duża: OpenHAB, Node.js/Python
- Średnia: Home Assistant, Node-RED
- Mała: IFTTT
Przykłady
Przykłady Home Assistant
Przykłady OpenHAB
Przykłady Node-RED
Przykłady IFTTT
Przykłady Node.js/Python