Integracja BleBox z HomeAssistant

  • 2 Odpowiedzi
  • 3393 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline szyzu

  • * 4
  • 0
  • Nazwa i wersja ID: hass.io
Integracja BleBox z HomeAssistant
« dnia: 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ą.
« Ostatnia zmiana: Grudzień 14, 2019, 11:42:06 pm wysłana przez szyzu »
*

Offline piosol

  • * 2
  • 0
Odp: Integracja BleBox z HomeAssistant
« Odpowiedź #1 dnia: Grudzień 14, 2019, 04:35:19 pm »
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
*

Offline szyzu

  • * 4
  • 0
  • Nazwa i wersja ID: hass.io
Odp: Integracja BleBox z HomeAssistant
« Odpowiedź #2 dnia: Grudzień 14, 2019, 06:39:56 pm »
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