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?
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?
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.
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?
Good to know, then 8GB is enough for now
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…
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?
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.