mike_m
Active Member
There’s nothing more annoying than coming back from a long holiday to find that one of your Humax boxes threw a wobbly just after you went away, and failed to record anything!
So I’m using a Raspberry Pi running a cron task that regularly pings my Hummies (all HDR Fox T2’s running CF). If the ping fails, then the RPi (which is also doubling as an mqtt server) runs a couple of mqtt commands to power-cycle the appropriate socket on a smart power strip, and the dead Hummy reboots. So far, so good!
Once, however, a Hummy locked up in such a way that ordinary pings still succeeded, even though the box was otherwise completely unresponsive, and trying to login via Webif failed.
So my question is whether there is some sort of ‘deep ping’ that will enable my script to detect this condition – when presumably the OS is still running but the Humax software has crashed?
So I’m using a Raspberry Pi running a cron task that regularly pings my Hummies (all HDR Fox T2’s running CF). If the ping fails, then the RPi (which is also doubling as an mqtt server) runs a couple of mqtt commands to power-cycle the appropriate socket on a smart power strip, and the dead Hummy reboots. So far, so good!
Once, however, a Hummy locked up in such a way that ordinary pings still succeeded, even though the box was otherwise completely unresponsive, and trying to login via Webif failed.
So my question is whether there is some sort of ‘deep ping’ that will enable my script to detect this condition – when presumably the OS is still running but the Humax software has crashed?