Fix the multiple event bug. Slightly better lo...
Rewrite the wtype to be a flag field. Add more...
The icaddy collector has to be built with the r...
Fix the weather widget to only update every 20 ...
Set the default updates to 60 seconds, 20 was f...
Add the alarmcoll. A simple collector that wat...
Lots of tiny fixes to make things work properly...
Convert everything else to use libgnhast shared...
Convert common into a shared library, libgnhast...
Upgrade libconfuse to 3.0. Build as shared libr...
Update the changelog.
Minor fiddles, mostly cosmetic.
The insteon HTML hub is complete garbage. That ...
astrocoll: Added USNO parsing of moon data and ...
Turns out I need to know if it's dawn vs dusk, ...
Add the astrocoll. A collector that monitors t...
Add new subtype SUBTYPE_DAYLIGHT, as well as da...
Touch ups on making the astronomical collector ...
Add lunar phase. Fix a few instances of SC_DAYL...
Add a spamhandler argument to mod and askf comm...
Add code for miniature graphs in the various da...
Fix some syntax errors in the html
libxml is good enough at 2.9.0
Show examples for the alarm widget config
Completely rewrite alarm system. Now alarms ha...
Add a few new proto types for use in future col...
Add subtypes for salinity, ORP and trigger type.
Fix scale issues in feed and cactifeed.
Add new handlers, still in alpha, for determini...
Update to 0.5 for development version.
todo list
Home
gnhastweb
Getting Started
Fixup spec file for 0.4
After investigation, it turns out that moisture...
Add missing space in self_health LOG()
rrdcoll was missing a collector name register o...
Add a bufferevent_disable before every bufferev...
Fix a use of TAILQ_FOREACH where _SAFE was needed.
Lots of fixes to make moncoll completely functi...
Need cgi-bin/ added to EXTRA_DIST
Add the compile file, apparently.
Fiddle the changelog for 0.4
Bump version to 0.4. Need to run tests before ...
Oops, this file needs contents
Add the cgi-bin directory
Add the gnhastweb web UI. In all it's (mostly)...
Fix gn_setalarm to quote the altext output, as ...
Add jsoncgicoll, which will be used in the soon...
Add code for the in-progress gtk tool to edit i...
Code now works with old style plm hub.
Add the gnhastd_bev set to the connect routines...
Tons of reworks on the collectors and gnhastd t...
Add the moncoll collector monitoring collector.
Instrument the rest of the collectors with heal...
Add code to monitor the collectors themselves. ...
Rewrite insteon_common to support the hub-as-PL...
More work on abstracting the insteon collector ...
First steps at supporting the insteon hub, not ...
When a 6-button keypad has button "a" hit, it s...
Fix crash bug in insteon discover when there wa...
Updates to bump version to 0.3 release. Not re...
Add a spec file for 0.2.3 gnhast (soon to be nu...
Add a weakref stub callback (genconn_connect_cb...
Add SIGUSR1 (flip debug mode logging) to all th...
Fix a crash bug in registering a group with the...
When the user hits enter in a dialog, take that...
Fix: Crash when quitting a collector when gnhas...
Change new_dev_from_conf() to look for an exist...
Delete unused routine
Convert the confparser over to using the name_m...
Convert wupws collector to genconn. Convert ow...
Convert the venstar collector over to genconn
Add generic_cb_shutdown and generic_cb_sigterm ...
Convert the insteon collector to genconn.c
Convert the irrigation caddy collector to the g...
Convert the ad2usbcoll over to the genconn.c ge...
Rewrite the fake collector again. This time it...
Build the cmd_* stub functions as weak referenc...
Fix a bug in printing of int64t's in print_dev
Fix display issues in gtk-gnhast
todo list
gnhast protocol
Add gtk-gnhast
Add tools/notify_listen.c. This got missed in a...
Add network commands for listing and registerin...
Write code to handle parsing of groups from con...
todo list
todo list
todo list
collectors
collectors
Fix up the venstar_stats script so it actually ...
Add script to pull usage stats from the venstar
Add: Venstar 5800/5900 collector
More work on the Irrigation Caddy collector: