Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
if [ -z $BUILDROOT ]; then
BUILDROOT=$DIR/..
fi
. $BUILDROOT/util/common.sh
#include <stdio.h>
int alt1(const char *s)
{
int i;
for(i=0; s[i]; s[i]==':'?i++:(int)(s++));
return i;
}
int alt2(const char *s)
{
int i = 0;
input_text:
koksradio:
initial: ""
switch:
- platform: templatek
switches:
koksradio_p1:
value_template: "{{ is_state('media_player.kok', 'playing') and is_state('input_text.koksradio', 'P1') }}"
turn_on:
#! /usr/bin/env python3
import numpy as np
import cv2
from matplotlib import pyplot as plt
import os
def order_points(pts):
rect = np.zeros((4,2), dtype = "float32")
s = pts.sum(axis = 1)
class DimImageElement extends Polymer.Element {
async setConfig(config) {
this.dim_entity = config.dim_entity;
this.img = document.createElement('hui-image-element')
this.img.setConfig(config);
this.appendChild(this.img)
}
set hass(hass) {
this.img.hass = hass;
homeassistant:
customize:
package.node_anchors:
coffee_switch: &cfe_switch switch.kaffebryggare
coffee_remote: &cfe_remote switch.kaffekontroll
common: &common
package: 'devices/coffeemaker'
input_boolean.cfe_on:
@thomasloven
thomasloven / default.conf
Created February 12, 2019 22:02
nginx-ssl-proxy subdomains
####################
default.conf
####################
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
server_name _;
hass:account
hass:alert
hass:alert-circle
hass:altimeter
hass:apple-safari
hass:apps
hass:arrow-bottom-left
hass:arrow-down
hass:arrow-left
hass:arrow-right
@thomasloven
thomasloven / chart-colors.js
Last active May 29, 2023 03:09
Replace history graph colors in lovelace
// Add this to your lovelace resources as
// url: /local/chart-colors.js
// type: module
customElements.whenDefined('ha-chart-base').then(() => {
// Find the HaChartBase class
const HaChartBase = customElements.get('ha-chart-base');
// Write a new color list generator
/*
To move a panel to below the divider in Home Assistant
Add this to your configuration.yaml
frontend:
extra_module_url:
- /local/move-panel.js
And put the following into <config-dir>/www/move-panel.js
Replace URL_TO_MOVE with the url of your panel