Issues assigning content to Tonies

Hi,
I set up the Toniebox (ESP32) following the guides and the Youtube videos available.
My Docker container is running as well, and I think (!) it is set up correctly.

  • I can add new Tonies to my account when I place them on the box. They show up in my account, I can see them in the Teddycloud Docker instance, I can download most of them to the Teddycloud etc.
  • I can see the Toniebox in Teddycloud.
  • After I start the Docker instance, the Boxine and Teddycloud icon at the top turn green.

I have the following issues, and I dont know if they are related:

  1. I assigned the deliverd “Custom Tonie” or “Live Tonie” (not sure the correct name) to another Tonie content (Paw Patrol if that matters ;-)). The Toniebox does not “update” itself and continues to play the content that was assigned initially via the myTonies App. If I keep the ear pressed for 3 seconds the box starts blinking blue and never returns anything. Sometimes I think I got the Owl error.

  2. After the restart the icons in Teddycloud turn green, but my Tonies collection doesnt show up. Then I restart the Teddycloud from within the webinterface and the Tonies show up, but the icons turn red. In the logs I get some OTA requests from the box which seem not to be answered. I dont know if this is related.

Im using this version of Teddycloud: TeddyCloud vX.X.X (d2d2967) - 2025-01-06 18:41:36 +0000 ubuntu linux-x86_64(64

Any idea what could be the issue? Somehow I think it’s the certificates, but then why can I download content with the Tonies?

Post the docker logs when you are doing the freshnesscheck please.

I did the following (Toniebox is asleep):

  1. Press one ear (melody playing), box is blinking blue

INFO |handler_cloud.c:0817:handleCloudFreshnessCheck| Content (496 of 496)
INFO |handler_cloud.c:0825:handleCloudFreshnessCheck| Found 31 tonies:
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: E00403501FE81FC3, nocloud: 1, live: 0, updated: 1, audioid: 676BB2C9 (2024-12-25 07:22:49), audioid-server: 60DD75E8 (2021-07-01 07:59:36)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: E00403500ED95744, nocloud: 0, live: 0, updated: 0, audioid: 58DE283E (2017-03-31 09:58:22)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: E004035012028741, nocloud: 0, live: 0, updated: 0, audioid: 646C98AF (2023-05-23 10:42:55), audioid-server: 646C98AF (2023-05-23 10:42:55)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: E0040350174FE1D0, nocloud: 0, live: 0, updated: 0, audioid: 60DD75E8 (2021-07-01 07:59:36), audioid-server: 60DD75E8 (2021-07-01 07:59:36)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: E00403501E644C44, nocloud: 0, live: 0, updated: 0, audioid: 65CF46AB (2024-02-16 11:27:39), audioid-server: 65CF46AB (2024-02-16 11:27:39)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: E00403501E359B1B, nocloud: 0, live: 0, updated: 0, audioid: 651FBCFE (2023-10-06 07:53:34), audioid-server: 651FBCFE (2023-10-06 07:53:34)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0000000001000000, nocloud: 0, live: 0, updated: 0, audioid: 58DE2BEB (2017-03-31 10:14:03)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0100000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8975 (2016-09-30 15:49:09)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0200000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8975 (2016-09-30 15:49:09)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0300000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8975 (2016-09-30 15:49:09)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0400000001000000, nocloud: 0, live: 0, updated: 0, audioid: 00000001 (special)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0500000001000000, nocloud: 0, live: 0, updated: 0, audioid: 00000001 (special)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0600000001000000, nocloud: 0, live: 0, updated: 0, audioid: 6644C1D2 (2024-05-15 14:08:18)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0700000001000000, nocloud: 0, live: 0, updated: 0, audioid: 595364DC (2017-06-28 08:12:12)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0800000001000000, nocloud: 0, live: 0, updated: 0, audioid: 59536396 (2017-06-28 08:06:46)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0900000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8977 (2016-09-30 15:49:11)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0A00000001000000, nocloud: 0, live: 0, updated: 0, audioid: 595363CC (2017-06-28 08:07:40)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0B00000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8977 (2016-09-30 15:49:11)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0C00000001000000, nocloud: 0, live: 0, updated: 0, audioid: 00000001 (special)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0D00000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8978 (2016-09-30 15:49:12)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0E00000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8978 (2016-09-30 15:49:12)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 0F00000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8978 (2016-09-30 15:49:12)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1000000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8978 (2016-09-30 15:49:12)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1100000001000000, nocloud: 0, live: 0, updated: 0, audioid: 59F0AC95 (2017-10-25 15:24:05)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1200000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8979 (2016-09-30 15:49:13)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1300000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8979 (2016-09-30 15:49:13)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1400000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE8979 (2016-09-30 15:49:13)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1500000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE897A (2016-09-30 15:49:14)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1600000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE897A (2016-09-30 15:49:14)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1700000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE897A (2016-09-30 15:49:14)
INFO |handler_cloud.c:0885:handleCloudFreshnessCheck| uid: 1800000001000000, nocloud: 0, live: 0, updated: 0, audioid: 57EE897A (2016-09-30 15:49:14)
INFO |cloud_request.c:0200:web_request| Connecting to HTTP server prod.de.tbs.toys:443…
INFO |cloud_request.c:0252:web_request| trying IP: 3.69.182.181
INFO |cloud_request.c:0453:web_request| Binary data, not dumping body

Afterwards the Toniebox shows “green”.

  1. I put the Creative Tonie on the box, the Tonie is linked to “Paw Patrol”:

INFO |handler_cloud.c:0448:handleCloudContent| >> client requested content for rUID c31fe81f500304e0, auth 0127FA2D…
INFO |handler_cloud.c:0467:handleCloudContent| >> rUID c31fe81f500304e0 found in freshnessCache, refresh content
INFO |handler_cloud.c:0684:handleCloudContent| Serve local content from /teddycloud/data/library/by/audioID/1625126376.taf

…and guess what: It’s playing “Paw Patrol” just fine.

I don’t know what I did differently or wrong the last days when I tried, and tried, and tried…
But if I try to enforce the refresh (pressing the ear for 3 seconds), it will show the list of Tonies again. Then it says “Eule”.

Do I have the wrong expectation what should happen?