README.md
This commit is contained in:
169
README.md
169
README.md
@@ -1,12 +1,31 @@
|
||||
# has
|
||||
# Home Assistant
|
||||
|
||||
- [has](#has)
|
||||
- [Integrations](#integrations)
|
||||
Welcome to my home assistant setup repo.
|
||||
|
||||
## Table of Contents
|
||||
|
||||
- [Table of Contents](#table-of-contents)
|
||||
- [Integrations](#integrations)
|
||||
- [mqtt](#mqtt)
|
||||
- [zigbee2mqtt](#zigbee2mqtt)
|
||||
- [Broadlink](#broadlink)
|
||||
- [Hosting](#hosting)
|
||||
- [Editing and Maintenance](#editing-and-maintenance)
|
||||
- [Wyoming Protocol](#wyoming-protocol)
|
||||
- [HACS](#hacs)
|
||||
- [Google Cast](#google-cast)
|
||||
- [Iframe Panel](#iframe-panel)
|
||||
- [LG webOS Smart TV](#lg-webos-smart-tv)
|
||||
- [Mobile App](#mobile-app)
|
||||
- [Meteorologisk institutt (Met.no)](#meteorologisk-institutt-metno)
|
||||
- [Pi-hole](#pi-hole)
|
||||
- [Proxmox VE](#proxmox-ve)
|
||||
- [Shelly](#shelly)
|
||||
- [Speedtest.net](#speedtestnet)
|
||||
- [Squeezebox (Lyrion Music Server)](#squeezebox-lyrion-music-server)
|
||||
- [Sun](#sun)
|
||||
- [Time \& Date](#time--date)
|
||||
- [Xbox](#xbox)
|
||||
- [Hosting](#hosting)
|
||||
- [Editing and Maintenance](#editing-and-maintenance)
|
||||
|
||||
## Integrations
|
||||
|
||||
@@ -22,7 +41,7 @@ Requires port 1883 access from home assistant to mosquitto server (mqtt.lan).
|
||||
|
||||
### zigbee2mqtt
|
||||
|
||||
Not using home assistant integration. Currently configured as a docker container on homesrv01 ([git repo](https://git.limbosolutions.com/marcio.fernandes/homesrv01.dev.lan#zigbee2mqtt)).
|
||||
Not using home assistant integration. Currently configured as a docker container on homesrv01 ([git repo](/marcio.fernandes/homesrv01.dev.lan#zigbee2mqtt)).
|
||||
|
||||
### Broadlink
|
||||
|
||||
@@ -36,11 +55,145 @@ Devices:
|
||||
|
||||
Requires port 80 access from home assistant to Broadlink devices.
|
||||
|
||||
### Wyoming Protocol
|
||||
|
||||
A peer-to-peer protocol for voice assistants (basically JSONL + PCM audio)
|
||||
|
||||
``` json
|
||||
{ "type": "...", "data": { ... }, "data_length": ..., "payload_length": ... }
|
||||
<data_length bytes (optional)>
|
||||
<payload_length bytes (optional)>
|
||||
```
|
||||
|
||||
Used in Rhasspy and Home Assistant for communication with voice services.
|
||||
|
||||
This is an open standard of the Open Home Foundation.
|
||||
|
||||
Docker containers currently hosted at [homesrv01.dev.lan](https://git.limbosolutions.com/marcio.fernandes/homesrv01.dev.lan#wyoming).
|
||||
|
||||
**Links:**
|
||||
|
||||
- <https://github.com/home-assistant/addons/blob/master/whisper/DOCS.md>
|
||||
- <https://github.com/rhasspy/wyoming-faster-whisper>
|
||||
|
||||
### HACS
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Official git repo](https://github.com/hacs/integration)
|
||||
|
||||
### Google Cast
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/cast)
|
||||
- [Official git repo](https://github.com/home-assistant/core/tree/dev/homeassistant/components/cast)
|
||||
|
||||
### Iframe Panel
|
||||
|
||||
- TODO: check if it's used.
|
||||
|
||||
### LG webOS Smart TV
|
||||
|
||||
The webostv platform allows you to control a LG webOS Smart TV.
|
||||
|
||||
There is currently support for the following device types within Home Assistant:
|
||||
|
||||
- Media player
|
||||
- Notifications
|
||||
|
||||
To begin with enable LG Connect Apps feature in Network settings of the TV.
|
||||
|
||||
### Mobile App
|
||||
|
||||
The Mobile App integration allows Home Assistant mobile apps to easily integrate with Home Assistant.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/mobile_app)
|
||||
|
||||
### Meteorologisk institutt (Met.no)
|
||||
|
||||
The met platform uses the Met.no web service as a source for meteorological data for your location. The weather forecast is delivered by the Norwegian Meteorological Institute and the NRK.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/met)
|
||||
|
||||
### Pi-hole
|
||||
|
||||
The Pi-hole integration allows you to retrieve statistics and interact with a Pi-hole system.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/pi_hole)
|
||||
|
||||
### Proxmox VE
|
||||
|
||||
Proxmox VE Custom Integration Home Assistant
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Official integration repo](https://github.com/dougiteixeira/proxmoxve)
|
||||
|
||||
### Shelly
|
||||
|
||||
Integrate Shelly devices into Home Assistant.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/shelly)
|
||||
|
||||
### Speedtest.net
|
||||
|
||||
The Speedtest.net integration uses the Speedtest.net web service to measure network bandwidth performance.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/speedtestdotnet)
|
||||
|
||||
### Squeezebox (Lyrion Music Server)
|
||||
|
||||
The Squeezebox integration allows you to control music players from the Lyrion Music Server (LMS) ecosystem. Lyrion Music Server was previously known as Logitech Media Server.
|
||||
|
||||
The Squeezebox music player ecosystem, which can be controlled through this integration, includes hardware audio players from Logitech, including Squeezebox 3rd Generation, Squeezebox Boom, Squeezebox Receiver, Transporter, Squeezebox2, Squeezebox and SLIMP3, and many software emulators like Squeezelite, SqueezeSlave, SoftSqueeze and SqueezePlay.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/squeezebox)
|
||||
|
||||
### Sun
|
||||
|
||||
The sun integration will use the location as configured in your Home Assistant configuration to track if the sun is above or below the horizon. The sun can be used within automation's as a trigger with an optional offset to simulate dawn/dusk or as a condition with an optional offset to test if the sun has already set or risen.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/sun)
|
||||
|
||||
### Time & Date
|
||||
|
||||
The time and date (time_date) integration allows one to create sensors for the current date or time in different formats. All values are based on the timezone which is set in “General Configuration”.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/time_date)
|
||||
|
||||
|
||||
### Xbox
|
||||
|
||||
The Xbox integration allows you to control Xbox One (or newer) consoles from Home Assistant.
|
||||
|
||||
Home Assistant authenticates with Xbox Live through OAuth2 using the Home Assistant Cloud account linking service.
|
||||
|
||||
**Links:**
|
||||
|
||||
- [Home Assistant - Official integration documentation](https://www.home-assistant.io/integrations/xbox)
|
||||
|
||||
## Hosting
|
||||
|
||||
Currently hosted on [homesrv01.dev.lan](https://git.limbosolutions.com/marcio.fernandes/homesrv01.dev.lan).
|
||||
Currently hosted on [homesrv01.dev.lan](marcio.fernandes/homesrv01.dev.lan).
|
||||
|
||||
Using portainer stack connected to this repo.
|
||||
Using [portainer stack (name: has)](./docker-compose.yaml) connected to this repo.
|
||||
|
||||

|
||||
|
||||
|
||||
Reference in New Issue
Block a user