Skip to content

Instantly share code, notes, and snippets.

@dpolyakov
dpolyakov / wake-up-light-alarm-with-sunrise-effect.yaml
Created July 8, 2024 12:48 — forked from sbyx/wake-up-light-alarm-with-sunrise-effect.yaml
Home Assistant Blueprint: Wake-up light alarm with sunrise effect
blueprint:
name: Wake-up light alarm with sunrise effect
description: 'A wake-up light alarm with a brightness and color temperature sunrise
effect. Note: Requires date_time_iso sensor in configuration, not manually executable!'
domain: automation
input:
light_entity:
name: Wake-up light entity
description: The light to control. Turning it off during the sunrise will keep
it off. Color temperature range is auto-detected.
blueprint:
name: Мониторинг расходных материалов
description: Регулярно проверять все датчики расходных материалов на пересечение
границы уровня и выполнять действие.
domain: automation
input:
sensor_list:
name: Датчики
description: Датчики которые нужно отслеживать.
Поддерживаются только сущности!
@dpolyakov
dpolyakov / yandex_weather_notification_telegram.yaml
Created July 8, 2024 12:46 — forked from glebsterx/yandex_weather_notification_telegram.yaml
Оповещение о погоде в телеграм, на основании данных Яндекс.Погоды в Home Assistant
script:
weather_to_telegram:
alias: Погода в телеграм
sequence:
- service: notify.telegram_group
data:
message: |-
{%-set conditions = {
'sunny':'Солнечно \U00002600',
'clear':'Ясно \U00002600',
#! /bin/sh
case "$1" in
start)
if ( pidof zerotier-one )
then echo "ZeroTier-One is already running."
else
echo "Starting ZeroTier-One" ;
/opt/bin/zerotier-one -d ;
logger -t "ZeroTier" "Started";
FROM ghcr.io/home-assistant/odroid-c2-homeassistant:2022.10.1
MAINTAINER dpolyakov "docker@dimapolyakov.ru"
RUN apk add -u --no-cache curl-dev musl-dev gcc python3-dev \
&& pip install pymysql requests
@dpolyakov
dpolyakov / docker-compose.yml
Created December 6, 2022 07:12
homeassistant+mosquitto
version: '3.7'
services:
homeassistant:
container_name: homeassistant
user: 0:0 #root
hostname: homeassistant
build:
context: .
dockerfile: homeassistant-2022.10.1.dockerfile
volumes:
#!/bin/bash
# We need the TAB character for SED (Mac OS X sed does not understand \t)
TAB="$(printf '\t')"
function abort {
echo "$(tput setaf 1)$1$(tput sgr0)"
exit 1
}
@dpolyakov
dpolyakov / gradient-text-animate.css
Created September 10, 2020 07:45
gradient-text-animate
@keyframes gradient-text-animate {
0% {
background-position: 0 50%
}
50% {
background-position: 100% 50%
}
to {
module.exports = {
plugins: [
require('postcss-import')(),
require('postcss-preset-env'),
require('postcss-flexbugs-fixes'),
require('autoprefixer'),
require('postcss-url')({ url: 'inline', optimizeSvgEncode: true }),
require('postcss-simple-vars'),
require('postcss-calc'),
require('postcss-browser-reporter'),
/* life.ru */
body
{
font-family: "Roboto",sans-serif;
font-size: 17px;
line-height: 1.42857;
color: #2e2e2e;
background-color: #f2f2f2;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: subpixel-antialiased;