Forum użytkowników automatyki budynkowej
Inne => BleBox => Wątek zaczęty przez: szyzu w Grudzień 11, 2019, 09:12:12 pm
-
Dawno temu jak do sprzedaży wchodził shutterbox 2.0 skuszony dostępnym webAPI kupiłem dwie sztuki i zintegrowałem je z HA dla własnych potrzeb. Później na prośbę jednego z użytkowników zintegrowałem switchbox'a. Następnie zająłem się pracą, studiami i innymi projektami przez co zniknąłem z tego forum, a kawałek kodu który napisałem spoczął gdzieś na dysku. Dostałem kilka próśb o udostępnienie mojej pracy co też czynię w tym temacie.
Kod dostępny jest tutaj:
https://bitbucket.org/szyzu/homeassistant-blebox-components/src/master/
użycie:
1. Pobierz zawartość repozytorium.
2. Umieść katalog custom_components w katalogu zawierającym plik configuration.yaml.
3. Zmodyfikuj konfigurację dodając nowe komponenty.
4. uruchom ponownie home assistant.
Przykład wpisu configuration.yaml:
- platform: blebox
covers:
kitchen:
friendly_name: Roleta w kuchnii
host: 192.168.10.41
daily_room:
friendly_name: Roleta w pokoju dziennym
host: 192.168.10.42
Jeżeli ktoś ma inne kostki, które chciałby zintegrować to służę pomocą.
-
Dodajac wprost ta konfiguracje do pliku configuration.yaml nie przyjmuje skladni:
2019-12-14 16:34:01 ERROR (SyncWorker_8) [homeassistant.util.yaml.loader] while parsing a block mapping
in "/config/configuration.yaml", line 3, column 1
expected <block end>, but found '-'
in "/config/configuration.yaml", line 28, column 1
2019-12-14 16:34:01 ERROR (MainThread) [homeassistant.components.homeassistant] Error loading /config/configuration.yaml: while parsing a block mapping
in "/config/configuration.yaml", line 3, column 1
expected <block end>, but found '-'
in "/config/configuration.yaml", line 28, column 1
-
Sprawdź białe znaki. U mnie lata na takim konfigu:
cover:
- platform: blebox
covers:
room_burgundy:
friendly_name: Bordowy pokój
host: 192.168.1.211
kitchen:
friendly_name: Kuchnia
host: 192.168.1.201
Wysłane z mojego ONEPLUS A6003 przy użyciu Tapatalka