reqires;
Just a simple example for mqtt/websockets/html/js subscription and publishing of topics/messages in chrome console.
# uses tweepys/twitter api, using the cursor method here | |
# http://tweepy.readthedocs.org/en/latest/cursor_tutorial.html | |
import tweepy # pip install tweepy | |
# Consumer keys and access tokens, used for OAuth | |
consumer_key = '' | |
consumer_secret = '' | |
access_token = '' | |
access_token_secret = '' |
#uses tweepys/twitter streaming api, problem with using this is that you dont always get ALL the tweets. | |
#https://dev.twitter.com/streaming/overview/request-parameters#follow | |
from __future__ import absolute_import, print_function | |
from tweepy.streaming import StreamListener | |
from tweepy import OAuthHandler | |
from tweepy import Stream | |
import json |
#!/usr/bin/python | |
from urllib import urlencode | |
from httplib import HTTPSConnection, HTTPException | |
from ssl import SSLError | |
pushalot_authorizationtoken = 'xxxxxxxxxxxxxxx' | |
pushalot_title = 'title' | |
pushalot_body = 'body' |
<!DOCTYPE HTML> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
<title>Historical Temperature Data</title> | |
</head> | |
<style type="text/css"> | |
#bubbles { |
reqires;
Just a simple example for mqtt/websockets/html/js subscription and publishing of topics/messages in chrome console.
How Far 2 Home
This function was designed as a proof of concept and will return the estimated driving distance the device (using owntracks here) is from the GPS coordinates specified in the functions file
For example;
2014-03-24 15:45:00,484 INFO [log] matthew iphone is 38mins away from home
Requiements
note; I have all my scripts setup so that the lwt (last will and testament) publishes 'offline' if the scripts die.
#add this first part to the top of the functions file | |
#for reversegeo | |
import time | |
#import logging | |
from urllib import urlencode | |
from urllib2 import urlopen | |
#this filter will reverse geo the address for you | |
def OwnTracksConvertWithAdd(data): |
<!DOCTYPE HTML> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
<title>Upwey Temperatures</title> | |
</head> | |
<script type="text/javascript" src="/javascript/jquery_1.8.2/jquery.min.js"></script> | |
<script src="http://code.highcharts.com/stock/highstock.js"></script> | |
<script src="http://code.highcharts.com/stock/modules/exporting.js"></script> | |
<script type="text/javascript"> |
<?php | |
$path = $_SERVER['DOCUMENT_ROOT']; | |
$path .= "/dbconnection/temperature_dbinfo.php"; | |
require($path); | |
$interval = $_GET['interval']; | |
$location = $_GET['location']; | |
$con = mysql_connect($mysqlserver,$username,$password); |