Steps
-
Get into the unifios shell on your udm
unifi-os shell
-
Download udm-boot_1.0.5_all.deb and install it and go back to the UDM. The latest package will always be found at https://udm-boot.boostchicken.dev
blueprint: | |
name: Low moisture level detection & notification for all plant sensors | |
description: Regularly test all plant sensors with 'moisture' crossing | |
under their threshold. | |
domain: automation | |
input: | |
threshold: | |
name: Water warning level threshold | |
description: Water sensors below threshold are assumed to be low-Water (as | |
well as binary battery sensors with value 'on'). |
# Default to PulseAudio | |
pcm.!default { | |
type pulse | |
hint { | |
show on | |
description "Default ALSA Output (Home Assistant PulseAudio Sound Server)" | |
} | |
} |
version: '3' | |
services: | |
postgres: | |
ports: | |
- '5432:5432' | |
environment: | |
- POSTGRES_USER=mirror_db_user | |
- POSTGRES_PASSWORD=mirror_db_pass | |
volumes: | |
- ./mirror:/mirror |
#! /bin/bash | |
# NEWLY ADDED BACKUP FUNCTIONALITY IS NOT FULLY TESTED YET, USE WITH CARE, ESPECIALLY DELETION | |
# Developed for DSM 6/7. Not tested on other versions. | |
# Steps to install | |
# Save this script in one of your shares | |
# Backup /usr/syno/share/nginx/ as follows: | |
# # cd /usr/syno/share/ | |
# # tar cvf ~/nginx.tar nginx | |
# Run this script as root |
Get into the unifios shell on your udm
unifi-os shell
Download udm-boot_1.0.5_all.deb and install it and go back to the UDM. The latest package will always be found at https://udm-boot.boostchicken.dev
synopkg stop pkgctl-SynoFinder | |
synopkg uninstall SynoFinder | |
synopkg stop pkgctl-ActiveInsight | |
synopkg uninstall ActiveInsight | |
synopkg stop pkgctl-HybrideShare | |
synopkg uninstall HybrideShare | |
synopkg stop pkgctl-ScsiTarget |
import os | |
import requests | |
from datetime import datetime | |
# set environment variables | |
os.environ['USERNAME'] = 'python-demo' | |
os.environ['PASSWORD'] = 'claw30_bumps' | |
city = 'http://rachel.maykinmedia.nl/djangocase/city.csv' | |
hotel = 'http://rachel.maykinmedia.nl/djangocase/hotel.csv' |
docker ps -q | xargs -n 1 docker inspect --format '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} {{ .Name }}' | sed 's/ \// /' |
blueprint: | |
name: Sync TRV temperature | |
description: Sync external temperature sensor with TRV temperature | |
domain: automation | |
input: | |
ieeeaddressoftrv: | |
name: IEEE Address | |
description: This is the address of the TRV found in your zigbee database example 0x459877fffe1f2e83 | |
external_temp: | |
name: Select the external temp sensor |
#!/bin/bash | |
# 1. replace "site.nl" with your domain name | |
# 2. schedule this script to be run once per three months in Task Scheduler | |
echo "======================================================================" | |
echo "Certificate Renewal" | |
echo "======================================================================" | |
./acme.sh --force --renew -d *.site.nl --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please --log | |
echo "" |