I have used apache bench, and more recently artillery.io tools, but it still wasn't ideal. I came across this tool which will do a better job for basic testing https://github.com/wg/wrk
at last, the kind folks in Resol sent me the protocol specification for vbus with openwrt and rrdcollect and rrdcgi, I can now graph the pumps and temperature information of my solar water system. There is a bash script that collects from the serial port, decodes it , and then outputs the values to a file that rrdcollect parses. All good, some holes in the graphs, probably a bad awk in my script, to be investigated. Once it's working reliably with no holes, I will try to post graphs here, somehow EDIT: Now there is a google group http://groups.google.com/group/resol-vbus EDIT: I wrote a utility to parse the data, seems to have gotten lost in the group, it's here https://code.google.com/p/vbusdecode/
I have been doing some work in GCP recently, both appengine , and GCE. We wanted to make sure all our instances were on private ips and only the LBs had internet ips. This gave us the problem of how to allow our instances reach the internet for updates or for api calls outside. In AWS you had a NAT gateway, but in GCP this doesn't exist. So I set about looking at the easiest way to do NAT from a private IP subnet to a Public address. I am very familiar with m0n0wall and t1n1wall and a tiny bit with pfsense and less with opnsense. The tl;dr is that all these distributions ship an image which within the distribution there is a disk image. Taking this internal image, renaming it and re-compressing it is all you need to do to get it working in GCE. you can configure it via the serial port using these instructions There are guides out there around doing things with Linux and stuff, but you can skip that step. I took the latest version ...
Well not really, with a new baby , new job and christmas all happening in the last few months, time has been precious. I managed to get my heatmiser PRT-HW/N and PRT-N working on my openwrt box with a usb serial and rs232 to 485 adapter. Now using a spare sony ericson z610i phone via usb , I can control my heatmiser controls via sms. This is done using smstools , a bash file that parses the sms body and then runs a perl script based on the commands in the message. The perl script does some serial communication to program the 2 heatmiser stats. I can set the temp, turn on/off frost control etc. I hope to tidy it up a little bit, but so far it's quite robust, so a small tidy before I put the code somewhere for others to copy/use. Other things , I have been fixing some bugs in m0n0wall and adding some features and adding to ipv6 support. I just ordered a usb GPS unit, so I can use it on m0n0wall or openwrt with gpsd and ntpd to create a stratum 1 time source. It was only around ...
Comments