Thanks for your kind words, there's been a bit of work in there so far and a fair amount left yet to do.
Quadlog, which runs on GNU/Linux is talking to the Arduino using the Modbus protocol, so it is seen just as any other device. Your TriStar will be the same and just need to define what registers you want from it into the tags database and set various options for each tag such as logging, alarm setpoints and so on.
You can have each device being talked to scanned at a different rate, from a few hundred milliseconds to many seconds between each poll.
I'm currently working on all history data being logged to the SQLite3 database now and needs testing, before I cut my live system across to the new update.
With the TRiMetric tm-2025-a power monitor, we should be able to have the Quadlog application talk to it.
Having a small single board computer to do all the HTTP serving, data logging and talking to the various devices such as solar charge controllers and Arduino for other sensors and control is a good way to go.
I understand you have the Intel i5 board with 17" LCD, but, if I understand correctly, that is consuming a total of 4Amps, which is quite a lot, depending on the size of your solar system.
Use is as your development system, but have a think about using a low cost and low power consuming board based on ARM, such as Cubieboard, Beagleboard, RPi (new one) or some other ARM board.
I can run my dual core ARM cubieboard from the USB port of my Mac, it take so little power.
It has SATA and Ethernet and many other ports, all configurable.
Well, if you want to run Quadlog, let me know and we can organise it.
First I would like to know better your system details and equipment to make sure all things are or can be covered.
There will be a lot for you to do still in terms of the design of web interface layout. But I have a framework set up already where you can pretty well insert stuff into.