Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blynk Legacy closed to new users, cannot compile without Blynk #22

Open
rtho782 opened this issue Aug 18, 2024 · 13 comments
Open

Blynk Legacy closed to new users, cannot compile without Blynk #22

rtho782 opened this issue Aug 18, 2024 · 13 comments

Comments

@rtho782
Copy link

rtho782 commented Aug 18, 2024

I don't want to use Blynk at all, ideally I'd just use MQTT. I can't sign up for Blynk legacy, only 2.0 which is not compatible anyway.

However, the project won't compile without Blynk credentials even when blynk is not enabled in secrets.h.

I've even commented out blynksimpleesp32.h in the includes, but this then causes loads of further errors.

Is it possible to remove Blynk entirely?

@jhughes1010
Copy link
Owner

jhughes1010 commented Aug 21, 2024 via email

@farzadb
Copy link

farzadb commented Aug 24, 2024

I have a version of this code with Blynk removed. I’ll fork and post it shortly.

@rtho782
Copy link
Author

rtho782 commented Aug 25, 2024

I have a version of this code with Blynk removed. I’ll fork and post it shortly.

That would be massively appreciated :)

@Jimcam65
Copy link

I also would appreciate it :)

@farzadb
Copy link

farzadb commented Sep 4, 2024

I forgot it was already in my repo. You can find it here. Works with the latest Blynk API. https://github.com/farzadb/weather

@coderpussy
Copy link

coderpussy commented Sep 24, 2024

@rtho782 @Jimcam65 Hi guys,
is the desire for a version of James' sketch without Blynk and Thingspeak still valid?

I have now completed a slimmed-down version without Blynk and Thingspeak. But with MQTT and local network LAMP stack data storage. It is not yet tested and unfortunately not yet in Git.

If there is interest, I will make this version available on my Github account in the coming days.

@rtho782
Copy link
Author

rtho782 commented Sep 24, 2024 via email

@coderpussy
Copy link

coderpussy commented Sep 24, 2024

Hi @rtho782 for testing purposes, I uploaded the customized sketch to Git in a separate develop branch. However, it is still untested and certainly needs further adjustments. Sketch was compiled with esp32 library v.3.0.5 and also needed a first customization regarding the WDT.

Please consider it only as a preliminary blueprint and not seriously as a fully executable release version. I will possibly implement further adjustments next weekend. Suggestions and corrections are very welcome.

I have also added some administration files for a local network LAMP stack in the admin folder from my v.2.0 of Debasish's original project. However, these are at best a basic idea and also need to be expanded and/or improved.

@Jimcam65
Copy link

Jimcam65 commented Sep 24, 2024 via email

@coderpussy
Copy link

I just updated my repository and fixed a WDT issue, some code structure cosmetics and additonally i added a switch to let the sketch running on both esp32 board library version 2.0.x -> 3.0.x

@coderpussy
Copy link

coderpussy commented Oct 6, 2024

@rtho782 @Jimcam65 Hi guys, i added a OTA firmware update functionality based on http request to my sketch. Currently it does not have a real version check, but a md5 file comparison.

For future dev. the functionality itself should be more bulletproof. In worst case the binary could corrupt during transmission and afterwards the esp could brick or crash or whatever. A first upload to the filesystem should be better.
Also a more secure access to the files should be implemented. But, it's dev. area, right? 😉

It is working fine in my environment. And as long i don't brick a esp device with this, who cares... 😁

@Jimcam65
Copy link

Jimcam65 commented Oct 6, 2024

Excellent.... I will give this a shot; I think I'm close to getting this to run with your code.
Thanks,
Jim

@coderpussy
Copy link

coderpussy commented Oct 13, 2024

@rtho782 @Jimcam65 Hi guys, i added a boot log functionality to my sketch. Furthermore i added the issues tab on this github repo for easier error reporting or suggestions. So, further discussion can be done there, if someone like.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants