РНР не знаю ни капли.
Можно сделать шаблон типа:
- обработка температуры; т.е. готовый класс, обработчик, датчики. Можно хоть датчики по номерам 1, 2 , и.т.д;
- вывод графика;
- обработка входов; готовый класс, обработчик, управление. Можно хоть датчики по номерам 1, 2 , и.т.д;
- обработка выходов; готовый класс, обработчик, управление. Можно хоть датчики по номерам 1, 2 , и.т.д;
Скачал, запустил, подключил и радуешься

Ко всему этому написать готовый скетч для Arduino.(с ethernet shield и допустим без).
Просто по форуму столько всего валяется, а по факту готового комплекта даже с пометкой "Минимум" нет.
До сих пор нет рабочего скетча для Arduino 1.0 по USB нету
Просто я запрограммировал Arduno вывожу данные по USB, а вот чтобы получить график бился не один день (т.к. ни знаю PHP)