Access Boxine outside home network

I am new to TeddyCloud. If I got it right, it’s sits between Boxine and my Toniebox. Does that mean that when I am outside of my server’s network I cannot play new original figurines as it can’t connect to Boxine without the TeddyCloud? Is there a way to change this? Would be a shame if our child gets a figurine for Christmas and we cannot use it at the grandparents right away.

If there is now way to bypass this, does someone have experience with putting a raspberry pi zero directly into the box? Is there enough space and 5V I could use?

If the tonie is already on you toniebox you can play that tonie of course. Only new tonies will not work till you are in your homenetwork again.

What you could do… use another router which has the same WiFi set up as your home one. (Same ssid and password) and connect that to the network of your grandparents and take the tc server ( of course it should have the same ip as in your homenetwork) with you. That will work.

Thanks a lot for the suggestion! Why would I need another router for that? Couldn’t I just bring my Raspberry Pi and connect it to the available router with a static IP?
I would like to install a Pi zero into the box that I can connect to new wifis when not at home.

If it has the same ssid and PW like your home one, you can do that. Your toniebox need to connect to a WiFi also or is it directly connected to your raspi?

A small travel router with wifi support could solve this
As the box supports multiple Wi-Fi networks, you can add its WiFi too

I got the point now. Ok, then the simplest was I could think of would be to install a WiFi dingle to the raspberry and install a Raspap docker besides my teddycloud docker container. Then I could connect to an WiFi with my raspberry and “repeat” this WiFi with my own SSID and pw the toniebox knows.
But I still wonder if I have power and space for the Pi Zero 2 somewhere within the box.

There is plenty of space within the box, but if you can get somewhere 5v I don’t know

On this website I see U300 has 5V but not sure if I could supply a Raspberry Pi with that:

pcb layout

i am wondering if i can give an hotspot to the box and vpn home with the phone providing the hotspot.

In most cases vpn is not used by the connected device. As far as unknown, this only works with rooted androids.

Hello everyone,
So I understand correctly that all Tonies (original and custom) work if they were already on the toniebox in the home WiFi? I think the toniebox has an 8GB card, so it might make sense to swap it for a larger one if you have a lot of tonies?

Yes, of its on the box, you can Play it without teddycloud Connection (Like you can Play it without wifi Connection with the original setup)

A typical tonie taf is approx. 40 mb big. So 100-200 tonies can be stored on the default sd Card.

Good to know, then 8GB is enough for now :smiley:
The custom firmware and the certificates are located directly on the circuit board and not on the SD card, so is it possible to change the SD card later?

So, in order to reach my Teddycloud while on the go, I have to tell my Toniebox how to find it. Currently, I do this via tc.fritz.box.
Can I alternatively just write a static IP in the JSON?
I would have to do that if I don’t have a Fritzbox, right?
In that case, I might also be lucky that if I share a hotspot, which I connect to my home via VPN, I can find the Teddycloud’s IP address…

Will most probably not work. VPN is not used by connected devices.

Okay.
But for a hotspot with Toniebox and Teddycloud connected to it, I have to edit the json, right?
Is it just change the tc.fritz.box to an ip address?

It will not work that way. Have a look in other threads like the feasibility of hosting teddycloud.

tried this yesterday as well, but the device connected to the hot spot of my phone are not routed through the wire guard vpn. The phone let them bypass the vpn and it got the external ip address of the phone and not of the fritzbox.

that’s what is already said above. A solution might be a router with WiFi and vpn support which is connected via vpn to your fritzbox. Another fritzbox at the remote location connected via vpn to your home fritzbox would be worth a try, as well as the mentioned mobile router supporting vpn and WiFi.

There are several options depending on where you are and which hardware is available.

It’s possible to connect two Fritzboxes directly with built-in Wireguard, so basically join the LAN of two homes. They have to use different local IP ranges, so it won’t work if both use the default 192.168.178.* Fritzbox subnet.

Another option is to connect both places with Tailscale, for example one Pi in each home and then using the subnet router function and defining an IPv4 Route in the Fritzbox/Router. This is how I have realized it.

Another option would be to build a travel router by yourself for example with a Raspberry Pi and a small battery. RaspAP opens a Hotspot and can route the traffic of the WiFi clients via Wireguard.