tedder
tedder
Yep, just start it like this: ``` app.run(ssl_keyfile="pkey.pem", ssl_certfile="cert.pem", address='0.0.0.0', port=443) ``` Needs to be added to the documentation, though.
Yeah, note the datasheet != the protocol. I couldn't find an english version of the protocol for the AT6558. It's fine if you can handle the default strings.
on an esp32, this connection string worked: client.connect(clientId.c_str(), "user", "pass") I'd suggest commenting out some of the extra bits, or simplify and call a basic `.connect()`.
I think this is still a problem in the released version.
The problem with submitting to `-extras` is a really long cycle for fixing problems/releasing new features. Just about to pull it down and improve it on file-based keys (hopefully).
Okay, I'll tag you. I'm doing some iteration on the file-based key things right now. It's a bit of brain surgery but it'll be a great new feature.
My PR (#16) hasn't been accepted after almost 3 years, but it patches this issue. Just put this in your requirements.txt (or pass to `pip3 install`) instead of "speedparser". https://github.com/tedder/speedparser/archive/master.zip...
See also #13.
I'm using 1.8.3 and it complains about not being supported on "arduino-esp32". I suspect the longer string is the problem in my case. Not sure where it sniffs that from.
[from the schematic](https://github.com/LilyGO/LILYGO-T-Energy/blob/master/t18_v3.0.pdf), battery voltage is on a voltage divider (100k/100k) on pin 35. LED is at pin 5. The BME280 isn't populated, but it would be at pins 20/21...