Hast Du den RPi neu gestartet? Denn min steht ja nicht in der Ausgabe in Beitrag#17.
Falls Neustart, dann kann es auch sein, dass ich verutscht bin und es müsste in Zeile 17 uptime[2][:-1] statt [3] sein. Kann es leider nicht testen.
Wenn Du im Skript z.B. in eine Zeile nach 13 ein print(uptime) schreibst, dann siehst Du die Liste und kannst die Elemente zählen und richtig eintragen.