Skip to content
This repository was archived by the owner on Nov 12, 2025. It is now read-only.

jeboehm/ansible-homebridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Homebridge

Ansible role to configure Homebridge. I recommend geerlingguy.nodejs to install and configure NodeJS before.

Example playbook:

- hosts: pi
  become: true

  roles:
    - role: geerlingguy.nodejs
      tags:
        - nodejs
    - role: homebridge
      tags:
        - homebridge

  vars:
    nodejs_npm_global_packages:
      - homebridge
      - homebridge-hue
    npm_config_unsafe_perm: "true"
    homebridge_username: "CC:22:3D:AA:AA:AA"
    homebridge_port: 51826
    homebridge_pin: "030-45-153"

    homebridge_platforms:
      - platform: Hue
        lights: true
        host: hue.lan
        nupnp: false

    homebridge_accessories:
      - accessory: Sonos
        name: Sonos Kitchen
        room: Kitchen
        mute: false

About

Ansible role to configure Homebridge

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors