by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 20 2015 08:07

    tomwilkie on dev

    Refactor to run everything loca… Plumb pusher though on startup. (compare)

  • Apr 18 2015 10:47

    tomwilkie on master

    Refer to latest pywemo (compare)

  • Apr 11 2015 16:34

    tomwilkie on master

    Expose wemo scan in UI (compare)

  • Apr 11 2015 14:13

    tomwilkie on master

    Add clearfix so top buttons wra… (compare)

  • Apr 07 2015 20:50

    tomwilkie on master

    Stop the buttons at the top rig… (compare)

  • Apr 07 2015 20:34

    tomwilkie on master

    typo (compare)

  • Apr 05 2015 10:27

    tomwilkie on master

    Add 'all off' button (compare)

  • Apr 01 2015 08:29

    tomwilkie on master

    Change to use mirror of wiring … (compare)

  • Mar 30 2015 08:29

    tomwilkie on master

    Poll insteon api for command su… (compare)

  • Mar 29 2015 11:57

    tomwilkie on master

    Protect against divide by zero (compare)

  • Mar 28 2015 23:01

    tomwilkie on master

    Further progress with insteon d… (compare)

  • Mar 28 2015 16:31

    tomwilkie on master

    Insteon account authentication … (compare)

  • Mar 24 2015 09:31

    tomwilkie on master

    Fix occupied label in UI Add some more logging and fiddl… Latest version of pywemo (compare)

  • Mar 23 2015 20:46

    tomwilkie on master

    Refactor some of the wemo code,… (compare)

  • Mar 23 2015 09:56

    tomwilkie on master

    Refactor wemo driver to support… (compare)

  • Mar 20 2015 09:23

    tomwilkie on master

    Update pywemo Wire up wemo notifications back… (compare)

  • Mar 20 2015 09:05

    tomwilkie on master

    Make turning a light on / off f… (compare)

  • Mar 19 2015 09:05

    tomwilkie on master

    Add join method to zwave proxy (compare)

  • Mar 19 2015 08:50

    tomwilkie on master

    Drop into interactive shell on … Split the thread joins out from… Update version of pywemo (compare)

  • Mar 18 2015 09:41

    tomwilkie on master

    Another fix for travis. Need t… (compare)

Tom Wilkie
@tomwilkie
Will do
Makefile: its mainly to get everything in a nice place for uploading to appengine
all my source is linked
and the third_party libraries are copied
is it slow on the pi?
Dan Harvey
@danharvey
ah ok, so it needs all the code in once place and can't use pip for example
not it's not too slow, just looks complex
to start a python script :-)
Tom Wilkie
@tomwilkie
Yeah could use pip, but I wanted all the dependancies in one place (the repo)
esp as half the repos are forks with minor changes
Dan Harvey
@danharvey
Yeah that would make them easier to work on
Tom Wilkie
@tomwilkie
#11
Tom Wilkie
@tomwilkie
Went through a clean install and figure out all the dependancies needed; readme has been updated.
Dan Harvey
@danharvey
Cool, will take a look over the weekend, not really had time this week. Will check if it's all working more as intended.
Tom Wilkie
@tomwilkie
Great let me know how you get on.
Dan Harvey
@danharvey
Hey, I've finally had chance to set this up. Got it all working now with this fix: https://github.com/tomwilkie/pyping/pull/1/files
so it can find iPhones / etc and works fine with Hue/Nest
Tom Wilkie
@tomwilkie
Excellent! There is a bug with the nest stuff - when nest decides to go auto away we don't actually stop it. I've just got auto away disabled (relying on awesomation for setting away status) but you might want to have a go at fixing it?
I'm almost done with sharing 'buildings' - ie allowing your missus access the same account as you - just need to add UI
and test
Dan Harvey
@danharvey
Cool, I can start to take a look at things now that setup.
One thing I wanted to do with the nest (and the other temperature sensors I've got) was send that data so it can warm all the rooms up.
But looking over their API that doesn't seem possible.
There's additional products you can add now, but that's for Gas/Electric/Water usage at the moment.
Dan Harvey
@danharvey
"The Nest API provides the ability to directly set Home and Away, as well as listen for changes to these states. When setting Home/Away, it should be done as the Nest app does it: as the result of an explicit user request. Trying to algorithmically set this state runs the risk of creating a confusing user experience and is forbidden by our UI & Marketing Guidelines." - from https://developer.nest.com/documentation/cloud/away-guide
is probably the issue with the Nest, so I'm not sure if that's possible to fix.
Tom Wilkie
@tomwilkie
yeah it's against their tos but plenty of people are doing it
Unfortunately we can't listen for changes on appengine - no persistent connections
So we just have to poll
Dan Harvey
@danharvey
The proxy could do the persistent connection to check for it changing?
Tom Wilkie
@tomwilkie
Yeah could do; would be a little weird. I was thinking more along the lines of using this as an excuse to move off appengine and running in some VMs
But first I'm going to get the sharing stuff working, then write a little ios app and try out some ibeacon stuff.
Dan Harvey
@danharvey
or that, I wonder if Firebox limit connections per ip? using the proxy would help with that.
I was also wondering what you thoughts on bits working without internet, or are you assuming that's reliable?
Tom Wilkie
@tomwilkie
I've slowly being putting together the bits to make it run locally.
without internet.
So I built a little websocket server to replace pusher, and you can run the devapp server for appengine, and the proxy, and dynamodb local
its a big of a faff right now
and needs simplifying
Dan Harvey
@danharvey
umm ok
Tom Wilkie
@tomwilkie
but it works, and its how I test it
Dan Harvey
@danharvey
Could the proxy have a bit more logic? then the server side is just for things that can't be done in the proxy / achiving / reporting?
Tom Wilkie
@tomwilkie
Yeah possibly
its quite nice now, in that the proxy is super dumb
and keeps the architecture nice and simple
Dan Harvey
@danharvey
yes that does simplify things, and makes it easier to update everything
Tom Wilkie
@tomwilkie
But hey, I'm open to suggestions
Right gtg, heading up to Lincolnshire today
Dan Harvey
@danharvey
cool, cya, enjoy