Esp8266 data verwerken sql en return data

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Jboy1991
  • Registratie: September 2012
  • Laatst online: 19:51
Beste tweakers,

Titel misschien wat vaag maar ik hoop dat ik het hieronder kan verduidelijken.

De situatie:
Ik heb een ESP8266 microcontroller met een nfc-tag. Als er een card gescand wordt dan stuurt de esp een http request met het tag id en een uniekid van het apparaat naar een webpagina. Deze pagina poept een json uit en dat verwerkt de esp weer.

Dit had ik lokaal draaien dus http in een geïsoleerde netwerk en na mijn idee best veilig.


Nu heb ik het webserver gedeelte verplaatst naar een vps en gaat de request dus naar een domein. Omdat ik wat keys stuur en antwoord met keys moet verwerken wil ik dit over https.

Nu het probleem: het valt mij op dat de handshake / verwerking over https trager is dan via http. Een request via https duurt gemiddeld tussen de 5-30 seconde.

Nu las ik iets over mqtt de ene topic geeft aan dat mqtt het beste is voor esp maar op een andere site lees ik weer dat ger-requests het beste over http kan.


Wie kan mij hierin adviseren?

Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 19:40

SA007

Moderator Tweaking
5-30s klinkt mij als toch wel erg langzaam, bijna of er ergens op een timeout gewacht moet worden.

Misschien eens waard om de traffic eens op te vangen of wat meer logging te doen om te kijken wat zo lang duurt?

Acties:
  • 0 Henk 'm!

  • Jboy1991
  • Registratie: September 2012
  • Laatst online: 19:51
SA007 schreef op maandag 25 maart 2024 @ 21:14:
5-30s klinkt mij als toch wel erg langzaam, bijna of er ergens op een timeout gewacht moet worden.

Misschien eens waard om de traffic eens op te vangen of wat meer logging te doen om te kijken wat zo lang duurt?
Late reactie maar heb het een en ander uitgezocht en getest. Probleem ligt bij het esp8266 board. Ik had nog een esp32 board liggen en daar krijg ik binnen 1 sec antwoord.

Inmiddels maar ff wat van deze boardjes besteld.

Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 19:40

SA007

Moderator Tweaking
Maakt het voor mij niet echt duidelijker, esp32 heeft wel een crypto accelerator erin zitten, maar dan nog had ik dergelijke verschillen niet verwacht.

Misschien toevallig een request die misschien een redirect erin heeft zitten of een moeilijke csr en lange keys ofzo, weet het anders ook niet.