Thomas Basler
593a33020f
Fix: String numbers for HMT inverters are mirrored
...
Fixes : #1005
2023-06-07 18:05:51 +02:00
Thomas Basler
3b6c529efb
Fix: Do not publish leading blanks in MQTT payload
...
Fixes #1011
2023-06-07 17:58:31 +02:00
Thomas Basler
82b0272ceb
Removed duplicate code by moving it into the radio base class
2023-06-03 12:07:46 +02:00
Thomas Basler
c5a31de5a8
First try to output some dBm info for the NRF module
2023-06-03 11:54:23 +02:00
Thomas Basler
7f267ff2fb
Fix: Lint Error: Almost always, snprintf is better than strcpy
2023-06-01 23:30:13 +02:00
Thomas Basler
5558dffa70
webapp: add app.js.gz
2023-06-01 23:25:28 +02:00
Thomas Basler
114ebb247a
webapp: Update dependencies
2023-06-01 23:24:31 +02:00
Thomas Basler
5a37948ca9
Fix: If no sunset/sunrise calculation is possible a wrong value is shown
...
This is catched now and a proper message is shown in the web UI. Also the mode is set to day.
2023-06-01 18:39:50 +02:00
Thomas Basler
aa4868cd9c
webapp: add app.js.gz
2023-05-31 19:49:59 +02:00
Thomas Basler
ac201ba689
webapp: Update dependencies
2023-05-31 19:43:22 +02:00
Thomas Basler
249436a303
Added possible description for alarm code 73
...
https://github.com/tbnobody/OpenDTU/discussions/590#discussioncomment-6049750
2023-05-31 19:23:35 +02:00
Thomas Basler
24f063dd7b
Fix: Prevent partly calculated total data in web ui and display
...
Leads to zeros where no zeros should be.
2023-05-30 22:10:27 +02:00
Thomas Basler
bd891f9a6d
Upgrade espMqttClient from 1.4.2 to 1.4.3
2023-05-29 21:08:09 +02:00
Thomas Basler
a4cf16bb0b
webapp: Update dependencies
2023-05-29 21:02:19 +02:00
Thomas Basler
853ac3560b
Feature: DeviceProfile: Added display sample to WT32-ETH01
...
Thanks to #844
2023-05-29 20:46:41 +02:00
Thomas Basler
1c8bd8091b
Feature: Allow reordering of the inverters in the live view
...
Reordering can be done in the inverter settings via drag&drop.
2023-05-29 20:17:07 +02:00
Thomas Basler
e0027d951b
Feature: Added new found HMS-900 to DevInfoParser
...
Fixes #967
2023-05-27 11:14:15 +02:00
Thomas Basler
08b44fb2ba
Added post build script to generate a .factory.bin file
...
This file can just be flashed to address 0x0 and contains all other required data. No need to flash multiple files anymore.
2023-05-25 20:47:45 +02:00
Thomas Basler
5fea7ee066
Fix: Doublecheck if the MutiDataCommand begins with the correct ID
...
ID is 0x15 | 0x80
2023-05-24 22:06:58 +02:00
Thomas Basler
8f2a2b40b1
Fix: Filter incoming packages from CMT module for the right destination address
...
The CMT module receives every package on it's target frequency. Compared to the NRF module to filtering takes place. Therefor it's required to check if the package destination id is really the id of our dtu
2023-05-24 21:55:15 +02:00
Thomas Basler
e7198073af
Feature: Allow configuration of sunset type
2023-05-24 19:21:44 +02:00
Thomas Basler
889e191589
webapp: add app.js.gz
2023-05-23 20:14:35 +02:00
Thomas Basler
a66a3fc44e
webapp: Update dependencies
2023-05-23 19:39:03 +02:00
Thomas Basler
fe90c863bf
Fix: Better handling of invalid fragment ids
2023-05-23 19:32:51 +02:00
Thomas Basler
752362d2df
Feature: Added localization setting to display
...
Its possible to change the language of the display
2023-05-23 18:25:12 +02:00
Thomas Basler
4e11d653a3
webapp: add app.js.gz
2023-05-22 18:46:11 +02:00
Thomas Basler
456a433cd5
Upgrade platform-espressif32 from 6.1.0 to 6.3.0
2023-05-22 18:40:30 +02:00
Thomas Basler
450fa4dbe9
webapp: Update dependencies
2023-05-22 18:26:05 +02:00
Thomas Basler
40820c07f2
Use the new data store in the graphic display class.
...
With this patch, the display turns off if no inverter is reachable anymore. Previously it turned off if the production was zero.
This fixes #933
2023-05-21 22:40:32 +02:00
Thomas Basler
cd98941c5d
Implement global data store to handle all invert total values
...
Use the new values in the LED, MQTT and Web interface.
2023-05-21 22:37:33 +02:00
Thomas Basler
56fe72d900
Add new log location to .gitignore
2023-05-19 18:21:07 +02:00
Thomas Basler
3596c79d3b
webapp: Update dependencies
2023-05-19 11:05:47 +02:00
Thomas Basler
295eeba556
Feature: Added new found HMS-450 to DevInfoParser
...
Fixes #911
2023-05-11 18:26:56 +02:00
Thomas Basler
29e9da9126
webapp: add app.js.gz
2023-05-09 20:23:24 +02:00
Thomas Basler
aa6812ccd9
webapp: Update dependencies
2023-05-09 20:06:20 +02:00
Thomas Basler
7be5dd865a
Feature: Added new found HMS-1600 to DevInfoParser
2023-05-09 19:29:23 +02:00
Thomas Basler
efcbd81927
Feature: Add used PIO environment to the system info page
2023-05-08 21:43:50 +02:00
Thomas Basler
99ab78d544
Feature: Added new found HMS-600 to DevInfoParser
2023-05-06 17:49:04 +02:00
Thomas Basler
74abc1ec1d
Feature: Added new found HMS-2000 to DevInfoParser
...
Fix #886
2023-05-06 12:16:05 +02:00
Thomas Basler
71c937c3cb
Merge branch 'pr851' into dev
2023-05-03 21:22:43 +02:00
Thomas Basler
65b728eebb
Fix: No OpenDTU startup of CDC (like Pico or ESP32-S3) devices if no usb host is connected
...
Should also fix #826
2023-05-03 21:16:27 +02:00
Thomas Basler
7c80fe2bf9
webapp: Update dependencies
2023-05-02 21:03:24 +02:00
Thomas Basler
09f8a633d7
Fix: Source does not build with platform >= 6.2.0
...
Stick at 6.1.0 at the moment... There is already a issue opened on arduino-esp32 (https://github.com/espressif/arduino-esp32/issues/8108 )
2023-05-02 20:49:11 +02:00
Martin Dummer
834b938185
Fix: README.md: change binary download instructions
...
new download instructions since github releases are on the project homepage
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-04-28 22:01:59 +02:00
Thomas Basler
90a0cb60c6
webapp: add app.js.gz
2023-04-28 21:47:49 +02:00
Thomas Basler
ae321d633a
webapp: Update dependencies
2023-04-28 21:47:05 +02:00
Markus Krause
357d9edbd8
add device profile for opendtufusion
2023-04-28 21:26:22 +02:00
Markus Krause
a56d5adb77
fix SPI assignment across generations
2023-04-28 21:26:22 +02:00
Markus Krause
b086c6ace6
remove non-sensical octa-spi setting in FIFO mode
2023-04-28 21:26:22 +02:00
Markus Krause
a37b394139
try fix SPI driver for CMT
2023-04-28 21:26:22 +02:00