Fram tills nu har det krävts att båda sensorerna fungerat när två temperaturkällor angetts. I dag har jag lagt till en viss failover som hanterar att en sensor faller bort, systemet använder då den andra.
Failover fungerar dock endast när en sensor blir helt otillgänglig. Om den finns tillgänglig men inte uppdateras kommer det inte att fungera.
Anledningen till detta är att analysscripten är komplexa och inte tänkta att hantera 2 källor när de skapades och det krävs stor omarbetning av koden för att först analysera de två temperaturerna fullt ut och sedan bestämma vilken som ska användas. Vad som sker nu är en enkel koll om temperaturen för den angivna källan är numerisk. Är den inte det används endast den andra källan.