Skip to content

Instantly share code, notes, and snippets.

eviljim / simpliSafeAlarmState.groovy
Last active Feb 25, 2018
When you change your Smart Home Monitor security setting -- Arm(away), Arm(home), Off -- your SimpliSafe system will be set to away, home, or off. For use with SimpliSafe device type found here: ; based heavily on…
View simpliSafeAlarmState.groovy
* SimpliSafe Alarm State revision 5
* 02-15-2016
* Copyright 2015 Ben Fox with modifications by Jim Reardon
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at:
eviljim /
Last active Nov 14, 2020
Simple Python module to pull a CSV list of movies in your Vudu account.
# Don't judge me I wrote this quickly.
# Create a file credentials.txt and put your email on the first line, and your password on the second.
# You may have to replace the @ in your email with %40, ie, would be
import csv
import json
import requests
eviljim /
Created Jul 9, 2013
Basic python class to talk to an Interworx webhosting control panel (nodeworx or siteworx) API using python.
import xmlrpclib
class InterworxRpc(object):
def __init__(self, server_url, key_file):
with open(key_file, 'r') as f:
self.key =
self.server = xmlrpclib.Server('https://%s:2443/xmlrpc' % server_url)
def Query(self, path, cmd, params=None):
params = params or {}