Skip to content

Instantly share code, notes, and snippets.

View beosro's full-sized avatar
💭
Grabbing info!

beosro

💭
Grabbing info!
View GitHub Profile
import telepot
import picamera
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
def handle(msg):
global sendPhoto
global chat_id
import telepot
import picamera
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
def handle(msg):
global sendPhoto
global chat_id
@beosro
beosro / I2CServoPiArduino.ino
Created November 4, 2018 12:33 — forked from IdrisCytron/I2CServoPiArduino.ino
Example of I2C communication between Raspberry Pi and Arduino. Controlling servo motor.
#include <Servo.h>
#include <Wire.h>
Servo myservo;
#define SLAVE_ADD 0x08
#define NOTE_C5 523
#define NOTE_E5 659
#define NOTE_G5 784
#define BUTTON 2
import getopt
import mosquitto
import sys
final_mid = 0
def on_connect(mosq, userdata, rc):
if userdata == True:
print("rc: "+str(rc))
@beosro
beosro / ui-lovelace.yaml
Created December 18, 2018 10:26 — forked from dale3h/ui-lovelace.yaml
[Lovelace] How to Duplicate a Lovelace Card
title: Home
views:
- title: View 1
cards:
- &card1
type: entities
title: Card 1
show_header_toggle: false
entities:
- light.bedroom
@beosro
beosro / ui-lovelace.yaml
Created December 18, 2018 10:26 — forked from dale3h/ui-lovelace.yaml
[Lovelace] How to Duplicate a Lovelace Card
title: Home
views:
- title: View 1
cards:
- &card1
type: entities
title: Card 1
show_header_toggle: false
entities:
- light.bedroom
@beosro
beosro / motion_lights_off.yaml
Created December 18, 2018 11:15 — forked from dale3h/motion_lights_off.yaml
Delay and transition lights off after motion is no longer detected
################################################################
## Packages / Motion Lights Off
##
## @description Delay and transition lights off after motion is no longer detected
## @component automation, binary_sensor, input_number, light, sensor
## @license MIT
## @author @Vasiley, Dale Higgs <@dale3h>
################################################################
homeassistant:
@beosro
beosro / jail.local
Created December 18, 2018 11:15 — forked from dale3h/jail.local
[fail2ban] Improved nginx-badbots
# Add to file: /etc/fail2ban/jail.local
[nginx-badbots]
enabled = true
port = http,https
filter = nginx-badbots
logpath = %(nginx_access_log)s
maxretry = 1
findtime = 604800
bantime = 604800
@beosro
beosro / bridge_builder.py
Created January 5, 2019 23:52
Minecraft Pi Projects
# Minecraft Pi Automated Bridge Builder
# Created by Joe Coburn for Make Use Of
# 15/07/2015
# http://www.makeuseof.com/connecting-minecraft-pi-real-world-beginner-electronics
from mcpi.minecraft import Minecraft
mc = Minecraft.create() # create Minecraft Object
while True:
@beosro
beosro / bridge_builder.py
Created January 5, 2019 23:52
Minecraft Pi Projects
# Minecraft Pi Automated Bridge Builder
# Created by Joe Coburn for Make Use Of
# 15/07/2015
# http://www.makeuseof.com/connecting-minecraft-pi-real-world-beginner-electronics
from mcpi.minecraft import Minecraft
mc = Minecraft.create() # create Minecraft Object
while True: