log

age author description
Sun, 24 Nov 2019 00:02:42 -0800 drewp release 0.9.0
Sun, 24 Nov 2019 00:01:00 -0800 drewp try new graph+view widget
Sat, 23 Nov 2019 12:02:32 -0800 drewp remote suspend, wifi group arg
Sun, 03 Nov 2019 10:01:33 +0000 dependabot[bot] Bump requests from 2.18.4 to 2.20.0 in /service/irRemote dependabot/pip/service/irRemote/requests-2.20.0
Wed, 25 Sep 2019 17:56:28 -0700 drewp release 0.2.0
Wed, 25 Sep 2019 17:56:15 -0700 drewp dep on influxdb
Wed, 25 Sep 2019 17:56:03 -0700 drewp whitespace and doc
Wed, 25 Sep 2019 17:36:44 -0700 drewp index page rewrite. mqtt subscribe update. new store/events graph uri
Wed, 25 Sep 2019 17:33:32 -0700 drewp rename store's graph uri
Wed, 25 Sep 2019 17:29:47 -0700 drewp graph path now has 'store' in it
Wed, 25 Sep 2019 17:29:12 -0700 drewp index page is a data browser. support for -v
Wed, 25 Sep 2019 17:28:38 -0700 drewp build and release config
Wed, 25 Sep 2019 17:27:35 -0700 drewp new index page table
Wed, 25 Sep 2019 17:25:36 -0700 drewp collector config
Wed, 25 Sep 2019 17:25:19 -0700 drewp dockerfile deps
Wed, 25 Sep 2019 17:25:16 -0700 drewp makefile to invoke
Wed, 25 Sep 2019 16:09:02 -0700 drewp release 0.9.0
Wed, 25 Sep 2019 16:08:43 -0700 drewp fix import for rx 3.x
Tue, 24 Sep 2019 14:04:25 -0700 drewp release 0.8.0
Tue, 24 Sep 2019 14:04:02 -0700 drewp use rx version 3.x
Mon, 12 Aug 2019 16:46:52 -0700 drewp move bnode id optimization to its own file. more logging cleanups
Mon, 12 Aug 2019 10:14:45 -0700 drewp more piNode wip. treq etc
Mon, 12 Aug 2019 10:08:23 -0700 drewp fix precision of ledstrip paras
Mon, 12 Aug 2019 10:07:57 -0700 drewp typo in piNode config
Mon, 12 Aug 2019 10:07:49 -0700 drewp piNode to py3
Mon, 12 Aug 2019 02:23:15 -0700 drewp release 0.5.0
Mon, 12 Aug 2019 02:21:01 -0700 drewp typo in xsd: namespace for led strips
Mon, 12 Aug 2019 01:10:12 -0700 drewp RgbStrip init fix
Sun, 11 Aug 2019 03:26:06 -0700 drewp release 0.4.0
Sun, 11 Aug 2019 03:25:50 -0700 drewp fix download url separator
Sun, 11 Aug 2019 03:25:20 -0700 drewp round numbers. py3 updates. ws
Sat, 10 Aug 2019 23:44:17 -0700 drewp add pytype dockerfile
Sat, 10 Aug 2019 23:33:50 -0700 drewp wip for pytype support and separate device run loops on piNode
Thu, 08 Aug 2019 16:54:46 -0700 drewp lib upgrades; fix a static http server path
Thu, 08 Aug 2019 16:53:31 -0700 drewp try to workaround pigpio not supporting pullup modes on pi4 yet (didn't work, I think)
Thu, 08 Aug 2019 16:50:14 -0700 drewp frontdoor configs; move device class timing to greplin stats
Thu, 08 Aug 2019 16:48:40 -0700 drewp whitespace
Wed, 07 Aug 2019 21:06:46 -0700 drewp fix pushconfig host lookup
Wed, 07 Aug 2019 21:06:04 -0700 drewp whitespace
Wed, 07 Aug 2019 20:55:00 -0700 drewp arduinonode: per-device-type timing stats
Wed, 07 Aug 2019 20:23:04 -0700 drewp arduinonode to docker
Sun, 04 Aug 2019 13:03:18 -0700 drewp release 0.8.0
Sun, 04 Aug 2019 13:03:04 -0700 drewp output-widgets.html path
Sun, 04 Aug 2019 12:57:25 -0700 drewp release 0.7.0
Sun, 04 Aug 2019 12:57:03 -0700 drewp partial style redo. standardize ns setup
Sat, 03 Aug 2019 17:03:08 -0700 drewp release 0.6.0
Sat, 03 Aug 2019 17:02:41 -0700 drewp fix graph view on ionode index page
Sat, 03 Aug 2019 17:02:16 -0700 drewp just reindent, i think
Wed, 24 Jul 2019 01:12:29 -0700 drewp clean up very old reasoning configs
Wed, 24 Jul 2019 01:03:21 -0700 drewp oneShot can send to a dev instance
Wed, 24 Jul 2019 01:02:31 -0700 drewp clean up reasoning page
Wed, 24 Jul 2019 00:36:16 -0700 drewp reasoning web page uses rdf/browse/graphView for inputs and outputs now
Wed, 24 Jul 2019 00:34:41 -0700 drewp mock output mode
Tue, 23 Jul 2019 17:40:55 -0700 drewp redo reasoning actions log levels
Tue, 23 Jul 2019 17:37:24 -0700 drewp actually set put payload this time. add treq dep
Tue, 23 Jul 2019 17:30:46 -0700 drewp reasoning output using treq, and keep writing to PUT calls forever (but not as fast as the reasoning loop runs)
Tue, 23 Jul 2019 10:29:31 -0700 drewp update standardservice. add --dns to all docker runs
Tue, 23 Jul 2019 10:29:20 -0700 drewp loftdesk config
Tue, 23 Jul 2019 10:28:12 -0700 drewp support for default values for http PUT outputs
Tue, 23 Jul 2019 10:25:56 -0700 drewp frontwindow display config, move keys out
Tue, 23 Jul 2019 10:16:59 -0700 drewp comments and logging
Tue, 23 Jul 2019 10:16:14 -0700 drewp device configs
Tue, 23 Jul 2019 10:15:33 -0700 drewp rule updates
Sat, 13 Jul 2019 19:58:50 -0700 drewp adjust kitchen PWM freqs. add comments and proposed contents of n3 configs
Sun, 07 Jul 2019 11:23:48 -0700 drewp espNode code
Sat, 06 Jul 2019 13:56:07 -0700 drewp standardize build. fix /state report
Sat, 06 Jul 2019 13:55:59 -0700 drewp stubs
Sat, 06 Jul 2019 13:55:08 -0700 drewp release 0.7.0
Sat, 06 Jul 2019 13:54:52 -0700 drewp more state vars
Sat, 06 Jul 2019 00:49:12 -0700 drewp pinode use prettyerrorhandler
Sat, 06 Jul 2019 00:48:56 -0700 drewp new crib anim
Sat, 06 Jul 2019 00:47:18 -0700 drewp pinode devs can now poll in parallel (within one poll step). doesn't help much.
Thu, 06 Jun 2019 02:30:00 -0700 drewp release 0.6.0
Thu, 06 Jun 2019 02:29:18 -0700 drewp new scalessetup
Fri, 10 May 2019 02:28:14 -0700 drewp fix str/bytes to mqtt client
Fri, 10 May 2019 02:10:05 -0700 drewp release 0.7.0
Fri, 10 May 2019 02:09:23 -0700 drewp don't send empty subscribe request at startup- broker will hang up on us
Fri, 10 May 2019 01:32:03 -0700 drewp release 0.6.0
Fri, 10 May 2019 01:31:21 -0700 drewp caller must set clientId
Thu, 09 May 2019 22:31:04 -0700 drewp mqtt_graph_bridge to new build rules and to py3
Wed, 08 May 2019 00:56:54 -0700 drewp release 0.5.0
Wed, 08 May 2019 00:55:58 -0700 drewp big rewrite. now probably works for multiple subscriptions and over reconnects
Mon, 06 May 2019 21:11:19 -0700 drewp update deps
Mon, 06 May 2019 21:11:00 -0700 drewp simple api checks for (any) user too
Mon, 06 May 2019 21:07:42 -0700 drewp new simple mode that can set the door without rdf
Mon, 06 May 2019 21:06:08 -0700 drewp faster keepalive from esp chip. report aliveness into the graph. more programming tasks in tasks.py
Mon, 06 May 2019 00:19:08 -0700 drewp release 0.5.0
Mon, 06 May 2019 00:18:42 -0700 drewp turn up deferred lifecycle logging in -v mode
Mon, 06 May 2019 00:15:44 -0700 drewp add standardservice/__init__.py
Mon, 06 May 2019 00:05:24 -0700 drewp build/import update for reasoning service
Mon, 06 May 2019 00:03:35 -0700 drewp release 0.6.0
Mon, 06 May 2019 00:02:26 -0700 drewp fix old module name twisted_sse_demo
Sun, 05 May 2019 22:44:35 -0700 drewp match esp hostname in py code
Sun, 05 May 2019 22:43:14 -0700 drewp update esphome version. rename esp board to be distinct from pi board. new invoke rules for esp programming
Sun, 05 May 2019 17:09:12 -0700 drewp no more immediateUpdate since we push patch events now. and the code was broken for py3 anyway
Fri, 03 May 2019 18:54:42 -0700 drewp redo wifi's statements about access points so we can distinguish who is connecting to where, and on which wifi band
Fri, 03 May 2019 18:54:05 -0700 drewp update build on service/wifi
Wed, 01 May 2019 00:30:54 -0700 drewp py3 and new build
Wed, 01 May 2019 00:24:13 -0700 drewp fix a hang bug where polling stopped
Wed, 01 May 2019 00:09:54 -0700 drewp release 0.4.0
Wed, 01 May 2019 00:09:23 -0700 drewp also pass topic as str at publish
Wed, 01 May 2019 00:07:13 -0700 drewp release 0.3.0
Wed, 01 May 2019 00:06:50 -0700 drewp mqtt lib wants to encode topic names
Wed, 01 May 2019 00:03:23 -0700 drewp release 0.2.0
Wed, 01 May 2019 00:03:00 -0700 drewp some py3 compatibility
Tue, 30 Apr 2019 23:37:30 -0700 drewp release 0.1.0
Tue, 30 Apr 2019 23:37:25 -0700 drewp mqtt_client into a distributable
Thu, 25 Apr 2019 23:52:22 -0700 drewp fix /static path dir
Thu, 25 Apr 2019 23:38:47 -0700 drewp update build and deps to use invoke and to use new lib layout, plus more stats collection
Thu, 25 Apr 2019 23:36:44 -0700 drewp release 0.5.0
Thu, 25 Apr 2019 23:36:10 -0700 drewp include_package_data=True to try to get html files installed
Thu, 25 Apr 2019 23:33:35 -0700 drewp release 0.4.0
Thu, 25 Apr 2019 23:33:06 -0700 drewp another try at including html
Thu, 25 Apr 2019 23:15:25 -0700 drewp release 0.1.0
Thu, 25 Apr 2019 23:12:39 -0700 drewp export_to_influxdb to new package
Thu, 25 Apr 2019 23:01:26 -0700 drewp release 0.4.0
Thu, 25 Apr 2019 23:01:15 -0700 drewp release 0.3.0
Thu, 25 Apr 2019 23:01:04 -0700 drewp release 0.3.0
Thu, 25 Apr 2019 23:00:49 -0700 drewp release 0.3.0
Thu, 25 Apr 2019 22:59:43 -0700 drewp switch to setuptools and 'install_requires'
Thu, 25 Apr 2019 22:37:11 -0700 drewp release 0.2.0
Thu, 25 Apr 2019 22:36:58 -0700 drewp add devices_shared/__init__.py
Thu, 25 Apr 2019 22:17:10 -0700 drewp release 0.2.0
Thu, 25 Apr 2019 22:16:50 -0700 drewp add homeauto_anynode/__init__.py
Thu, 25 Apr 2019 17:35:53 -0700 drewp release 0.1.0
Thu, 25 Apr 2019 17:34:53 -0700 drewp start homeauto_anynode for files shared between arduino and pi
Thu, 25 Apr 2019 17:23:29 -0700 drewp release 0.1.0
Thu, 25 Apr 2019 17:22:39 -0700 drewp make devices_shared into lib
Tue, 23 Apr 2019 03:57:55 -0700 drewp update powereagle to py3, be a server with /stats/, save 'price' field
Tue, 23 Apr 2019 02:56:07 -0700 drewp rewrite dhcpleases to use dnsmasq's data files, and all the new build stuff
Tue, 23 Apr 2019 02:18:07 -0700 drewp release 0.3.0
Tue, 23 Apr 2019 02:17:35 -0700 drewp typo from addition of verboseLogging
Tue, 23 Apr 2019 02:14:12 -0700 drewp release 0.5.0
Tue, 23 Apr 2019 02:13:44 -0700 drewp move project url resolution to pip install time
Tue, 23 Apr 2019 02:12:07 -0700 drewp release 0.2.0
Tue, 23 Apr 2019 02:10:55 -0700 drewp add common imports to __init__.py
Tue, 23 Apr 2019 01:30:14 -0700 drewp release 0.2.0
Tue, 23 Apr 2019 01:29:32 -0700 drewp move logsetup into new standardservice pkg
Tue, 23 Apr 2019 00:57:18 -0700 drewp release 0.4.0
Tue, 23 Apr 2019 00:57:03 -0700 drewp releaser was updating versions on inappropriate lines
Tue, 23 Apr 2019 00:53:16 -0700 drewp release 0.3.0
Tue, 23 Apr 2019 00:52:47 -0700 drewp don't exclude setup.py from the dist (though I mean to exclude it from the package, somehow)
Tue, 23 Apr 2019 00:11:04 -0700 drewp release 0.2.0
Tue, 23 Apr 2019 00:10:41 -0700 drewp packaging and readme
Mon, 22 Apr 2019 23:34:42 -0700 drewp fix requires line
Mon, 22 Apr 2019 23:31:29 -0700 drewp release 0.1.0
Mon, 22 Apr 2019 23:29:19 -0700 drewp make patchablegraph release
Mon, 22 Apr 2019 23:23:50 -0700 drewp release 0.1.0
Mon, 22 Apr 2019 23:21:45 -0700 drewp make cycloneerr release
Mon, 22 Apr 2019 22:54:47 -0700 drewp twisted_sse moves to its own git repo
Mon, 22 Apr 2019 21:58:09 -0700 drewp mv twisted_sse
Sun, 21 Apr 2019 23:26:45 -0700 drewp rm old (2010) code for talking to arduino/firmata with a web ui and some activitystreams stuff
Sun, 21 Apr 2019 03:30:59 -0700 drewp rm attempt at rfid driver and http SSE server done in nim. includes working nim binding to pn532 with libnfc. includes a little from-scratch rdf lib.
Sun, 21 Apr 2019 03:28:21 -0700 drewp add missing files for the record
Sun, 21 Apr 2019 03:18:45 -0700 drewp rm old code to read a shaft encoder on an rpi, and a simple thermostat service that switches a house heater on
Sun, 21 Apr 2019 03:14:14 -0700 drewp rm old driver and web color picker for shiftbrites and some other 'sba' board
Sun, 21 Apr 2019 03:09:16 -0700 drewp rm old code for arduino that drove shiftbrite leds and read barcords. plus, a program to generate barcodes for music tracks so they can be scanned
Sun, 21 Apr 2019 03:08:43 -0700 drewp some unadded files, for the record
Sun, 21 Apr 2019 03:04:42 -0700 drewp rm old complicated usb bus checker and resetter that caught some error modes and reset the right parts of the usb tree
Sun, 21 Apr 2019 03:01:36 -0700 drewp rm old pi kiosk thing that displayed calendars and stuff. maybe a thermostat knob. py server; knockout web page.
Sun, 21 Apr 2019 02:57:17 -0700 drewp rm old system to show pictures in a browser and change the pic according to commands sent from a pd graph
Sun, 21 Apr 2019 02:55:35 -0700 drewp rm old code that reads from some solar power inverter that talks over serial
Sun, 21 Apr 2019 02:52:49 -0700 drewp rm old golang service that ran on a pi connected to an arduino connected to RGB leds. includes some color picker using polymer
Sun, 21 Apr 2019 02:48:58 -0700 drewp rm old reader of onewire -> serial -> graphite
Sun, 21 Apr 2019 02:45:35 -0700 drewp rm old golang server that made an rdf graph from inputs on rpi (goraptor & hwio)
Sun, 21 Apr 2019 02:44:08 -0700 drewp old schematics for a pi setup
Sun, 21 Apr 2019 01:38:32 -0700 drewp rm old insteon code
Sun, 21 Apr 2019 01:37:02 -0700 drewp old insteon driver attempt
Sun, 21 Apr 2019 01:34:24 -0700 drewp rm old arduino code for a few boards. includes driver for IR sensor taped to power meter; virtualwire communications from garage to bathroom.
Sun, 21 Apr 2019 01:33:13 -0700 drewp save some old captures of the IR powermeter monitor
Sun, 21 Apr 2019 01:29:29 -0700 drewp rm frontdooropen
Sun, 21 Apr 2019 01:28:47 -0700 drewp old event notifier tool. this should be done in reasoning/ now.
Sun, 21 Apr 2019 01:26:58 -0700 drewp move to /my/proj/hardware/busyboxArduino. hardware is still around and this has notes on how to use it.
Sun, 21 Apr 2019 01:24:50 -0700 drewp rm old bluetooth tracking service. 'beacon' is the new one.
Sun, 21 Apr 2019 01:24:19 -0700 drewp keep some very old 2011 mac addresses in case i want to correlate them in logs
Sun, 21 Apr 2019 00:06:12 -0700 drewp mockup of thermostat rules
Sun, 21 Apr 2019 00:05:28 -0700 drewp delete or disable old rules
Sun, 21 Apr 2019 00:04:32 -0700 drewp door lock rules
Sun, 21 Apr 2019 00:00:27 -0700 drewp UA support, some rewrites from twisted_sse_demo work
Sat, 20 Apr 2019 23:59:45 -0700 drewp update rdfdb for inGraph bug
Sat, 20 Apr 2019 23:59:04 -0700 drewp dhcpleases partial rewrite
Sat, 20 Apr 2019 23:57:47 -0700 drewp set source volume at start
Sat, 20 Apr 2019 23:56:57 -0700 drewp read and send some HID events. might be working
Sat, 20 Apr 2019 23:56:03 -0700 drewp last version of colplay, which i hope won't need a custom service soon
Sat, 20 Apr 2019 23:54:11 -0700 drewp fix hang-at-startup bug
Sat, 20 Apr 2019 23:53:43 -0700 drewp refactor common viewer setup
Sat, 20 Apr 2019 23:53:04 -0700 drewp py3
Sat, 20 Apr 2019 23:51:02 -0700 drewp stats support and maybe a no-op filtering logic change snuck in there
Sat, 20 Apr 2019 23:49:16 -0700 drewp py3 protection
Sat, 20 Apr 2019 23:48:20 -0700 drewp another little test graph for collector
Sat, 20 Apr 2019 23:46:57 -0700 drewp py3 updates. some other refactors.
Sat, 20 Apr 2019 23:45:51 -0700 drewp docker setup work but i think this is not functional yet
Sat, 20 Apr 2019 23:44:18 -0700 drewp new graph view. some autolock and BT code
Sat, 20 Apr 2019 23:41:34 -0700 drewp last version of nim attempt for pn532 rfid reader. adds simple nim lib for RDF
Sat, 20 Apr 2019 23:40:29 -0700 drewp stats handler, events output fix, build updaets
Sat, 20 Apr 2019 23:39:45 -0700 drewp frontdoor config update for motion sensor
Sat, 20 Apr 2019 23:38:56 -0700 drewp use PatchableGraph
Sat, 20 Apr 2019 23:36:30 -0700 drewp add separate :matchPredicate support. some build and log edits.
Sat, 20 Apr 2019 23:35:46 -0700 drewp some old Measurement and Locator edits
Sat, 20 Apr 2019 23:33:39 -0700 drewp last version of rc522 reader; i moved onto pn532 now
Sat, 20 Apr 2019 23:32:36 -0700 drewp build updates. hack in r/g/b and some fixed multipliers
Sat, 20 Apr 2019 23:31:16 -0700 drewp build updates. turn off output speed override for now
Sat, 20 Apr 2019 23:30:31 -0700 drewp change port, put to /values, build updates
Sat, 20 Apr 2019 23:29:44 -0700 drewp add redeploy
Sat, 20 Apr 2019 23:28:29 -0700 drewp arduinoNode: build updates, stats support, etc
Fri, 19 Apr 2019 14:24:09 -0700 drewp speechmusic can now fetch from http
Fri, 19 Apr 2019 13:51:54 -0700 drewp WIP speechmusic to load from http, but pulseaudio out is broken
Fri, 19 Apr 2019 11:57:51 -0700 drewp WIP updating to read sounds from http
Fri, 19 Apr 2019 04:18:44 -0700 drewp rewrite sse_demo for py3, better connection close behavior
Fri, 19 Apr 2019 01:08:01 -0700 drewp add types to sse_collector.py. Surprisingly few bugs found.
Fri, 19 Apr 2019 01:07:29 -0700 drewp more stubs for collector typechecking
Thu, 18 Apr 2019 22:00:06 -0700 drewp collector partial py3+types update. WIP
Thu, 18 Apr 2019 21:59:47 -0700 drewp add some rdflib stubs
Thu, 18 Apr 2019 21:58:19 -0700 drewp patchsource py3 support. might break py2
Thu, 18 Apr 2019 16:55:52 -0700 drewp rollback the unicode(source) optimization. it was breaking all output to patch consumers
Thu, 18 Apr 2019 16:55:27 -0700 drewp remove more crochet usage
Thu, 18 Apr 2019 09:18:44 -0700 drewp WIP collector; not sure why it never sends out any patches
Thu, 18 Apr 2019 09:17:00 -0700 drewp more of the stats and logging patch for collector
Thu, 18 Apr 2019 09:15:39 -0700 drewp collector build improvements; stats and logging
Thu, 18 Apr 2019 09:15:22 -0700 drewp add collector config
Thu, 18 Apr 2019 09:12:26 -0700 drewp environment graph service standardization
Mon, 15 Apr 2019 00:17:04 -0700 drewp stats->state to make room for greplin stats
Sat, 13 Apr 2019 20:56:30 -0700 drewp start dev mode nginx config. not working yet
Sat, 13 Apr 2019 20:23:35 -0700 drewp debug Deferreds in -v mode
Sat, 13 Apr 2019 20:22:05 -0700 drewp log reads in a more n3-like format for easier pasting
Sat, 13 Apr 2019 15:23:46 -0700 drewp more error handling
Tue, 09 Apr 2019 09:05:42 -0700 drewp switch to uart
Sun, 07 Apr 2019 04:02:42 -0700 drewp update debug host
Sun, 07 Apr 2019 03:58:51 -0700 drewp py3, rfid-console rename
Sun, 07 Apr 2019 03:58:05 -0700 drewp animated rgb puts more data back into graph
Sun, 07 Apr 2019 03:57:56 -0700 drewp some py3
Sun, 07 Apr 2019 03:56:17 -0700 drewp exportStats for sending scales data to influxdb
Thu, 04 Apr 2019 02:22:04 -0700 drewp use :connectedToNetwork on index table
Thu, 04 Apr 2019 02:19:10 -0700 drewp don't use 'connected' for time and for network. add rdf:type.
Thu, 04 Apr 2019 02:16:22 -0700 drewp talk to store graph, second button for holding unlocked, etc
Thu, 04 Apr 2019 02:14:48 -0700 drewp comments and console layout
Sat, 30 Mar 2019 23:56:08 -0700 drewp make redeploY
Sat, 30 Mar 2019 23:38:47 -0700 drewp very big rewrite. py3; orbi-only for now; n3 config file; delete or move out dead code
Sat, 30 Mar 2019 18:59:19 -0700 drewp factor out some URI generation
Sat, 30 Mar 2019 18:27:17 -0700 drewp port to py3