hannseman.homebridge
ansible-homebridge
Ta rola ustawi i skonfiguruje instalację Homebridge.
Zainstaluje Node.js.
Uruchomi homebridge jako zabezpieczoną usługę systemd dla użytkownika homebridge
.
Pozwoli to na skonfigurowanie akcesoriów i platform za pomocą YAML.
Zmienne
# Wersja homebridge do uruchomienia
homebridge_version: 1.3.4
# Katalog domowy użytkownika homebridge
homebridge_dir: /var/homebridge
# Ścieżka do homebridge
homebridge_bin: /usr/bin/homebridge
# Plik konfiguracyjny homebridge
homebridge_defaults: /etc/default/homebridge
# Port, na którym ma działać homebridge
homebridge_port: 51826
# Czy homebridge ma działać w trybie debug
homebridge_debug: false
# Przełącznik trybu niebezpiecznego potrzebny dla interfejsu homebridge do wyświetlania akcesoriów
homebridge_insecure_mode: false
# Wersja Node.js, na której ma działać homebridge
homebridge_nodejs_version: "14.x"
# Ścieżka do Node.js
homebridge_nodejs_binary: /usr/bin/node
# Aby skonfigurować PartOf= w usłudze systemd homebridge
homebridge_systemd_part_of_service:
# Włącz CAP_NET_RAW
homebridge_enable_cap_net_raw: false
# Konfiguracja homebridge config.json (zobacz https://github.com/nfarina/homebridge/blob/master/config-sample.json)
homebridge_name: Homebridge
homebridge_username: CC:22:3D:E3:CE:30
homebridge_pin: 123-45-678
homebridge_accessories: []
homebridge_platforms: []
homebridge_bind: ["eth0"]
homebridge_advertiser: "ciao"
Przykładowy Playbook
- hosts: serwery
roles:
- hannseman.homebridge
vars:
homebridge_plugins:
- name: homebridge-dummy
version: 0.3.0
homebridge_accessories:
- accessory: "DummySwitch"
name: "Mój Przełącznik 1"
O projekcie
Setup and configure Homebridge.
Zainstaluj
ansible-galaxy install hannseman.homebridge
Licencja
mit
Pobrania
157
Właściciel