Commit graph

1435 commits

Author SHA1 Message Date
Jakob Löw
7a9057287a
🎨 add pylon LV to webserver and inverters.h 2024-10-15 15:50:10 +02:00
Jakob Löw
9bfead931f
🐛 fix bugs and add missing values to renault twizy battery protocol found during testing with a real battery 2024-10-15 15:44:44 +02:00
Daniel Öster
f872344332 Add Afore CAN inverter protocol 2024-10-15 15:53:35 +03:00
Jakob Löw
b95e8fe04b
🎨 run clang-format on renault-twizy implementation using pre-commit 2024-10-15 09:50:41 +02:00
Jakob Löw
ed4161ee0b
🎨 run clang using pre-commit for code formatting 2024-10-15 09:49:47 +02:00
Chester
cbb6e34baf ran code formatting pre-commit 2024-10-14 21:37:51 -10:00
Jakob Löw
22e846570d
🎨 move min/max temperature definitions to the user settings 2024-10-15 09:15:11 +02:00
Jakob Löw
0047a346bc
track pylon LV compatible inverter responses for checking if inverter is dead 2024-10-15 09:07:35 +02:00
Jakob Löw
c8b2c427ef
add support for the pylontech LV battery protocol when talking to inverters (very common to be supported by various manufacturers) 2024-10-15 09:02:33 +02:00
Jakob Löw
54f29f1599
🎨 add missing datalayer updates to Twizy battery implementation according to review 2024-10-15 08:59:09 +02:00
Chester
6891be3e24
Add tesla extra data enumeration 2024-10-14 14:14:21 -10:00
Jakob Löw
b43c8b98a8
add new battery implementation "Renault Twizy" (first LV battery 🚀) 2024-10-14 15:58:31 +02:00
Daniel Öster
38b5528f71
Update Software.ino 2024-10-14 16:31:30 +03:00
Daniel Öster
667edb8fc4
Update Software.ino 2024-10-14 16:07:09 +03:00
amarofarinha
43952800b5 Keep CAN communications active during Equipment Stop 2024-10-14 11:39:47 +01:00
Daniel Öster
6b19c5849a
Merge pull request #531 from dalathegreat/bugfix/kia64-kwh-info
Improvement: Kia64: Make autodetect kWh size
2024-10-14 10:40:49 +03:00
Daniel Öster
8b11909a06
Merge pull request #518 from dalathegreat/feature/double-atto3-battery
Feature: Double Atto 3 battery support
2024-10-14 10:27:57 +03:00
Daniel Öster
868c667929 Rename datalayer interface 2024-10-13 10:45:44 +03:00
Daniel Öster
9fed800cae Add LEAF specific advanced page 2024-10-11 17:20:48 +03:00
Daniel Öster
e3c5a8bc8a Make autodetect kWh size 2024-10-11 15:29:07 +03:00
Daniel Öster
3927e6af47 Pre-commit fix 2024-10-11 13:54:38 +03:00
Daniel Öster
d096caf9bb Add separate web datalayer 2024-10-11 13:50:25 +03:00
Daniel Öster
742f51c658 Merge branch 'main' into feature/advanced-battery-webpage 2024-10-11 12:37:00 +03:00
Daniel Öster
831ca19c1d
Raise charge max voltage for 98S 2024-10-11 08:49:28 +03:00
Daniel Öster
0527c9a051
Merge pull request #520 from dalathegreat/feature/CAN-inverter-missing-event
Feature: Add CAN missing safety for all protocols
2024-10-09 11:47:03 +03:00
Daniel Öster
4e47f2c26b Add cellmV diff to webserver 2024-10-08 14:20:18 +03:00
Daniel Öster
d0d7dd3d0f
Merge pull request #474 from puffnfresh/rjxzs/events
RJXZS: Map errors to Battery Emulator events
2024-10-07 22:19:15 +03:00
Daniel Öster
adcf145109
Merge branch 'main' into feature/foxess-inverter 2024-10-07 21:59:40 +03:00
Daniel Öster
9cf3cbbec5 Raise max voltage a tad more 2024-10-07 15:39:33 +03:00
Daniel Öster
e89f46707a Tweak 98S voltage values. Add defines 2024-10-07 15:02:32 +03:00
Daniel Öster
07011284ef Add CAN missing safety for all protocols 2024-10-06 23:14:18 +03:00
Daniel Öster
d3ef811974
Merge pull request #480 from dalathegreat/improvement/inverter-CAN-missing-event
Solax: Add inverter missing from CAN event, Solax
2024-10-06 20:45:10 +03:00
Daniel
97f1677113 Add double Atto3 support 2024-10-06 20:36:03 +03:00
amarofarinha
3c944ef081
Merge pull request #516 from amarofarinha/Debounce-Button
Add Debounced Equipment Stop Button Functionality
2024-10-06 18:29:50 +01:00
amarofarinha
4b67eb82c1 pre commit fixes 2024-10-06 10:51:47 +01:00
amarofarinha
7380a3fbcf Merge branch 'Debounce-Button' of https://github.com/amarofarinha/Battery-Emulator into Debounce-Button 2024-10-06 10:17:14 +01:00
amarofarinha
1c2da7f70d Add Debounced Equipment Stop Button Functionality 2024-10-06 10:13:41 +01:00
Daniel Öster
f40e047b81 Make crystal value easily configurable 2024-10-05 21:50:43 +03:00
Daniel Öster
435bef5ed1 Make the protocol more like FozzieUK spec 2024-10-05 21:18:02 +03:00
Daniel Öster
29b67435ea
Update Software.ino 2024-10-05 20:33:09 +03:00
Daniel Öster
9b562fad0e
Update Software.ino 2024-10-05 20:27:57 +03:00
Daniel Öster
0dd374b5d1 Add ramping of power value 2024-10-05 12:46:38 +03:00
Daniel Öster
52849d8a1d Merge branch 'main' into enhancement/egmp-voltage-limits 2024-10-05 12:38:32 +03:00
Daniel Öster
ffd2a7c43f Add capping of user set Amp value 2024-10-04 22:26:14 +03:00
Daniel Öster
f7ae4a649c
Merge pull request #511 from amarofarinha/main
Added confirmation alert for "Pause Charge/Discharge" functionality
2024-10-04 21:54:54 +03:00
Daniel Öster
d94e235ad6 Fix broken RX for CANFD native 2024-10-04 21:02:36 +03:00
amarofarinha
602c45b70b Added confirmation alert for "Pause Charge/Discharge" functionality 2024-10-04 14:53:36 +01:00
amarofarinha
a0a482769a Clarify usage of webserver authentication setting 2024-10-04 09:40:24 +01:00
Daniel Öster
79e7361d47
Merge pull request #508 from dalathegreat/feature/cellvoltage-safeties-centralized
Safety: Refactor cellvoltage safeties
2024-10-03 16:13:59 +03:00
amarofarinha
84110365e9
Merge pull request #506 from amarofarinha/emergency-stop
Add Support for External Button and Web-Based Equipment Stop Functionality
2024-10-03 14:08:34 +01:00