Skip to content

Instantly share code, notes, and snippets.

View devilmonastery's full-sized avatar

Michael Rothwell devilmonastery

View GitHub Profile
@devilmonastery
devilmonastery / console.sh
Created February 3, 2024 09:47
turing pi 2 console connect script
#!/bin/bash
# A simple script to help access the serial consoles on
# turing pi 2 nodes.
#
# Usage: ./console.sh <node number>
node=${1}
# The consoles are on nonsensical TTYs, so map them.
@devilmonastery
devilmonastery / ha_knx_config.yaml
Created June 2, 2023 07:23
Home Assistant example KNX config
knx:
binary_sensor:
- name: "knx-31/1/0"
state_address: "31/1/0"
- name: "knx-31/1/12"
state_address: "31/1/12"
- name: "knx-31/1/14"
state_address: "31/1/14"
- name: "knx-31/1/16"
state_address: "31/1/16"
@devilmonastery
devilmonastery / ha_blinds_automation.yaml
Last active June 5, 2023 13:26
Home Assistant KNX blinds automation example
alias: "general: blinds vs the daystar"
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.knx_31_1_100
to: "off"
- platform: state
entity_id:
- binary_sensor.sun_in_east_windows
@devilmonastery
devilmonastery / configure.sh
Created May 4, 2022 14:12
configure bootstrapped shelly h&t
#!/bin/bash
devid=$1
if [[ "${devid}" == "" ]]; then
echo "$0 deviceid"
exit
fi
TARGET="${devid}.local."
@devilmonastery
devilmonastery / bootstrap.sh
Last active May 4, 2022 14:12
bootstrap shelly h&t
#!/bin/bash
SSID=$1
PW=$2
if [[ "${SSID}" == "" ]]; then
echo "$0 ssid password"
exit
fi
@devilmonastery
devilmonastery / keybase.md
Created April 6, 2019 07:25
stellar lumens chat app

Keybase proof

I hereby claim:

  • I am devilmonastery on github.
  • I am devilmonastery (https://keybase.io/devilmonastery) on keybase.
  • I have a public key ASDNuTShnvy3yx5FtaP-KNoXKPWW5FdgnWPU8iN52Helywo

To claim this, I am signing this object: