Własne rozwiązania i chmura
ZiggyMeter jest zbudowany tak, żeby działać całkowicie bez chmury: każda podstawowa funkcja działa lokalnie, a dane pozostają pod Twoją kontrolą. Jeśli chcesz wysyłać je gdzie indziej, są trzy obsługiwane drogi.
API REST
Urządzenie udostępnia API REST, które może wywołać dowolna aplikacja, aby odczytać dane i zmienić ustawienia. To najbardziej bezpośrednia opcja, dająca wszystko to, co ma interfejs webowy.
DANGER
Nie wystawiaj ZiggyMeter bezpośrednio do publicznego internetu. To urządzenie w sieci domowej, a nie utwardzony serwer publiczny. Jeśli potrzebujesz zdalnego dostępu, użyj VPN do własnej sieci albo poprawnie skonfigurowanego reverse proxy z własnym uwierzytelnianiem.
Udawaj Home Assistant
Natywna integracja z Home Assistant to zwykły klient API REST Home Assistant. Jeśli Twoja własna aplikacja zaimplementuje te same endpointy sensorów, możesz wskazać jej ZiggyMeter, a on będzie wysyłał Ci aktualizacje po każdym odczycie — bez odpytywania.
Skonfiguruj to dokładnie jak instancję Home Assistant: adres, token i certyfikat dla https. Zobacz Natywna integracja z Home Assistant.
To najprostszy sposób na dostarczanie push zamiast odpytywania API.
MQTT przez Zigbee2MQTT
Sparuj urządzenie przez Zigbee i pozwól Zigbee2MQTT publikować pomiary jako wiadomości MQTT. Dowolny system obsługujący MQTT może je potem odebrać.
To opcja najbardziej energooszczędna i najlepiej wpisująca się w istniejącą infrastrukturę IoT.
Wybór
| Czego chcesz | Użyj |
|---|---|
| Pełnej kontroli, wszystkich danych, we własnym tempie | API REST |
| Aktualizacji push bez pisania pętli odpytującej | Endpoint zgodny z Home Assistant |
| MQTT, niskiego poboru, istniejącej sieci Zigbee | Zigbee2MQTT |
| Standardowych atrybutów Zigbee w dowolnym koordynatorze | Zigbee |
Czego ZiggyMeter nie robi
- Nie ma żadnego konta w chmurze ani usługi prowadzonej przez producenta.
- Nie dzwoni do domu i do działania nie potrzebuje połączenia z internetem.
- Nie da się go wyłączyć zdalnie i nie przestanie działać, bo jakąś usługę zamknięto.
Sprawdzanie aktualizacji oprogramowania to jedyna operacja, w której bierze udział internet, a i wtedy plik pobiera Twoja przeglądarka — zobacz Aktualizacja oprogramowania.