Coder Social home page Coder Social logo

khoih-prog / blynkgsm_manager Goto Github PK

View Code? Open in Web Editor NEW
22.0 22.0 2.0 791 KB

Simple GSM shield Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in SPIFFS / EEPROM. This library enables user to include both Blynk GSM/GPRS and WiFi libraries in one sketch, run both WiFi and GSM/GPRS simultaneously, or select one to use at runtime after reboot.

License: MIT License

C++ 98.46% C 1.54%
apn blynk-library blynk-server config-portal configuration-portal dynamic-parameters eeprom esp32 esp8266 gprs gprssim800 gprssim900 gsm-modems gsm-module gsm-shield spiffs tinygsm-library ttgo-tcall web-portal wifi

blynkgsm_manager's People

Contributors

khoih-prog avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

blynkgsm_manager's Issues

Change Auth Token

How can i reset eeprom after i refresh auth token, because board still connected to network, but can not connect to blynk because token changed already.
I mean how can i reset WM to input new key, and how can i put wifi name and pass when board in AP mode? thanks

I try already but it not reset after can not connect blynk

Start TTGO-TCALL-GSM
Set GSM module baud rate
Use WiFi to connect Blynk
[4436] RFC925 Hostname = TTGO-TCALL-GSM
[4442] Header = ESP32_GSM_WFM, SSID = ****, PW = ****
[4442] Server = ****.duckdns.org, Port = 8080, WiFi Token = ****
[4447] APN = internet, GPRS User =
[4450] GPRS PW = , GPRS PIN = , GSM Token = ****
[4457] Board Name = Esp sim wm
[4460] Header = ESP32_GSM_WFM, SSID = ****, PW = ****
[4465] Server = ****.duckdns.org, Port = 8080, WiFi Token = ****
[4474] APN = internet, GPRS User =
[4477] GPRS PW = , GPRS PIN = , GSM Token = ****
[4484] Board Name = Esp sim wm
[4486]
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ / '/
/
//_, /////_
/
__/ v0.6.1 on ESP32

[4636] con2WF: start
[7138] con2WF: con OK
[7138] IP = 192.168.1.7, GW = 192.168.1.1, SN = 255.255.255.0
[7138] DNS1 = 203.113.188.1, DNS2 = 203.113.131.3
[7138] bg: WiFi connected. Try Blynk
[7142] Connecting to ****.duckdns.org:8080
[7407] Invalid auth token
[97142] Connecting to ****.duckdns.org:8080
[97518] Invalid auth token
[187142] Connecting to ****.duckdns.org:8080
[187427] Invalid auth token
Can help me this? it not reset after 30s

Use SPIFFS to add more variables like in AutoConnect

Hello congratulations, a great job and very interesting your bookstore for my project.

I really like that your code doesn't stop in the absence of a wifi hotspot, since in my project I would like it to also serve as a thermostat as a sensor, so it should continue to work in the absence of wifi or gprs.

My code, although I am relatively new to programming, is quite elaborate with the Hieromon / AutoConnect / mqttRSSI_FS library and has 39 variables among which there are probe calibration alarms, blynk, msql, high and low temperature and other configuration variables more by SPIFFS.

I would like to be able to integrate my code with your library and have the option of gprs as well as wifi in a ttgo call.

Could you tell me the easiest way to add variables to SPIFFS so you can use them in your library like AutoConnect / mqttRSSI_FS does? I would also like to know if there is a way to have an active html page for variable configuration once connected to wifi or gprs like this as the option to use static ip in wifi configuration.

thank you very much and forgive my english.

Minor leftover: Please remove this comment

In both examples you have left one of my comment that is not valid in your examples ( both for ESP32 &ESP8266 ) :

/// Change this from 1 to 0 to test the functionality between Blynk only and BLynk with HTTPClientHandle that does not work ... ///

Thanks and Best Regards,
Mike Kranidis

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.