TeddyCloud
Caractéristiques
TeddyCloud est un serveur alternatif pour votre Toniebox, vous permettant d'héberger les services cloud localement. Cela vous donne le contrôle sur les données envoyées au cloud du fabricant d'origine et vous permet d'héberger vos propres fichiers audio de figurine sur, par exemple, votre NAS ou tout autre serveur.
Actuellement mis en œuvre sont :
- Fournir du contenu audio en direct
- Mettre en cache le contenu audio original de Tonie
- Simuler du contenu en direct (.live)
- Passthrough du contenu audio original de Tonie
- Convertir n'importe quel fichier audio en fichier audio tonie (Web)
- Convertissez à la volée les flux audio via ffmpeg pour la webradio et les flux
- Interface Web de base
- Filtrer les balises personnalisées pour empêcher la suppression (.nocloud)
- Configurer le volume maximum pour le haut-parleur et les écouteurs
- Configurer la LED
- Configurer les gifles
- Personnalisez les sons de la boîte originale (ex. jingle) par voie hertzienne
- Extraire/Injecter des certificats sur un dump du firmware esp32
- Décoder les journaux RTNL
- Client MQTT
- Intégration de Home Assistant (MQTT)
- Frontend Web (développeurs full stack bienvenus)
Prévu
- Intégration de TeddyBench
Par où commencer ?
Si vous souhaitez commencer, veuillez suivre notre guide sur notre site Web.
Développement et construction
Veuillez utiliser le développement pour vos demandes de développement et d'extraction. Des versions stables sont disponibles à partir de la branche principale. N'oubliez pas de cloner les sous-modules avec --recurse-submodules. Pour attraper le désinfectant dans votre IDE, définissez un point d'arrêt sur __asan::ReportGenericError
.
Attribution
Les icônes utilisées proviennent d'ici :
- img_empty.png : https://www.flaticon.com/free-icon/ask_1372671
- img_unknown.png : https://www.flaticon.com/free-icon/ask_1923795
- img_custom.png/favicon.ico : https://www.flaticon.com/free-icon/dog_2829818
Merci aux auteurs originaux pour ces superbes icônes.