   bool shouldSleepNow = millis() - systemStart > systemAwakeSeconds * 1000;
 
   if (shouldSleepNow && !displayUpdated) {
+    boolean internalIsToBeShown = true;
+    /*
     boolean internalIsToBeShown = systemState.displayedInternalTemperature == -100;
 
     if (!internalIsToBeShown) {


#include <Adafruit_BME280.h>
Adafruit_BME280 bme(0);
bool bme_ok = false;

bool determineLocalTemperature = true;
bool startedWithPattern = false;
bool displayUpdated = false;
unsigned long systemStart = 0;

uint8_t cyclesWithoutUpdateThreshold = 5;

#include "CrcableData.h"


          // NOTE the "update at least every X tries" is handled indirectly by the external source
        }
      }
    }*/

    if (internalIsToBeShown) {
      if (systemState.externalDataValid) {
