- Questo topic ha 1 risposta, 1 partecipante ed è stato aggiornato l'ultima volta 4 anni, 1 mese fa da .
Visualizzazione 1 filone di risposte
Visualizzazione 1 filone di risposte
- Devi essere connesso per rispondere a questo topic.
Taggato: Blink, esp8266, Informazioni
Cerco aiuto, sono alle prime armi con esp 32 e blynk e con tutto il resto.. sto cercando di mettere insieme il wifi manager e Blynk..usando cio che trovo in rete, usando l’esempio qui pubblicato di wifi manager tutto ok, ma quando inserisco la sezione di Blynk non ne vengo a capo.. come leggo l’ssid e la password da wifimanager per inserirle nella sequenza di Blynk?( quella Commentata)
char blynk_token[34] = “YOUR_BLYNK_TOKEN”;
char auth[34] = “YourAuthToken”;
//char ssid[20] = “YourNetworkName”;
//char pass[] = “YourPassword”;
BLYNK_WRITE(V1)
{
int pinValue = param.asInt(); // assigning incoming value from pin V1 to a variable
// process received value
}
void configModeCallback (WiFiManager *myWiFiManager) {
Serial.println(“Entered config mode”);
Serial.println(WiFi.softAPIP());
//if you used auto generated SSID, print it
Serial.println(myWiFiManager->getConfigPortalSSID());
WiFiManager wifiManager;
}
void setup() {
//Blynk.begin(auth, ssid, pass); ( non riesco a recuperare SSID e PAss)
grazie per l’aiuto che potrete darmi.
Ciao Francesco,
trovi le informazioni che ti servono su quest’articolo
Come gestire dinamicamente la configurazione WIFI su esp8266 o esp32
In pratica devi creare un parametro
WiFiManagerParameter custom_blynk_token(
"blynk"
,
"Here a blynk token"
, blynk_token, 32);
e aggiungerlo alla tua istanza di wifimanager
wifiManager.addParameter(&custom_blynk_token);
per visualizzare il campo di inserimento
e poi puoi leggere il valore inserito così:
strcpy(blynk_token, custom_blynk_token.getValue());
Ma sull’articolo credo sia più chiaro.
Ciao RM
More