Skip to content

Instantly share code, notes, and snippets.

@hasselk
hasselk / samsung_remote.py
Created March 3, 2016 01:31 — forked from danielfaust/samsung_remote.py
Samsung TV Remote Control Python Script
import time
import socket
import base64
src = '192.168.1.2' # ip of remote
mac = '00-AB-11-11-11-11' # mac of remote
remote = 'python remote' # remote name
dst = '192.168.1.3' # ip of tv
app = 'python' # iphone..iapp.samsung
@hasselk
hasselk / .picasa.ini
Created January 23, 2017 15:33 — forked from fbuchinger/.picasa.ini
.picasa.ini decoded
#==============================================================
# .picasa.ini FILE STRUCTURE
#
# reverse-engineered by Franz Buchinger <fbuchinger@gmail.com>
# licensed to the public domain
#
# Picasa Version(s): 3.8.0
#
# Changelog:
# v0.1: initial release
@hasselk
hasselk / yunmai_protocol.txt
Created September 25, 2018 23:10 — forked from conoro/yunmai_protocol.txt
Yunmai smart scale (M1301, M1302, M1303) Bluetooth LE protocol notes
Yunmai smart scale (M1301, M1302, M1303) Bluetooth LE protocol notes
Commands are written to GATT attribute 0xffe9 of service 0xffe5. Responses come
as value change notifications for GATT attribute 0xffe4 of service 0xffe0. These
are 16-bit Bluetooth LE UUIDs, so nnnn is 0000nnnn-0000-1000-8000-00805F9B34FB.
-----
Packet Structure

Keybase proof

I hereby claim:

  • I am hasselk on github.
  • I am hasselkr (https://keybase.io/hasselkr) on keybase.
  • I have a public key ASAE9RhC1vmtJl4LoocfvC5gLTL4aUxYWYC0GGRdfo6Ifgo

To claim this, I am signing this object: