First version of docker-compose and configuration.yaml
This commit is contained in:
@@ -0,0 +1,36 @@
|
|||||||
|
services:
|
||||||
|
init-zigbee2mqtt:
|
||||||
|
image: alpine:3.20
|
||||||
|
container_name: init-zigbee2mqtt
|
||||||
|
user: '0'
|
||||||
|
command: >
|
||||||
|
sh -c "cp /sources/configuration.yaml /app/data"
|
||||||
|
volumes:
|
||||||
|
- ./sources:/sources
|
||||||
|
# Chemin des stacks pour Hawser sous Ubuntu
|
||||||
|
# - /var/lib/docker/volumes/hawser/stacks/mosquitto/sources:/sources
|
||||||
|
# Chemin des stacks pour Hawser sous debian
|
||||||
|
- /opt/hawser-stacks/zigbee2mqtt/sources:/sources
|
||||||
|
- /var/lib/docker/volumes/zigbee2mqtt/data:/app/data
|
||||||
|
restart: "no"
|
||||||
|
|
||||||
|
zigbee2mqtt:
|
||||||
|
container_name: zigbee2mqtt
|
||||||
|
image: ghcr.io/koenkk/zigbee2mqtt
|
||||||
|
depends_on:
|
||||||
|
init-zigbee2mqtt:
|
||||||
|
condition: service_completed_successfully
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- /var/lib/docker/volumes/zigbee2mqtt/data:/app/data
|
||||||
|
- /run/udev:/run/udev:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
ports:
|
||||||
|
# Frontend port
|
||||||
|
- '8080:8080'
|
||||||
|
environment:
|
||||||
|
- TZ=Europe/Paris
|
||||||
|
devices:
|
||||||
|
# Make sure this matched your adapter location
|
||||||
|
- /dev/serial/by-id/usb-SMLIGHT_SMLIGHT_SLZB-07p10_56112e27de73ef11b76dc88c8fcc3fa0-if00-port0:/dev/ttyACM0
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
---
|
||||||
|
mqtt:
|
||||||
|
server: mqtt://pdocker3.maison:1883
|
||||||
|
user: jeedom
|
||||||
|
password: gcQaWeDCjV3V4kugdqEI2ykqmFNdMPgQVDCDT8T5AOj1wC9qVMA1KRULLeveJrcJ
|
||||||
|
base_topic: zigbee2mqtt
|
||||||
|
include_device_information: true
|
||||||
|
serial:
|
||||||
|
port: /dev/ttyACM0
|
||||||
|
adapter: zstack
|
||||||
|
frontend:
|
||||||
|
enabled: true
|
||||||
|
port: 8080
|
||||||
|
host: 0.0.0.0
|
||||||
|
auth_token: JbKODsYxX7G4d7x2YutnVO2uN0wnHCqe
|
||||||
|
homeassistant:
|
||||||
|
enabled: true
|
||||||
|
advanced:
|
||||||
|
last_seen: ISO_8601
|
||||||
|
pan_id: 33282
|
||||||
|
network_key:
|
||||||
|
- 240
|
||||||
|
- 150
|
||||||
|
- 121
|
||||||
|
- 147
|
||||||
|
- 246
|
||||||
|
- 134
|
||||||
|
- 65
|
||||||
|
- 223
|
||||||
|
- 49
|
||||||
|
- 189
|
||||||
|
- 87
|
||||||
|
- 196
|
||||||
|
- 0
|
||||||
|
- 71
|
||||||
|
- 188
|
||||||
|
- 35
|
||||||
|
log_level: error
|
||||||
|
devices:
|
||||||
|
"0x00158d0005d2a778":
|
||||||
|
friendly_name: "0x00158d0005d2a778"
|
||||||
|
measurement_poll_interval: 10
|
||||||
|
energy_phase: single_phase
|
||||||
|
production: "false"
|
||||||
|
linky_mode: auto
|
||||||
|
measurement_poll_chunk: 1
|
||||||
|
tic_command_whitelist: all
|
||||||
|
"0xa4c138f72b54ac82":
|
||||||
|
friendly_name: "0xa4c138f72b54ac82"
|
||||||
|
"0xa4c138fa55d57486":
|
||||||
|
friendly_name: "0xa4c138fa55d57486"
|
||||||
|
"0xa4c138efaed1712d":
|
||||||
|
friendly_name: "0xa4c138efaed1712d"
|
||||||
|
"0xa4c1387c69bdf6aa":
|
||||||
|
friendly_name: "0xa4c1387c69bdf6aa"
|
||||||
|
"0x286847fffe8a93d0":
|
||||||
|
friendly_name: "0x286847fffe8a93d0"
|
||||||
|
"0xf84477fffea3c6b7":
|
||||||
|
friendly_name: "0xf84477fffea3c6b7"
|
||||||
|
"0x286847fffe8a8fe4":
|
||||||
|
friendly_name: "0x286847fffe8a8fe4"
|
||||||
|
"0x7cc6b6fffe39ef13":
|
||||||
|
friendly_name: "0x7cc6b6fffe39ef13"
|
||||||
|
"0x7cc6b6fffe3965c7":
|
||||||
|
friendly_name: "0x7cc6b6fffe3965c7"
|
||||||
|
"0x7cc6b6fffe39f7fc":
|
||||||
|
friendly_name: "0x7cc6b6fffe39f7fc"
|
||||||
|
"0xa4c138c430df1b9f":
|
||||||
|
friendly_name: "0xa4c138c430df1b9f"
|
||||||
|
"0xa4c1384947c3ce20":
|
||||||
|
friendly_name: "0xa4c1384947c3ce20"
|
||||||
|
"0xa4c13839c732651b":
|
||||||
|
friendly_name: "0xa4c13839c732651b"
|
||||||
|
"0xa4c138412aaf907c":
|
||||||
|
friendly_name: "0xa4c138412aaf907c"
|
||||||
|
"0xf044d3fffef9cb73":
|
||||||
|
friendly_name: "0xf044d3fffef9cb73"
|
||||||
|
"0xf044d3fffef9cb59":
|
||||||
|
friendly_name: "0xf044d3fffef9cb59"
|
||||||
|
version: 4
|
||||||
|
permit_join: false
|
||||||
|
external_converters:
|
||||||
|
- /var/www/html/plugins/z2m/core/class/../config/converters/Danfoss/icon.js
|
||||||
|
...
|
||||||
Reference in New Issue
Block a user