#je vais commencer un fil (c'est le mot?)

1 messages · Page 1 of 1 (latest)

mild parrot
#

ici

void raptor
#

c'est bon

#

que pense tu de mon fichier setting?

mild parrot
#

je l'attends, pardon. je ne l'ai pas

void raptor
#

desoler je l'avais pas envoyer

mild parrot
#

tu as melange' les deux fichiers. les premiers quatre lignes sont correctes

void raptor
#

il faut bien les autres fichier pour faire la connection avec adafuit io non?

mild parrot
#

les autres lignes en settings.toml, oui, mais pas les lignes en "{ }". minute ...

#

est-ce tu fais maintenant ce project exactement?

void raptor
#

oui

#

j'ai connecter la a dalle P4 j'ai acces au wifi avec circuit python en wifi

#

avec matrix portal s3

mild parrot
#

ok... je comprends. ce project utilise tous les deux fichiers. donc, mets le mot de passe et le ssid en settings.toml, and les informations pour adafruit io en secrets.py. je dois regarder le code

#

"P4" c'est quoi ca? je suis confus

#

est'ce tu as un matrix portal m4 or un s3?

void raptor
#

c'est ca

#

s3

mild parrot
#

... ok, je crois je comprends. tu peux mettre les choses pour adafruit io en settings.toml aussi, si tu fais qq chose comme:

AIO_USERNAME="votre-username"
AIO_KEY="le-clef-32897j corme"
#

ce n'est pas necessaire d'avoir un secrets.py. Le bibiliothque adafruit_matrixportal (ou vraiment adafruit_portalbase -- c'est en bas, et adafruit_maxtrixportal l'utilise)

#

enfin, en tou, on a, en settings.toml:

CIRCUITPY_WIFI_PASSWORD="..."
CIRCUITPY_WIFI_SSID="..."

AIO_USERNAME="..."
AIO_KEY="..."

ca suffit

void raptor
mild parrot
void raptor
mild parrot
#

c'est correcte

#

et maintenant qu'est-ce tu as en settings.toml?

void raptor
#

donc dans settings.toml comme sur la capture ecran que je tai envoyer ce n'est pas bon ?c'est ce quil y a dans settings.toml

mild parrot
#

ce n'est pas correcte. la syntaxe est different pour les deux

#

c'est comme j'ai dis au-dessus

#

AIO_USERNAME=... etc.

void raptor
#

CIRCUITPY_WIFI_SSID = "xxxxxxxx"
CIRCUITPY_WIFI_PASSWORD = "xxxxxxx"
CIRCUITPY_WEB_API_PASSWORD = "xxxxxxxx"
CIRCUITPY_WEB_API_PORT = 80

io_username": "xxxxxxx"
io_key": "xxxxxxxxxx"

#

Comme ça?

mild parrot
#

non:

AIO_USERNAME="..."
AIO_KEY="..."

avec les majescules and ces noms exactement

#

avec = et pas :

void raptor
#

ok ca j'ai compris

mild parrot
#

bonne chance. si tu recois une erreur, mets-la ici. est-ce tu vois le REPL avec une programme de terminale?

void raptor
#

ou en effet ça met une erreur

#

connected
Traceback (most recent call last):
File "code.py", line 115, in <module>
File "code.py", line 86, in customize_team_names
File "code.py", line 74, in get_last_data
File "adafruit_portalbase/init.py", line 523, in get_io_feed
File "adafruit_portalbase/network.py", line 470, in get_io_feed
File "adafruit_io/adafruit_io.py", line 785, in get_feed
File "adafruit_io/adafruit_io.py", line 588, in _get
File "adafruit_io/adafruit_io.py", line 554, in _handle_error
AdafruitIO_RequestError: Adafruit IO Error 404: not found - A public feed with the key '%{key}' doesn't exist or you don't have permission to access it. Make sure you're including a valid X-AIO-Key header or query parameter https://io.adafruit.com/api/docs/#authentication

Code done running.

