Ich hacke die Toniebox

Das ist schon lange ein Item auf meiner “Bucketlist”.

Früher war mir eine Toniebox lange zu teuer, zu proprietär. Ein zu geschlossenes System.

Bei Kind 1 versuchte ich mich noch darin, eine Phoniebox zu bauen und diese zu betreiben. Investierte hier viel Zeit in die Hardware und individualisierte das System nach meinen Möglichkeiten.
Leider ging das ganze Systen in einem Update zu bruch und ich bekam es nie wieder wirklich zum laufen. Zudem war die Performance irgendwie immer,... naja! Vielleicht hätte ich mehr als einen Raspi Zero 2 W verbauen sollen. Außerdem fehlte mir ein nutzbares Backup und eine ordentliche Dokumentation was ich verbaut hatte und wo ich welche GPIOs wie belegt hatte usw. Das wäre ein kompletter Neuaufbau geworden. Aber an und für sich war die Phoniebox sehr genau das was mir vorschwebte.


Für Kind 2 überzeugte mich meine Frau dann davon eine Phoniebox zu kaufen.
Ich las mich ein wenig ins Thema ein und war entsetzt darüber, wie die Toniebox Daten sammelt und verschickt und wie gut das System geschlossen ist. Kein Weg hinein. Keine Chance.

Schließelich stieß ich im Rahmen der 37C3 2023-Aufarbeitung auf den Talk von Gambrius.

Allerdings bin ich ein gebranntes Kind und möchte meiner Tochter ihre gut genutzte Toniebox ungern ‘bricken’.
Somit biss ich in den sauren Apfel und verschob die geschichte Teddybox etc. in eine dunkle Kiste in der hinteren Ecke in meinem Hirn.

Jetzt ergab sich, dass im Kinderhaus die Toniebox defekt wurde und ich daovn Wind bekam. Ich bot mich an, diese zu testen und auszuprobieren, ob es einfach nur das Ladegerät war, welches einen defekt hatte.
Dem war (leider) nicht so. Erst wollte die Kita-Leitung die Toniebox zurück haben, da die Kinder auch andersweitig gerne damit spielen. Jetzt sah ich sie auf dem Müll stehen, zur entsorgung mit dem Elektroschrott.

Kurz gefragt, wurde mir von einem Erzieher mitgeteilt, dass dies wohl zum entsorgen sei und Ersatz bereits bestellt – somit bin ich nun stolzer Besitzer einer defekten Toniebox – quasi um sie fachgerecht zu entsorgen.
Jetzt habe ich diese direkt auf gemacht und angeschaut. Es handelt sich um die ESP32-Variante, yay!

Ins Thema Teddybox gerade nochmal eingelesen – ich hatte das Projekt deutlich “unfertiger” in erinnerung und war sehr positiv überrascht.
Die Videos von MyDealz auf Youtube machen einen sehr Runden Eindruck. Auch die Installation der Teddybox, einfach über Docker war Easypeasy – abgesehen eines Fehlers in der containerd.io, wleche ich in einer früheren Version installieren musste, statt im 'latest'.

Videos:
Wir Hacken die Toniebox und Wir hacken die Toniebox … schon wieder

Zum Wochenende werde ich wohl mal das Voltmeter ansetzen und ein wenig herummessen. Mir war so, als ob ich gestern beim wackeln auf der Ladestation bereits ein LED-Blitzen gesehen hätte.
Wenn meine Vermutung stimmt, hat die Ladebuchse eine gebrochene Lötstelle.
Könnte plausibel sein, bei der wilden Nutzung in Kindergarten.

Das sollte sich doch gut reparieren lassen.

Und da die Toniebox gerade schon offen ist, liese sich natürlich auch gleich der ROM auslesen und neu flashen.
Der serielle Bus-Adaper liegt schon bereit,

Der Teddybox-Server ist eingerichtet.

Ich werde berichten! ;)

Und sollte das alles so unproblematisch funktionieren, werde ich (zwangsläufig) auch ‘unsere’ Toniebox umflashen! ;)


@[email protected] | published with Writefreely <3 | MailMe