Files
homeAssistant/README.md
2024-08-25 11:13:04 +01:00

2.1 KiB

has

Integrations

mqtt

MQTT (aka MQ Telemetry Transport) is a machine-to-machine or “Internet of Things” connectivity protocol on top of TCP/IP. It allows extremely lightweight publish/subscribe messaging transport.

mqtt integration

mosquitto setup git repo

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).

The broadlink integration allows you to control and monitor Broadlink universal remotes, smart plugs, power strips, switches and sensors.

broadlink integration

Devices:

  • RM4 mini (IR Blaster)

Requires port 80 access from home assistant to Broadlink devices.

Hosting

Currently hosted on homesrv01.dev.lan.

Using portainer stack connected to this repo.

alt text

Docker volumes should be restored from backups.
Repo version of docker volumes exists only for history and documentation.

Editing and Maintenance

Using code server docker container on homesrv01 with volume has_config bind to repo folder volumes/config.

---
version: '3'
services:
  code-server:
    ....
    volumes:
    ....
      - has_config:/config/workspace/has/volumes/config
    ....
 volumes:
  ...
  has_config:
    name: has_app_config
  ...

On code server workspace.

cd /config/workspace
mkdir has
cd has
git clone ssh://git@git.limbosolutions.com:2222/marcio.fernandes/homeAssistant.git .