log

age author description
Tue, 04 Jun 2024 13:03:43 -0700 drewp add shelly support default tip
Sun, 05 May 2024 17:59:05 -0700 drewp another sensor
Fri, 03 May 2024 23:12:42 -0700 drewp add sensor
Sun, 28 Apr 2024 17:12:06 -0700 drewp renames and cleanup
Sun, 28 Apr 2024 17:11:37 -0700 drewp ignore
Sun, 28 Apr 2024 16:01:38 -0700 drewp cloudfree plug sends mqtt metrics, which we export to victoriametrics
Sat, 23 Mar 2024 14:57:59 -0700 drewp powereagle now registers a hostname with dhcp so we don't have to hunt for it
Sat, 30 Dec 2023 18:46:42 -0800 drewp flicker status light when rf comes
Sat, 30 Dec 2023 18:45:50 -0800 drewp ignore
Thu, 09 Nov 2023 17:21:59 -0800 drewp try to crash if mqtt doesn't connect
Thu, 09 Nov 2023 17:21:33 -0800 drewp deployment
Thu, 09 Nov 2023 14:55:26 -0800 drewp deployment
Fri, 01 Sep 2023 17:15:25 -0700 drewp rm custom cpp fingerprint driver that's under the wrong name 'desk'
Fri, 01 Sep 2023 17:14:25 -0700 drewp cam deploy code that might not work
Fri, 01 Sep 2023 17:13:51 -0700 drewp camera work
Fri, 01 Sep 2023 17:12:06 -0700 drewp mqtt server & options
Fri, 01 Sep 2023 17:11:22 -0700 drewp reformat
Fri, 01 Sep 2023 17:10:47 -0700 drewp reformat
Fri, 01 Sep 2023 13:52:39 -0700 drewp reformat
Fri, 01 Sep 2023 13:47:42 -0700 drewp rm old config
Fri, 01 Sep 2023 13:46:45 -0700 drewp add kitchen light setups
Mon, 10 Jul 2023 17:42:29 -0700 drewp fix some dev configs
Mon, 10 Jul 2023 17:37:58 -0700 drewp port to starlette/asyncio
Fri, 30 Jun 2023 22:11:06 -0700 drewp cleanup
Fri, 30 Jun 2023 22:08:45 -0700 drewp add skaf.yaml
Fri, 30 Jun 2023 22:04:36 -0700 drewp scrape satellites too, since they reveal what devs are connected to them
Fri, 30 Jun 2023 22:03:55 -0700 drewp port to skaffold, starlette, etc
Tue, 20 Jun 2023 23:26:24 -0700 drewp file moves
Tue, 20 Jun 2023 23:14:28 -0700 drewp rough port to starlette and reactivex
Tue, 20 Jun 2023 23:13:26 -0700 drewp skaf update
Tue, 20 Jun 2023 23:13:09 -0700 drewp use pdm (these are new deps)
Fri, 16 Jun 2023 22:23:33 -0700 drewp lookup ip in a roundabout way
Fri, 16 Jun 2023 22:23:05 -0700 drewp update the install
Fri, 16 Jun 2023 17:23:54 -0700 drewp add ingress
Wed, 01 Mar 2023 20:37:24 -0800 drewp new cam setups
Sat, 27 Aug 2022 18:31:46 -0700 drewp port to use my background_loop lib. various other dep updates.
Sun, 07 Aug 2022 04:43:47 -0700 drewp new cam component with http server
Sun, 07 Aug 2022 02:26:11 -0700 drewp starting 2022 attempt at esp32cam
Sun, 07 Aug 2022 02:25:40 -0700 drewp older work
Thu, 05 May 2022 00:05:27 -0700 drewp share background-loop pkg
Sun, 24 Apr 2022 02:15:30 -0700 drewp rewrite to use starlette/etc
Tue, 29 Mar 2022 21:41:32 -0700 drewp collector to its own repo
Sun, 12 Dec 2021 22:03:28 -0800 drewp update deps; code fixes; add skaffold
Fri, 10 Dec 2021 21:42:59 -0800 drewp ride control
Wed, 24 Nov 2021 10:16:03 -0800 drewp patchablegraph to its own repo
Wed, 24 Nov 2021 10:01:02 -0800 drewp mqtt_client to separate repo
Wed, 17 Nov 2021 14:25:14 -0800 drewp quick fixes for cyclone sse
Sat, 23 Oct 2021 13:23:02 -0700 drewp format
Sat, 23 Oct 2021 13:22:40 -0700 drewp reworking UI to reflect the new inferencing code
Sat, 23 Oct 2021 13:21:06 -0700 drewp less logging
Sat, 23 Oct 2021 13:15:27 -0700 drewp add skaffold
Sat, 23 Oct 2021 13:14:45 -0700 drewp add new devs, factor out to devs.py
Sat, 23 Oct 2021 13:14:07 -0700 drewp formatting
Tue, 19 Oct 2021 22:29:26 -0700 drewp rf_switch_desk update
Tue, 12 Oct 2021 20:18:59 -0700 drewp release 0.12.0
Tue, 12 Oct 2021 20:18:59 -0700 drewp release 0.12.0 0.12.0
Tue, 12 Oct 2021 20:18:54 -0700 drewp jsonld moved into rdflib 6.0.1
Tue, 28 Sep 2021 00:32:16 -0700 drewp stats and non-debug mode speedups
Mon, 27 Sep 2021 22:56:25 -0700 drewp fix a test (odometer rollover direction) master
Mon, 27 Sep 2021 22:55:32 -0700 drewp take out some misduided fixes
Mon, 27 Sep 2021 11:22:09 -0700 drewp new html log and other refactoring as i work on the advanceTheStack problems
Sat, 25 Sep 2021 22:20:42 -0700 drewp really rough fix to a broken test. hopefully this gets redone
Sat, 25 Sep 2021 22:20:00 -0700 drewp debugging and cleanup, as i looked for a bug
Mon, 27 Sep 2021 11:09:32 -0700 drewp more debug uri compression
Mon, 27 Sep 2021 23:21:19 -0700 drewp infer_perf_test wip
Mon, 27 Sep 2021 23:19:53 -0700 drewp don't deploy config files; mount them in so i can edit
Mon, 27 Sep 2021 23:18:49 -0700 drewp cnof checkpoint
Mon, 27 Sep 2021 23:16:46 -0700 drewp reasoning rule updates
Mon, 27 Sep 2021 23:17:29 -0700 drewp collector: turn off most input graph sources until they're rewritten to k8s urls
Mon, 27 Sep 2021 23:12:43 -0700 drewp minor changes to several services
Mon, 27 Sep 2021 23:15:33 -0700 drewp rm old serv.n3
Mon, 27 Sep 2021 23:13:49 -0700 drewp checkpoint service/frontDoorLock
Mon, 27 Sep 2021 23:05:30 -0700 drewp checkpoint service/dpms
Mon, 27 Sep 2021 23:04:36 -0700 drewp checkpoint service/piNode
Mon, 27 Sep 2021 23:03:02 -0700 drewp checkpoint service/tradfri
Mon, 27 Sep 2021 23:02:33 -0700 drewp checkpoint service/wifi
Mon, 27 Sep 2021 22:59:39 -0700 drewp espNode checkpoint
Wed, 22 Sep 2021 01:22:05 -0700 drewp add new bug test (no fix yet)
Wed, 22 Sep 2021 01:07:37 -0700 drewp update stmt_chunk_test for new bnode subtypes
Wed, 22 Sep 2021 01:03:25 -0700 drewp forgot a file in the BNode subtypes commit a few steps back
Wed, 22 Sep 2021 01:02:26 -0700 drewp don't jsut quietly succeed if iteration limit is reached
Wed, 22 Sep 2021 01:00:32 -0700 drewp redo RHS bnode processing
Tue, 21 Sep 2021 23:21:59 -0700 drewp split a test
Tue, 21 Sep 2021 23:21:38 -0700 drewp try a bnode test mode improvement, but it's not so useful if you parse graphs with reused bnodes in them
Tue, 21 Sep 2021 23:20:41 -0700 drewp update stmt_chunk_test
Tue, 21 Sep 2021 23:20:16 -0700 drewp rm used parameter
Tue, 21 Sep 2021 22:29:19 -0700 drewp fix some harder tests. Mostly, _advanceTheStack needed to spin the odometer rings starting from the other side, to get all the right combos
Tue, 21 Sep 2021 22:19:11 -0700 drewp comments, debug, dead code
Mon, 20 Sep 2021 23:20:46 -0700 drewp clean up dead tests
Mon, 20 Sep 2021 23:19:40 -0700 drewp abbreviate my specific debug lines some more
Mon, 20 Sep 2021 23:19:08 -0700 drewp logic fix- some bindings were being returned 2+; some 0 times
Mon, 20 Sep 2021 23:15:29 -0700 drewp warnings
Sun, 19 Sep 2021 20:31:39 -0700 drewp new childResource function for making new URIs
Sun, 19 Sep 2021 16:51:51 -0700 drewp cleanups and optimizations
Sun, 19 Sep 2021 15:39:37 -0700 drewp function evaluation uses Chunk lists now and runs fast. Only a few edge cases still broken
Sun, 19 Sep 2021 14:42:39 -0700 drewp parse lists from graph into the Chunks
Sun, 19 Sep 2021 13:33:10 -0700 drewp refactor inference_functions
Sun, 19 Sep 2021 13:23:50 -0700 drewp update currently-working tests
Sun, 19 Sep 2021 13:22:29 -0700 drewp bugfix for simple (no arg lists) functions not evaluating
Sun, 19 Sep 2021 13:21:33 -0700 drewp new stmt_chunk_test
Sun, 19 Sep 2021 13:21:15 -0700 drewp __nonzero__ is called __bool__ in py3! thanks for nothing, linters
Sun, 19 Sep 2021 13:20:39 -0700 drewp minor refactoring
Sun, 19 Sep 2021 13:19:20 -0700 drewp debug logging and comments
Sat, 18 Sep 2021 23:57:20 -0700 drewp WIP - functions are broken as i move most layers to work in Chunks not Triples
Sat, 18 Sep 2021 23:53:59 -0700 drewp move graphDump (on its way out, since reprs are getting better)
Fri, 17 Sep 2021 11:11:24 -0700 drewp add nonRuleStatments to Inference api. there's already a test in an eariler commit
Fri, 17 Sep 2021 11:10:18 -0700 drewp more performance work
Fri, 17 Sep 2021 11:07:21 -0700 drewp WIP rules reloader (doesn't reload yet)
Fri, 17 Sep 2021 11:06:52 -0700 drewp make namespaces in tests less confusing
Fri, 17 Sep 2021 11:05:21 -0700 drewp WIP rules.n3
Fri, 17 Sep 2021 11:04:23 -0700 drewp mqtt_to_rdf.py updates
Fri, 17 Sep 2021 11:03:13 -0700 drewp try not to make empty topic subscriptions
Fri, 17 Sep 2021 11:01:06 -0700 drewp serve graph/config
Wed, 15 Sep 2021 23:56:21 -0700 drewp debug logs
Wed, 15 Sep 2021 23:56:02 -0700 drewp speedups: abort some rules faster
Mon, 13 Sep 2021 01:54:49 -0700 drewp rm unused computation
Mon, 13 Sep 2021 01:53:32 -0700 drewp don't crash, just skip the rule if there's a BindingConflict (no clear test case yet)
Mon, 13 Sep 2021 01:36:06 -0700 drewp refactor rules eval
Mon, 13 Sep 2021 00:18:47 -0700 drewp rm dead code from previous tries
Mon, 13 Sep 2021 00:06:00 -0700 drewp refactor: use CandidateBinding throughout, not loose dicts