Commit graph

175 commits

Author SHA1 Message Date
Daniel
fafb08f9d7 Uncomment constantly active debug 2023-11-07 18:27:10 +02:00
Daniel
6abaedfb01 Add LFP voltage limit support 2023-11-07 18:27:09 +02:00
Daniel
7c117915e2 Add Tesla errors from 0x3AA message 2023-11-07 18:27:09 +02:00
Daniel
ce12ebe3d7 SOC% real now visible in log 2023-11-07 18:27:09 +02:00
lenvm
3d0a1c4185 reorder includes 2023-11-06 21:15:12 +01:00
lenvm
606f49d548 add devboard folder 2023-11-06 21:15:06 +01:00
lenvm
8a1d3c1da5 add lib/eModbus-eModbus 2023-11-06 21:02:50 +01:00
lenvm
86decfbc51 add lib/pierremolinaro-acan2515 2023-11-06 21:02:50 +01:00
lenvm
ead4b805e2 add lib/ThomasBarth-ESP32-CAN-Driver 2023-11-06 21:02:47 +01:00
lenvm
2118ab4d75 add lib/adafruit-Adafruit_NeoPixel 2023-11-06 20:38:59 +01:00
lenvm
fc0c71975d add inverter folder 2023-11-06 20:38:57 +01:00
lenvm
a3583b6897 add battery folder 2023-11-06 20:25:44 +01:00
Daniel
b8cdff88ee Bare minimum Sofar CAN implemented 2023-11-05 18:32:19 +02:00
Daniel
dd1efb8405 Add skeleton for SOFAR can 2023-10-25 23:46:41 +03:00
Daniel
aeef5b3f83 Add ID ending with 1 2023-10-25 22:33:56 +03:00
Daniel
56cdca30e6 Merge branch 'main' into modbus-luna2000 2023-10-25 10:38:01 +03:00
Daniel Öster
44f0587573
Merge pull request #71 from dalathegreat/imiev-fixes
Imiev fixes
2023-10-24 19:47:50 +03:00
Daniel
3ebc8a4f3d Update text 2023-10-24 19:43:47 +03:00
Daniel
df61680b8b Add warning if BMU missing 2023-10-24 19:38:51 +03:00
Daniel
634c9c95b4 Fix scalings of values 2023-10-24 19:30:31 +03:00
Daniel
38349bd955 Fix cell voltages 2023-10-24 17:15:52 +03:00
Daniel
a62aae95a1 Fix kWh identifier for BYD CAN 2023-10-22 12:46:19 +03:00
Daniel
e7629b971d Fix compilation error on Tesla 2023-10-16 13:24:23 +03:00
Daniel
12dbd662b8 Fix notes on SMA 2023-10-16 13:23:59 +03:00
Daniel
d856f6487b CAN send test 2023-10-13 20:33:32 +03:00
Daniel
00674b0678 Add Ah calculation 2023-10-12 22:53:09 +03:00
Daniel
7aa08fe248 Map more values 2023-10-12 15:28:43 +03:00
Daniel
97959b6fb9 Add correct SMA messages 2023-10-12 13:05:56 +03:00
Daniel
5f4d0324aa Add SMA skeleton 2023-10-12 10:39:27 +03:00
Daniel
9e07ec78f8 Improve debug printouts 2023-10-08 21:09:06 +03:00
Daniel
590b483fea Raise baud rate for USB to 115200 2023-10-08 21:08:44 +03:00
Daniel
62a1493c1d Improve convert uint16 function and header 2023-10-08 15:43:33 +03:00
Daniel
f103b36223 Fix scalings 2023-10-06 23:10:51 +03:00
Matvey Adzhigirey
39abc2fa02 Improvements to debug output for Tesla batteries. 2023-10-05 19:56:36 -04:00
Daniel
fc6661751b Improve parameter mapping and log 2023-10-05 17:37:58 +03:00
Daniel Öster
21f0aab175
Fix Mitsubishi showing CAN error
Move CANstillAlive outside switch so it triggers on CAN receive
2023-10-04 17:48:24 +03:00
Daniel Öster
447e52cb92
Fix cellvoltage init for tesla
Add init value to cellvoltages, to avoid RED LED going over BLUE LED in startup
2023-10-04 08:50:12 +03:00
StarkJohan
d3ace29b02 Update SOLAX-CAN.cpp
Fixes and improves:
- Current readings
- Scaling of more values
- BMS emulation
2023-09-30 15:23:37 +02:00
Daniel
85d5d1371c Only print used temperature value 2023-09-29 23:28:25 +03:00
Daniel
19fd332631 Fix scaling of LB_Current 2023-09-29 23:22:39 +03:00
Daniel
3f25c430db Fix halting 7BB polling when leafspy on 2023-09-29 22:58:45 +03:00
Daniel
75595b3aa6 Map cellvoltages to variable used for inverter 2023-09-17 20:39:24 +03:00
Daniel
fda922105b Increaes element size to 50k 2023-09-17 19:45:31 +03:00
Daniel
92d8850261 Added 32051 registers 2023-09-17 19:28:18 +03:00
Daniel
4a882d990b Added registers 39500 2023-09-17 19:00:24 +03:00
Daniel
407a68a3c0 Add Luna2000 to USER_SETTINGS 2023-09-17 18:35:55 +03:00
Daniel
b876b0b5b5 Merge branch 'modbus-luna2000' of https://github.com/dalathegreat/BYD-Battery-Emulator-For-Gen24 into modbus-luna2000 2023-09-17 18:31:58 +03:00
Daniel
95e5e20330 Rebase on main 2023-09-17 18:30:32 +03:00
Daniel
cb0522fa44 Fix for charge W value 2023-09-17 18:18:26 +03:00
Daniel
0c6fe1fc07 Contactor fix 2023-09-17 12:44:41 +03:00