Initiation à Tonuino en France

That is DEV yes. Hold all three buttons for 1-2 sec and release. This should trigger admin menu.

He tells me “Shortcut not configured!”

On this point, the documentation I have is not very clear. Can you explain to me what these shorcuts are?


|_ |__ | | | | | | |
| | | . | | | |- -| | | | | |
|
| ||||
||||____|

TonUINO Version 2.1
created by Thorsten Voß and licensed under GNU/GPL.
Information and contribution at https://tonuino.de.

=== loadSettingsFromFlash()
Version: 2
Maximal Volume: 25
Minimal Volume: 5
Initial Volume: 15
EQ: 1
Locked: 0
Sleep Timer: 0
Inverted Volume Buttons: 1
Admin Menu locked: 0
Admin Menu Pin: 1111
=== setstandbyTimer()
0
Firmware Version: 0x92 = v2.0
=== playShortCut()
3
Shortcut not configured!

You can configure a startup-song - you haven’t configured this one yet. What happens when you hold down all three buttons simultaneously for a while?

Il se passe ça…

 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|

TonUINO Version 2.1
created by Thorsten Voß and licensed under GNU/GPL.
Information and contribution at https://tonuino.de.

=== loadSettingsFromFlash()
Version: 2
Maximal Volume: 25
Minimal Volume: 5
Initial Volume: 15
EQ: 1
Locked: 0
Sleep Timer: 0
Inverted Volume Buttons: 1
Admin Menu locked: 0
Admin Menu Pin: 1111
=== setstandbyTimer()
0
Firmware Version: 0x92 = v2.0
=== playShortCut()
3
Shortcut not configured!
=== playShortCut()
0
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not con
 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|

TonUINO Version 2.1
created by Thorsten Voß and licensed under GNU/GPL.
Information and contribution at https://tonuino.de.

=== loadSettingsFromFlash()
Version: 2
Maximal Volume: 25
Minimal Volume: 5
Initial Volume: 15
EQ: 1
Locked: 0
Sleep Timer: 0
Inverted Volume Buttons: 1
Admin Menu locked: 0
Admin Menu Pin: 1111
=== setstandbyTimer()
0
Firmware Version: 0x92 = v2.0
=== playShortCut()
3
Shortcut not configured!
=== playShortCut()
0
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1figured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!
=== playShortCut()
1
Shortcut not configured!

Ignore this for now, it’s normal! Please try to tackle one issue at a time! Thanks.

Well, that’s the point.

I try to deal with “problems” as things I don’t understand are displayed on the monitor.

For the moment, I have “Shortcut not configured!”, I don’t know what it is whatever I suspect it is and that I’m not interested in them (no need), press it on the 3 buttons doesn’t work and I don’t know what to do anymore.

Note that I don’t care about the damn “administration menu” (I don’t need it either), but, although Tonuino may be enough for me in the current state, I’m trying to understand how it all works.

Good morning, everyone,

Thanks to the very effective help of @Thomas-Lehnert, whom I thank again in passing, I made Tonuino work successfully and I understood all its subtleties.

My big mistake when I arrived here was that I didn’t understand that the system’s audio files were used to set up the device live. The translations and formatting of French MP3 by @nanos helped me a lot. thanks also to him at the same time.

Now that I have understood everything (or almost), I have as planned started editing a tutorial for those like me who have trouble understanding the Tonuino system because they have language problems.

This work is already well advanced and you can find it here…

https://reseauk.info/arduino/tutoriel-tonuino.html

If people wanted to translate it into their original language (German, English, etc…) and post it on websites and forums dedicated to Tonuino, there would be no problem provided of course as it is customary to specify the source and inform me.

In any case, thank you all for going to so much trouble to offer us this wonderful hobby and especially to those who edit help systems in other languages. It has personally helped me a lot.

Tonuino has a new friend in France.

Best regards to all of you. :slight_smile:

1 „Gefällt mir“

Too bad that it was not available earlier, it would have made me a crazy time … well, at least, it forced me to understand the assembly and enter the code!

But it should help more than one, a big thank you for the work that has been done!

On my side, I’m doing a TonUINO on ESP32, so with web interface in French:

1 „Gefällt mir“

@ LePtitNicolas

Great! Great!

As I have difficulty with the German language (and English), I will contact you in private.

Greetings to all of you on the way. :slight_smile:

Hello everyone!

Jack31, your link doesn’t work.
I’m also French and it could be really helpful to read how you manage to build this.

Could you please help me out?
I have wired everything but i’m stuck on the rest.

Cheers
JM

I’m sorry.

This site is now private but you can find my tutorial in French here.

For questions in French, prefer the MP.

1 „Gefällt mir“

Great! Thanks a lot! I will read that carefully :slight_smile: