Skip to content

Instantly share code, notes, and snippets.

View pantherale0's full-sized avatar
🏠
Working from home

Jordan Harvey pantherale0

🏠
Working from home
  • Norfolk, United Kingdom
  • 04:50 (UTC +01:00)
View GitHub Profile
@pantherale0
pantherale0 / autodhwcontroller.yaml
Created March 31, 2025 22:50
HA Automation Samsung ASHP DHW Controller
blueprint:
name: Samsung ASHP ESPHome Automatic Hot Water Controller
description: An automatic hot water controller for your Samsung ASHP
domain: automation
input:
hot_water_schedule:
name: Hot Water Schedule
selector:
entity:
domain: schedule
@pantherale0
pantherale0 / dishwashercontroller.yaml
Last active March 31, 2025 22:16
HA Automatic Dishwasher Controller
blueprint:
name: Automatic Dishwasher Controller
description: Make your dishwasher smart using just a smartplug and some helpers!
domain: automation
input:
template_dishwasher_state_sensor:
name: (Helper) State Sensor
description: The helper you created that stores the dishwasher state
selector:
entity:
@pantherale0
pantherale0 / aqara_all_in_one.yaml
Last active January 8, 2025 10:15
HA Blueprint: Aqara AIO
blueprint:
name: Aqara Buttons All-In-One [Zigbee2MQTT]
description: |
All-In-One package for Aqara Switches.
Supports: WXKG11LM, WXKG12LM, WXKG03LM, WXKG06LM, WXKG07LM, WXKG02LM, QBKG03LM, QBKG04LM, QBKG11LM, QBKG12LM, QBKG21LM, QBKG22LM, QBKG25LM, etc..).
Does not supports Opple.
Some actions may be unsupported by your switch. Check the available actions of your device on zigbee2mqtt.io.
With thanks to https://community.home-assistant.io/t/aqara-buttons-all-in-one-zigbee2mqtt/268717
domain: automation
input:
@pantherale0
pantherale0 / zigbee2mqtt_hue_dimmer_v2.yaml
Last active March 6, 2025 10:39 — forked from CrazyCoder/zigbee2mqtt_hue_dimmer_v2.yaml
Philips Hue Dimmer switch v2 (Zigbee2MQTT)
blueprint:
name: Philips Hue Dimmer switch v2 (Zigbee2MQTT)
description:
"Tested with Philips Hue Smart Wireless Dimmer Switch V2 (929002398602).
\n\n
To have different actions on short press and on hold (long press), use 'button release' (`*_press_release`) and 'button hold once' (`*_hold_once`) commands,
as 'press' (`*_press`) will always trigger before 'button hold' (`*_hold`).
\n\n
When you hold a button, 'button hold' (`*_hold`) command is repeated roughly once per second. This may not work as desired with actions like toggling light/switch.
If you want an action to run only once when the button hold action is registered, use 'button hold once' (`*_hold_once`). It's better than using 'button hold release'
blueprint:
name: Z2M - Philips Hue Dimmer Switch RWL022
description: Choose what all four buttons will do.
domain: automation
input:
remote:
name: Hue Dimmer switch
description: Hue Dimmer switch to use (Zigbee2mqtt event sensor)
selector:
entity:
@pantherale0
pantherale0 / auto-fan-speed.yaml
Last active July 25, 2024 13:48
HA: Auto Fan Speed v2
mode: restart
blueprint:
name: Auto fan speed
description: "Temperature based Auto fan control.\n\n Fan Speed will be set when
initially turned on by relating the ambient temperature to an equivalant speed
setting. \nA time delay and a minimum percentage change is used to eliminate
frequent speed changes.\n At the minimum temperature setting the fan will turn
off. \n When the temperature rises above this minimum temperature setting, the
fan will automatically turn back on."
domain: automation
@pantherale0
pantherale0 / BBCMPDDB
Last active August 24, 2024 20:58
BBC MPD URLs - used by n8n to generate scripts for streamlink / mediamtx
{
"providers": {
"internal_relay_direct": {
"template": "http://192.168.11.159:{PORT}",
"transferFormat": "direct"
},
"akamai_dash_live_uk_uhd": {
"template": "https://ve-uhd-push-uk-live.akamaized.net/x=3/i={URN}/iptv_uhd_v1.mpd",
"transferFormat": "dash"
},
@pantherale0
pantherale0 / geoblocked.txt
Last active November 19, 2023 09:27
geoblock-opnsense-domain-list
cassie.channel5.com
userservice-api.channel5.com
feeds-api.channel5.com
corona.channel5.com
www.channel5.com
www.hollandandbarrett.com
ve-hls-push-uk-live.akamaized.net
vs-cmaf-push-uk-live.bbcfmt.s.llnwi.net
vs-cmaf-pushb-uk-live.bbcfmt.s.llnwi.net
vs-cmaf-push-uk-live.akamaized.net
#EXTM3U
#EXTINF:-1,BBC One HD
https://vs-hls-push-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:bbc_one_hd/t=3840/v=pv14/b=5070016/main.m3u8
#EXTINF:-1,BBC One Wales HD
https://vs-hls-pushb-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:bbc_one_wales_hd/t=3840/v=pv14/b=5070016/main.m3u8
#EXTINF:-1,BBC One Northern Ireland HD
https://vs-hls-pushb-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:bbc_one_northern_ireland_hd/t=3840/v=pv14/b=5070016/main.m3u8
#EXTINF:-1,BBC One Scotland HD
https://vs-hls-pushb-uk-live.akamaized.net/x=3/i=urn:bbc:pips:service:bbc_one_scotland_hd/t=3840/v=pv14/b=5070016/main.m3u8