If the PI can't to a multi hour timer then it seems to me that you need 
to front end it with a good old
7555 Timer Circuit.
Remember them?
Google for 755 Timer Circuits.  Very easy to make. One IC, a bit of 
Veroboard and a few discrete components and a Relay, to handle the PI 
switch on/off
Stephen D
-- 
Please post to: Hampshire@???
Web Interface: 
https://mailman.lug.org.uk/mailman/listinfo/hampshire
LUG URL: 
http://www.hantslug.org.uk
--------------------------------------------------------------