raspberrycoulis
Technical Project Manager for Fluid Ideas, and freelance writer for Raspberry Pi / The Mag Pi Magazine. Lots of repositories around Python, Docker and C++.
Raspberry CoulisDerby, UK
Pinned Repositories
beebotte-bme680
Using Pimoroni's BME680 breakout board with Beebotte to log live data
dashdoorbell
Using the Amazon Dash button as a doorbell via Pushover
docker-ghost-letsencrypt-nginx
Run Ghost via Docker and use SSL via Let's Encrypt whilst using NGINX
lettherebelight
Using Pimoroni's Enviro pHAT in combination with Energenie' PiMote to turn lights on or off depending on how dark it is.
mqtt-home-data
Using a variety of sensors, such as the BME280 temperature, humidity and pressure sensor; the MCP9808 high accuracy temperature sensor; the TSL2561 luminosity sensor; the MS430 temperature, humidity, pressure, sound, light and air quality sensor; the Enviro pHAT from Pimoroni and any other sensors that I may add in the future. Data is sent via MQTT, which is then visualised via Grafana (using Telegram and InfluxDB). Sensors are usually connected to a Raspberry Pi or a ESP8266 variant (i.e. Node MCU or Wemo D1 Mini).
Pi-Ping
A quick and simple Python script that checks the status of a website, then uses ThingM's blink(1) USB RGB LED notification light to provide a visual indication of the status.
plant-hydro-slack
Using a Raspberry Pi and a soil moisture sensor to send Slack notifications when our plant needs watering
pushover
Python script for Raspberry Pi Pushover notifications
remove-bloat
Remove bloatware from Raspberry Pi Raspbian with one script
slack-motioneyeos-notifications
Enable Slack notifications in MotionEye OS to alert you of any detected movement.
raspberrycoulis's Repositories
raspberrycoulis/remove-bloat
Remove bloatware from Raspberry Pi Raspbian with one script
raspberrycoulis/dashdoorbell
Using the Amazon Dash button as a doorbell via Pushover
raspberrycoulis/mqtt-home-data
Using a variety of sensors, such as the BME280 temperature, humidity and pressure sensor; the MCP9808 high accuracy temperature sensor; the TSL2561 luminosity sensor; the MS430 temperature, humidity, pressure, sound, light and air quality sensor; the Enviro pHAT from Pimoroni and any other sensors that I may add in the future. Data is sent via MQTT, which is then visualised via Grafana (using Telegram and InfluxDB). Sensors are usually connected to a Raspberry Pi or a ESP8266 variant (i.e. Node MCU or Wemo D1 Mini).
raspberrycoulis/bme280-pi
Using the BME280 temperature, pressure and humidity sensor on the Raspberry Pi
raspberrycoulis/motioneye-doorsense
Monitor a magnetic door switch in MotionEye OS and trigger alerts when it is open. Sends Pushover notifications as well as alerts in MotionEye OS.
raspberrycoulis/docker-ghost-letsencrypt-nginx
Run Ghost via Docker and use SSL via Let's Encrypt whilst using NGINX
raspberrycoulis/weather-pi-data
Various Python scripts that attempt to display weather data (either via Dark Sky or Open Weather Map) on various Raspberry Pi related HATs or pHATs
raspberrycoulis/bme280-tsl2561-beebotte
Use the BME280 and TSL2561 sensors to collect and send temperature, humidity, pressure and luminosity data to Beebotte
raspberrycoulis/dash-mote
Using the Amazon Dash Button to trigger actions on Pimoroni's Mote kit
raspberrycoulis/no-wifi-reboot
This is a very simple bash script that pings a network device, then initiates a reboot if there is no response - i.e. if the network is down.
raspberrycoulis/pushover-doorbell
Simple scripts (Python or C++) that send a Pushover notification when a simple button is pushed.
raspberrycoulis/Python-scripts
A repo of scripts I used for past projects
raspberrycoulis/dash-pimote
Use an Amazon Dash button to trigger Energenie's PiMote to remotely control any electrical device connected.
raspberrycoulis/ESP8266DeskClockWeatherPublic
ESP8266 IoT Desk Clock and Weather Display
raspberrycoulis/HealthChecks-Linux
Script to test various application reverse proxies, as well as their internal pages, and report to their respective Healthchecks.io checks
raspberrycoulis/iftttdash
Use Amazon Dash with IFTTT to trigger almost anything!
raspberrycoulis/retroblinkt
Scripts to make the Pimoroni Blinkt play nicely with RetroPie
raspberrycoulis/update-pi
Update Pi automatically
raspberrycoulis/blinkt
Python Library for Blinkt; 8 APA102 LEDs for your Raspberry Pi
raspberrycoulis/cloudflareddns
DDNS with Cloudflare
raspberrycoulis/dark-sky-python
A wrapper for the Dark Sky (formerly forecast.io) weather API in Python 3.
raspberrycoulis/darkskylib
Python wrapper for the Dark Sky API
raspberrycoulis/dash-automation-hat
Using the Amazon Dash Button with Pimoroni's Automation HAT
raspberrycoulis/inky-hole
Display Pi-Hole statistics on the Inky-Phat
raspberrycoulis/octograph
Python tool for extracting Octopus Energy meter readings to InfluxDB
raspberrycoulis/pi-timelapse
Using the Raspberry Pi and Camera Module to shoot photos and create a time-lapse video
raspberrycoulis/PiShrink
Make your pi images smaller!
raspberrycoulis/raspberry-pi-start-stop-notifications
A basic script that generates a push notification via Pushover when the Raspberry Pi boots and shuts down
raspberrycoulis/slack-onair-breathing
The Particle Photon code for controlling an On Air sign (with NeoPixels) via Slack slash commands.
raspberrycoulis/wirehole
WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.