Press any key to enter the REPL. Use CTRL-D to reload.
soft reboot

Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:
Connecting to AP Livebox-53FC Marie_6GHz
AIO_KEY not found. Please add this setting to settings.toml.
Traceback (most recent call last):
File "code.py", line 115, in <module>
File "code.py", line 86, in customize_team_names
File "code.py", line 74, in get_last_data
File "adafruit_portalbase/init.py", line 523, in get_io_feed
File "adafruit_portalbase/network.py", line 470, in get_io_feed
File "adafruit_io/adafruit_io.py", line 785, in get_feed
File "adafruit_io/adafruit_io.py", line 588, in _get
File "adafruit_io/adafruit_io.py", line 554, in _handle_error
AdafruitIO_RequestError: Adafruit IO Error 404: not found - A public feed with the key '%{key}' doesn't exist or you don't have permission to access it. Make sure you're including a valid X-AIO-Key header or query parameter https://io.adafruit.com/api/docs/#authentication

Code done running.
soft reboot

#

il dit qu'il ne trouve pas la clef pourtant je l'ai bien mis

mild parrot
#

tu es alle' loin! ces erreurs me dit que la connection a` adafruit io est fait. maintenant tu dois creer les informations a adafruit io

void raptor
#

je l'ai fait

mild parrot
#

ou mais peut etre non 😦

#

est-ce tu a donne' le clef exactement comme on trouve a adafruit io. minute ....

#

mais les noms sont AIO_USERNAME et AIO_KEY, pas ADAFRUIT_...

#

je dois regarder la bibliotheque pour confirmer

void raptor
#

oui je viens de modifier

#

bon ça a changer mais encore une erreur

#

connected

soft reboot

Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:
Connecting to AP Livebox-53FC Marie_6GHz
AIO_USERNAME not found. Please add this setting to settings.toml.
AIO_KEY not found. Please add this setting to settings.toml.
Traceback (most recent call last):
File "code.py", line 115, in <module>
File "code.py", line 86, in customize_team_names
File "code.py", line 74, in get_last_data
File "adafruit_portalbase/init.py", line 523, in get_io_feed
File "adafruit_portalbase/network.py", line 470, in get_io_feed
File "adafruit_io/adafruit_io.py", line 785, in get_feed
File "adafruit_io/adafruit_io.py", line 588, in _get
File "adafruit_io/adafruit_io.py", line 554, in _handle_error
AdafruitIO_RequestError: Adafruit IO Error 404: not found - that username does not exist

Code done running.

Press any key to enter the REPL. Use CTRL-D to reload.

Adafruit CircuitPython 9.1.4 on 2024-09-17; Adafruit MatrixPortal S3 with ESP32S3

mild parrot
#

as-tu des accents dans ton nom?

void raptor
#

non

#

J'ai mis exactement ce quil y a dans ma clef avec usename et active Key et Circuit python

#

avec mon username et la clef qui m'a ete donne

mild parrot
#

that username does not exist -- c'est bizarre, mais je crois il y a une petite erreure. Par example, ton username est "paulthibault", and c'est la meme chose sur io.adafruit.com et dans settings.toml?

void raptor
#

et je l'ai mis dans le fichier settings.toml

#

oui

mild parrot
#

tu peux me donner ton username dans un DM, si tu veux

void raptor
#

CIRCUITPY_WIFI_SSID = "Livebox-53FC Marie_6GHz"
CIRCUITPY_WIFI_PASSWORD = "xxxxxxxxx"
CIRCUITPY_WEB_API_PASSWORD = "xxxxxxxxxx"
CIRCUITPY_WEB_API_PORT = 80

ADAFRUIT_AIO_USERNAME = "flipper07"
ADAFRUIT_AIO_KEY = "xxxxxxx"

#

voici mon fichier settings.toml

#

avec la clef xxxxxx que j'ai dans mon compte

mild parrot
#

flipper07 ou flipper007

void raptor
#

flipper07

#

le 2eme c'*est pour discord

#

et si je regenere la clef?

mild parrot
#

tu peux me donner une image comme ca, apres tu clique sure l'image du clef sur le site?

#

sans le clef, bien sur

