Thomas Basler
17ffda9816
Upgrade espressif framework from 5.3.0 to 6.0.0
2023-01-17 18:51:48 +01:00
Thomas Basler
d75ac167fa
Fix building with platform-espressif32 5.3.0
...
The bootloader.bin is placed in the build output directory by the build script
2022-12-31 12:57:06 +01:00
Martin Dummer
9bfc7044fc
add platformio_override.ini as personal config override
...
Personal edits in platformio.ini causes annoying merge conflicts then
new commits are pulled from upstream. Adding an personal override config
which is further ignored from git will avoid this.
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2022-12-02 23:50:12 +01:00
Thomas Basler
d73a4d9674
Added lolin32_lite board
2022-11-29 18:49:36 +01:00
Thomas Basler
ae023674fc
Fix #399 : Move pin assignment to generic environment to prevent compilation errors
2022-11-29 18:48:39 +01:00
Thomas Basler
f171555de8
Merge branch 'pr396' into dev
2022-11-28 18:30:45 +01:00
MrReSc
f6a7404314
Support for NodeMCU-ESP-S3-12K-Kit added
2022-11-28 10:03:36 +01:00
Thomas Basler
36abaeee12
Moved pin assignment outside the hoymiles library
...
Allows setting the pins during runtime and not just using the defines
2022-11-27 12:07:25 +01:00
Thomas Basler
c0e6e13139
Added support for LilyGO_T_ETH_POE board
2022-11-19 00:03:25 +01:00
Thomas Basler
50d73c7440
Upgraded espMqttClient to v1.3.3
2022-11-14 17:53:00 +01:00
Thomas Basler
511b59ff25
Added config for wt32-eth01 board and move upload_port config to global section
2022-10-20 18:55:52 +02:00
Thomas Basler
fede8e21cb
Added more strict compile flags
2022-10-19 22:16:31 +02:00
Thomas Basler
c4729c240d
Optimize order of monitor_filters
...
The order is important. FIrst analyze for exceptions, then add the time, then add to logfile and at the end colorize the output
2022-10-11 23:14:04 +02:00
Thomas Basler
0a68b5af30
Harden compiling by using -Wall
2022-10-05 18:57:11 +02:00
Thomas Basler
647966428a
Updated dependencies
2022-10-03 22:48:55 +02:00
Thomas Basler
6484a017c4
Upgrade espMqttClient from 1.2.3 to 1.3.1
2022-09-25 22:20:23 +02:00
Stefan Kreutter
0d5bdbe9cf
added Olimex ESP32-EVB with MOD-NRF24LR
...
added platformio definitiones for the Olimex ESP32-EVB board with MOD-NRF24LR
2022-09-15 19:34:01 +02:00
Thomas Basler
593f80afd1
Specify version of espMqttClient library
2022-09-15 19:28:30 +02:00
Thomas Basler
271c71e064
Replace ESPAsyncWebServer
...
Use fork from yubox-node-org instead of originial from me-no-dev
Maybe that fixes several issues with the websockets
2022-09-15 19:26:45 +02:00
Thomas Basler
7015b04ee6
Update required version of RF24 library
2022-08-16 23:24:48 +02:00
Thomas Basler
e55f5afa62
Update platform dependencies
2022-08-16 23:22:46 +02:00
helgeerbe
4435fbcdad
Add support for MQTT TLS
...
To support TLS its necessary to use another MQTT library.
The new lib is a drop-in replacement for the async-mqtt-client.
2022-08-06 00:14:44 +02:00
Thomas Basler
63ccf38250
Place port settings in generic section
2022-07-19 22:21:20 +02:00
Thomas Basler
5b8c18b727
Disable debug build for poe board
2022-07-19 22:02:34 +02:00
Thomas Basler
d5c0d13d1e
Adjusted platformio.ini for ethernet usage
2022-07-19 21:27:36 +02:00
Thomas Basler
f917f5dc0d
First experimental support for Olimex ESP32 POE board
...
Ethernet is NOT implemented for now
2022-07-12 18:53:01 +02:00
Axel Hinrichs
81d2861006
[firmware] add minimum platform requirement
2022-07-01 09:31:05 +02:00
Thomas Basler
183b919ae6
Rename data folder to webapp_dist
2022-06-22 23:16:45 +02:00
Thomas Basler
3b9d117b4d
Show current git hash in web gui
2022-06-20 20:56:50 +02:00
Thomas Basler
0d07e3e09f
WIP: Very rough first draft of Hoymiles library
2022-05-30 21:50:08 +02:00
Thomas Basler
68c451aa82
Serve webapp from flash instead of LITTLEFS
...
This allows a web based firmware update by just replacing one bin file
2022-05-22 22:42:06 +02:00
Thomas Basler
f43e8abe25
Latest arduino is supported upstream
2022-05-22 22:10:02 +02:00
Thomas Basler
50fa7e2abf
First basic class structure for mqtt handling
2022-04-18 15:19:26 +02:00
Thomas Basler
5653d0f835
Upgraded to latest Beta build system
...
This one is using esp32-arduino 2.0.3
2022-04-18 03:38:07 +02:00
Thomas Basler
b58788ded5
Added API endpoint which shows network info
2022-04-12 23:53:58 +02:00
Thomas Basler
a6d7c923bb
Implemented first version of LittleFS upload
2022-04-11 19:59:35 +02:00
Thomas Basler
82c3a914ab
First version of WebApi
2022-04-11 19:44:51 +02:00
Thomas Basler
153f289724
Extended platformio config for further builds
2022-04-11 19:24:24 +02:00
Thomas Basler
c4d32b77a9
Added custom partition setup
2022-04-09 11:24:11 +02:00
Thomas Basler
54dc566473
Initial commit
2022-04-09 11:05:14 +02:00