zigbee update etc

This commit is contained in:
Stefan Ostermann 2025-03-07 23:14:10 +00:00
parent 4514c5b179
commit 224c6efd81
7 changed files with 89 additions and 21 deletions

View File

@ -1,6 +1,6 @@
services:
openwebui:
image: ghcr.io/open-webui/open-webui:0.5.18
image: ghcr.io/open-webui/open-webui:0.5.20
container_name: open-webui
restart: always
environment:

10
backup-db.sh Executable file
View File

@ -0,0 +1,10 @@
#!/bin/bash
# timestamp for backups
NOW=$(date +'%Y-%m-%d_%H:%M:%S')
BACKUPDIR=/home/oster/server/backup
echo "Creating SQL files..."
docker exec -t immich_postgres pg_dumpall --clean --if-exists --username=postgres | gzip > $BACKUPDIR/$NOW-immich.sql.gz
docker exec -t authentik-postgresql-1 pg_dumpall --clean --if-exists --username=authentik | gzip > $BACKUPDIR/$NOW-authentik.sql.gz
docker exec -t paperless-db-1 pg_dumpall --clean --if-exists --username=paperless | gzip > $BACKUPDIR/$NOW-paperless.sql.gz
echo "finished."

View File

@ -1,4 +1,3 @@
version: "3.8"
services:
# raspberrymatic:
# image: ghcr.io/jens-maus/raspberrymatic:latest
@ -51,7 +50,8 @@ services:
restart: unless-stopped
devices:
# - /dev/ttyACM0:/dev/ttyACM0
- /dev/ttyACM0:/dev/ttyACM0
- /dev/ttyACM0:/dev/ttyACM0
- /dev/ttyUSB0:/dev/ttyUSB0
ports:
- "8080:8080"
volumes:
@ -59,6 +59,6 @@ services:
- /run/udev:/run/udev:ro
environment:
- TZ=Europe/Amsterdam
image: koenkk/zigbee2mqtt:2.1.1
image: koenkk/zigbee2mqtt:2.1.3
links:
- "mqtt:mqtt"

View File

@ -123,7 +123,7 @@
offset: '-3600'
trigger: sun
- trigger: time
at: 06:30:00
at: 06:00:00
conditions: []
actions:
- action: light.turn_on
@ -141,7 +141,7 @@
- at: 01:00:00
trigger: time
- trigger: time
at: 09:15:00
at: 08:00:00
conditions: []
actions:
- action: light.turn_off
@ -501,3 +501,34 @@
target:
device_id: 8124b41a35198e5fce97345753af25a2
mode: single
- id: '1741387069588'
alias: Bewegungsmelder Küche
description: ''
triggers:
- type: occupied
device_id: 6811a1969a4dd257b15201a396a69ed1
entity_id: 5fe58c235f06d5060b5b7cbe17c01e8c
domain: binary_sensor
trigger: device
conditions:
- condition: and
conditions:
- condition: device
type: is_off
device_id: 0477c12763b17a6f8e00e457e2241c65
entity_id: 47503c95c474e4f8bfba5f00c725a1d4
domain: light
- condition: time
after: 05:00:00
before: 08:30:00
actions:
- action: light.turn_on
metadata: {}
data: {}
target:
device_id: 0477c12763b17a6f8e00e457e2241c65
- type: turn_on
device_id: a09f77bde7ba5098df0c3ec599ca7377
entity_id: 2a315e13dac7a4d0e3a5331216e79a5b
domain: switch
mode: single

View File

@ -1,11 +1,22 @@
mqtt:
server: mqtt://mqtt:1883
serial:
port: /dev/ttyACM0
port: /dev/ttyUSB0
frontend:
enabled: true
advanced:
log_level: debug
channel: 11
pan_id: 48486
ext_pan_id:
- 42
- 39
- 35
- 168
- 193
- 17
- 159
- 152
device_options: {}
devices:
'0xf0d1b800001ffcf2':
@ -31,7 +42,7 @@ devices:
'0x001788010e8a8be7':
friendly_name: Fernbedienung Bad
'0xa4c13864e6c8c400':
friendly_name: Bewegungsmelder 1
friendly_name: Bewegungsmelder Küche
'0xa4c138ef60e2fdbe':
friendly_name: Sensor Terassentür
'0x00158d00053a1aab':
@ -50,6 +61,8 @@ devices:
friendly_name: Temperatur Keller
'0xa4c13838ba59a1b2':
friendly_name: Medienschrank Wohnzimmer
'0x000d6f001417c16e':
friendly_name: Fernbedienung Keller
homeassistant:
enabled: true
version: 4

View File

@ -20,6 +20,7 @@ services:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
- ./data/pictures:/Pictures
- ./data/pictures:/Pictures-linked
- ./data/mobile-pictures:/mobile-pictures
- /mnt/test:/test
env_file:

View File

@ -1,6 +1,9 @@
## Heimzentrale
### Öffentliche Dienste
[Authentifizierung](https://auth.home.thoster.net)
> Wenn nicht anders angegeben, funktionieren Logins über den zentralen Authentifizierungsserver "Authentik". Meistens über einen zusätzlichen Login Button, der bspw. Oauth Login oder Authentik SSO heißt.
[Authentik Authentifizierungsserver](https://auth.home.thoster.net)
[Home Assistant](https://hass.home.thoster.net/)
@ -10,8 +13,20 @@
[Jellyfin Medien](https://media.home.thoster.net)
[KI Server](https://ai.home.thoster.net) -> wenn der Rechner im Keller aus ist, gehen nur die öffentlichen Modelle!
Der Rechner lässt sich über Homeassistant hochfahren!
---
[KI Server](https://ai.home.thoster.net)
> Wenn der Rechner im Keller aus ist, gehen nur die öffentlichen Modelle!
> Der Rechner lässt sich über Homeassistant hochfahren.
---
[Nextcloud](https://cloud.thoster.net)
>Cloudspeicher, kann auch Videotelefonie, Kalender, Kontakte und vieles mehr! Jetzt auch über zentrale Authentifizierung (Login with Authentik SSO).
---
#### Alte Dinge
@ -19,6 +34,8 @@ Der Rechner lässt sich über Homeassistant hochfahren!
### Interne Dienste
Aufrufe hier funktionieren nur über das interne Netz!
[Proxmox](https://192.168.178.99:8006)
[Jellyfin Medienserver](http://ubuntu:8096/)
@ -37,13 +54,9 @@ Der Rechner lässt sich über Homeassistant hochfahren!
#### Netzlaufwerke
Unter Windows mit ```\\ubuntu```
Hier gibt es die bekannten Netzlaufwerke für Backups, z.B. karin-stefan
> Unter Windows mit ```\\ubuntu```
> Hier gibt es die bekannten Netzlaufwerke für Backups, z.B. karin-stefan
> Leider ohne den zentralen Login über Authentik, hier gibt es also eigene Logins.
https://www.reddit.com/r/homeassistant/comments/oje65v/home_assitant_with_grafana_and_influxdb_2x_basic/
### [Probleme / TODOs](TODOs und Probleme)
### Probleme / TODOs
#### Homeassistant
* Nach dem Neustart des Servers funktioniert der zigbee stick nicht! In Proxmox entfernen und wieder hinzufügen.