void raptor
mild parrot
#

!! ah, j'ai dis:

AIO_USERNAME="flipper07"

pas

ADAFRUIT_AIO_USERNAME="flipper07"

et la meme chose pour le clef

#

tu as le 2eme

void raptor
mild parrot
#

oui, mais ce n'est pas correcte pour adafruit_maxtrixportal, meme qu'il dit ca. C'est pourquoi j'ai dis ca au-dessus

#

c'est fallaciuex

void raptor
#

a ok dacord

#

cest bon mais encore une erreur mais d'apres ce que j'ai compris c'est dans IO et feeds quil faut que je continue

#

connected

soft reboot

Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:
Connecting to AP Livebox-53FC Marie_6GHz
Traceback (most recent call last):
File "code.py", line 115, in <module>
File "code.py", line 86, in customize_team_names
File "code.py", line 74, in get_last_data
File "adafruit_portalbase/init.py", line 523, in get_io_feed
File "adafruit_portalbase/network.py", line 470, in get_io_feed
File "adafruit_io/adafruit_io.py", line 785, in get_feed
File "adafruit_io/adafruit_io.py", line 588, in _get
File "adafruit_io/adafruit_io.py", line 554, in _handle_error
AdafruitIO_RequestError: Adafruit IO Error 404: not found - There is no feed with the key 'scores-group.red-team-name'. You can create one using the feed creation API https://io.adafruit.com/api/docs/#create-feed or at https://io.adafruit.com/flipper07/feeds

Code done running.

Press any key to enter the REPL. Use CTRL-D to reload.

Adafruit CircuitPython 9.1.4 on 2024-09-17; Adafruit MatrixPortal S3 with ESP32S3

mild parrot
#

oui, tu dois verifiier tes noms de "feeds"

void raptor
#

ca doit corespondre a mon fichier code.py c'est ca?

mild parrot
#

oui. les deux noms doivient etre la meme. Je dois prendre une promenade maintenant. est-ce tu peux continuer?

void raptor
#

oui pas de souci en tout qua merci beaucoup pour ton aide je n'y serai pas arriver sans ton aide.

#

Merci beaucoup

mild parrot
#

ce n'est rien. bonne chance encore

void raptor
#

merci

#

👍

void raptor
#

Re désoler encore de te déranger mais j'ai encore un souci
Je n'ai pas d'affichage sur mon ecran p4, je ne comprend pourquoi? tu crois que ca peut venir de mon matrix portal s3 qui n'est pas compatible car tout a l'heure tu me parlait du m4

mild parrot
#

je suis dans un reunion mantenant mais je reviendrai

void raptor
#

pas de souci merci

#

je suis la encore pendant 2h a peut pres apres je vais me coucher mais il est 20h13 en france merci bonne reunion

mild parrot
#

la reunion est fini. est-ce que tu peux prendre une photo de l'arriere de la matrice, avec ton S3 attache?

void raptor
#

desoler oui je prend la photo

mild parrot
#

le placement du tableau est ok. c'est un peu mieux de fixer les vis à l´autre côté du tableau S3. Tu retire les morceaux de ruban

#

la matrice est bonne

#

as-tu essayé un program de test pour la matrice?

void raptor
#

oui je sais mais pour l'instant c'est du provisoire

#

la matrice fonctionne avec un autre systeme

mild parrot
#

as-tu jamais vu qq chose sur la matrice avec le S3?

void raptor
#

non pas encore avec le s3

#

avec un raspbery

mild parrot
#

le numero de la matrice est bon

void raptor
#

avec un raspebrry ça fonctionne

#

raspberry

void raptor
#

la matrice est bien alimenter en 5v

mild parrot
#

ca nútilise pas la biblitheque adafruit_matrixportal; cést plus simple

#

nous pouvons continuer demain, si tu veux

void raptor
#

pas de souci je vais regarder tous ça par contre demain soir ver 20h je travaille avant

#

Merci encore

mild parrot
#

oui, cést bizarre, donc, je voudrais essayer avec un example très simple

#

a bientot!