# homex v0.1.1 - Table of Contents ## Pages - [Homex](readme.md) - [Changelog](changelog.md) ## Modules - [Homex](Homex.md): ## Configuration - [Homex.Config](Homex.Config.md): * `:device` (`t:keyword/0`) - If no device configuration is given the identifiers and name will be set to the hostname of the device running Homex and will fall back to "homex device" when hostname is not available The default value is `[]`. - [Homex.Manager](Homex.Manager.md): Central manager for broker and entities. - Entities - [Homex.Entity](Homex.Entity.md): Defines the behaviour and struct for an entity implementation - [Homex.Entity.Button](Homex.Entity.Button.md): A button entity for Homex - [Homex.Entity.Camera](Homex.Entity.Camera.md): A camera entity for Homex - [Homex.Entity.DeviceTrigger](Homex.Entity.DeviceTrigger.md): A Device Trigger entity for Homex - [Homex.Entity.Light](Homex.Entity.Light.md): A light entity for Homex - [Homex.Entity.Sensor](Homex.Entity.Sensor.md): A sensor entity for Homex - [Homex.Entity.Switch](Homex.Entity.Switch.md): A switch entity for Homex