Updating listener clients from the UI #270
Replies: 6 comments 14 replies
-
|
Wow. This is cool. |
Beta Was this translation helpful? Give feedback.
-
|
What would you think about making the flashing software a separate component? That way you don't have to connect to the server to flash clients. (For people who may be running an off site or RPi server) |
Beta Was this translation helpful? Give feedback.
-
|
Excited to see the release of TA 3.0 imminent, but a bit confused. We're running TA Server on a Pi 4 with four M5 Atom Matrix clients. I've read that the clients have been updated to work with TA 3.0, but I don't see any code changes in the M5 Matrix repository. I've also seen some discussion about embedding the client update process in the new TA 3.0 server, but it's not clear how that would be initiated. Through the server web interface? |
Beta Was this translation helpful? Give feedback.
-
|
All of the individual repositories for listener clients are going away and they are now all a part of the primary repo. Github will build binary files for us that you can flash directly to your atom. It’s covered in the documentation once we merge all those PR’s. |
Beta Was this translation helpful? Give feedback.
-
|
Hmmm. There have been some significant code changes to the Matrix client from v2 to v3. I'm trying to compile the v3 info file in the Arduino IDE, but not getting past the include for WiFiManager.h. I suspect I may not have grabbed the correct WiFiManager library (which wasn't in the V2 client), as I get an undefined reference to ESP8266WiFi.h, which it shouldn't be calling as the Matrix is an ESP32. Any pointers to the correct libraries to load? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I think that we can use https://esphome.github.io/esp-web-tools/ for updating listener clients, since it's production-ready, it's used by other awesome FOSS projects and it's maintained by NabuCasa.
I tested this and it's working well.
Example manifest file:
@hrueger what do you think about using this lib?
Beta Was this translation helpful? Give feedback.
All reactions