josephdadams / TallyArbiter

The flexible and customizable camera tally light system
http://www.tallyarbiter.com
MIT License
282 stars 99 forks source link

M5Stick Listener Client Web Interface #295

Open Fischmaster3000 opened 2 years ago

Fischmaster3000 commented 2 years ago

Is it possible to leave the Web Interface running? It closes after time when connected to a WIFI, but then I have no chance to change the ssid :) Or is there another way for changing ssid and Tally Arbiter Host Adress without reflashing?

github-actions[bot] commented 2 years ago

Hello there Fischmaster3000 👋

Welcome to TallyArbiter!! 💖🥳

Thank you and congratulations 🎉 for opening your very first issue in this project. TallyArbiter fosters an open and welcoming environment for all our contributors.🌸 Please adhere to our Code Of Conduct.

Incase you want to claim this issue, please comment down below! We will try to get back to you as soon as we can.👀

Feel free to contact the author or for any other information, please visit www.techministry.blog. 👩‍💻 We would love to hear your interesting ideas and engage in discussions.💖

MatteoGheza commented 2 years ago

Now you can enable the web interface going to the settings page.

MatteoGheza commented 2 years ago

If you don't want to re-flash the device firmware only for this feature, you can trigger a settings reset pressing the reset button for two seconds.

Fischmaster3000 commented 2 years ago

Amazing thank you. Will try it out in a bit :)

Fischmaster3000 commented 2 years ago

flashed the new firmware onto my m5stickc+. starting web server with a 2 second press is working, but when i click on "setup" in the web interface it reboots:

[16:12:29]Iitializing M5StickC+. [16:12:30]M5StickCPlus initializing...OK [16:12:30]Tally Arbiter M5StickC+ Listener Client booting. [16:12:30]Listener device name: m5StickC-216422893986196 [16:12:30]Reading preferences [16:12:30]Connecting to SSID: [16:12:30]wm:[2] Added Parameter: taHostIP [16:12:30]wm:[2] Added Parameter: taHostPort [16:12:30]wm:[1] AutoConnect [16:12:30]wm:[2] ESP32 event handler enabled [16:12:30]wm:[2] Connecting as wifi client... [16:12:30]wm:[2] setSTAConfig static ip not set, skipping [16:12:30]wm:[1] Connecting to SAVED AP: XXXXXXXX [16:12:31]wm:[1] connectTimeout not set, ESP waitForConnectResult... [16:12:33]wm:[2] Connection result: WL_CONNECTED [16:12:33]wm:[1] AutoConnect: SUCCESS [16:12:33]wm:[1] STA IP Address: 192.168.1.122 [16:12:33]connected...yay :) [16:12:33]Connecting to Tally Arbiter host: 192.168.0.110 [16:13:00]wm:[1] Starting Web Portal [16:13:00]wm:[2] HTTP server started [16:13:06]wm:[2] <- HTTP Root [16:13:11]wm:[2] <- HTTP Info [16:13:28]wm:[2] <- HTTP Param [16:13:28]Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled. [16:13:28] [16:13:28]Core 1 register dump: [16:13:28]PC : 0x400904d8 PS : 0x00060430 A0 : 0x800f2f1f A1 : 0x3ffd3d90
[16:13:28]A2 : 0x86000005 A3 : 0x86000001 A4 : 0x000000ff A5 : 0x0000ff00
[16:13:28]A6 : 0x00ff0000 A7 : 0xff000000 A8 : 0x800f33a5 A9 : 0x3ffd3d60
[16:13:28]A10 : 0x3ffd3e2c A11 : 0x00000000 A12 : 0x3ffd3e2f A13 : 0x0000ff00
[16:13:28]A14 : 0x00ff0000 A15 : 0xff000000 SAR : 0x00000001 EXCCAUSE: 0x0000001c
[16:13:28]EXCVADDR: 0x86000005 LBEG : 0x4008fd24 LEND : 0x4008fd3a LCOUNT : 0xffffffff
[16:13:28] [16:13:28] [16:13:28]Backtrace:0x400904d5:0x3ffd3d900x400f2f1c:0x3ffd3da0 0x400e1eae:0x3ffd3dc0 0x400e337e:0x3ffd3ec0 0x401ab5b5:0x3ffd3f30 0x400ecbd1:0x3ffd3f50 0x400edd47:0x3ffd3f90 0x400ededb:0x3ffd4000 0x400e9736:0x3ffd4050 0x400e9959:0x3ffd40b0 0x400d46e2:0x3ffd40d0 0x400f413c:0x3ffd40f0 [16:13:28] [16:13:28] [16:13:28] [16:13:28] [16:13:28]ELF file SHA256: 0000000000000000 [16:13:28] [16:13:28]Rebooting... [16:13:29]Itializing M5StickC+. [16:13:29]M5StickCPlus initializing...OK [16:13:29]Tally Arbiter M5StickC+ Listener Client booting. [16:13:29]Listener device name: m5StickC-216422893986196 [16:13:29]Reading preferences [16:13:30]Connecting to SSID: [16:13:30]wm:[2] Added Parameter: taHostIP [16:13:30]wm:[2] Added Parameter: taHostPort [16:13:30]wm:[1] AutoConnect [16:13:30]wm:[2] ESP32 event handler enabled [16:13:30]wm:[2] Connecting as wifi client... [16:13:30]wm:[2] setSTAConfig static ip not set, skipping [16:13:30]wm:[1] Connecting to SAVED AP: XXXXXXXXXXX [16:13:30]wm:[1] connectTimeout not set, ESP waitForConnectResult... [16:13:32]wm:[2] Connection result: WL_CONNECTED [16:13:32]wm:[1] AutoConnect: SUCCESS [16:13:32]*wm:[1] STA IP Address: 192.168.1.122 [16:13:32]connected...yay :) [16:13:32]Connecting to Tally Arbiter host: 192.168.0.110

Fischmaster3000 commented 2 years ago

anyone already had time to look into it?

hrueger commented 2 years ago

Sorry, I'm not an embedded guy at all and I don't have any of the M5 devices on hand. Maybe @MatteoGheza can help?

MSP1978 commented 1 year ago

Hi, the same problem here! Klick on SETUP reboot the M5.