------
Unzip these and add them at the "import templates" menu. You may have to put the data query in cacti/resource/snmp_query/
To add a new Sitemonitor to cacti you do the following after adding the templates you just downloaded:
Console Tab
Create Devices, click "Add" (upper-right corner)
Description: Name of the Device such as "North Mountain Tower Sitemonitor"
Hostname: The ip address of the sitemonitor
Host Template: Packetflux Sitemonitor Indexed
Check for the correct SNMP Options (version 1, your community, etc.) If you have a lot of inputs (such as on the solar controller) you may want to change the timeout to something larger. I used 5000.
Click Create.
Check the "Status" column under "Associated Data Queries." You should have at least three successful rows with a Sitemonitor base.
Click "Create Graphs for This Host" at the top of the page.
You should see a list of the inputs on the device. If you've renamed them, you should see your names under the "description."
"Check" the inputs you want to graph and hit "Create"
You will be asked for a "Minimum Value" that will be accepted as valid data. I decided to let you choose if you want to allow negative values (incorrect polarity, really cold, etc.) I use -100 in most cases to be safe.
Click Graph Trees
From here you can decide where to add your list of graphs. You "(Add)" them then choose the parent item. Select tree item type "Host" and find the device you just created.
Please let me know if you use this, make any improvements (lots of room) or have any questions. I'm NOT a cacti expert, but figured the hours I spent figuring this out should help someone who uses these devices, and I can use the karma

Randy