Cricket once more

Started to configure and tweak Cricket to fit my needs to monitor the temperature from the two TINIs I have here.

I’m not sure exactley how far the ports installation goes in the Installing Cricket for the Complete Beginner documentation. Most of the configuration up to 7 is done. Though the Cricket home directory is set to /usr/local/cricket instead of /home/cricket.


After you have copied the config you want and modified it accordingly you are going to compile it but before doing so you much do the following:

mv cricket-conf.pl.dist cricket-conf.pl

so that cricket can find the script and run it.

So after a while of fiddling with the config files I succefully created my own config.

The Default file in the cricket-config/proxycache looks like this:

target --default--
        short-desc   =  ""
        client       =  ""
        variable     =  ""
        target-type  =  proxycache

datasource      variable-value
        ds-source  =  "exec:0:/usr/local/jdk1.3.1/bin/java -cp '/usr/local/cricket/exec/proxycache/lib/tinisoap.jar:/usr/local/cricket/exec/proxycache/lib/minml2.jar:/usr/local/cricket/exec/proxycache/' ProxyCacheTiniSoapClientTester %client% %variable%"
        rrd-ds-type  =  GAUGE

targetType      proxycache
        ds  =  "variable-value"

and then I made a file called variable looking like this:

target ute
        short-desc = "The temperature outside at Riksdalersgatan 46, Gothenburg, Sweden"
        client = tini-temp
        variable = ute

target inne
        short-desc = "The temperature inside at Riksdalersgatan 46, Gothenburg, Sweden"
        client = tini-trial
        variable = inside

Though these compiled fine I realized that the ProxyCacheTiniSoapClient does not do what is supposed to do. Have to fix but that does not belong here anymore.

Leave a Reply

Your email address will not be published. Required fields are marked *