Commit graph

1435 commits

Author SHA1 Message Date
Daniel Öster
32c23c8d95 Fix temperature scaling 2024-10-30 18:43:09 +02:00
Daniel Öster
40bba6d2a3 Add missing HW def 2024-10-30 18:38:11 +02:00
Daniel Öster
79ee6c896a Add cellpower BMS support 2024-10-30 18:37:45 +02:00
Daniel Öster
6c3787c204
Merge pull request #568 from dalathegreat/bugfix/byd-can-capacity
Bugfix: Add capacity writing to BYD CAN
2024-10-30 16:47:45 +02:00
Daniel Öster
123fecc22e
Merge pull request #573 from kukumagi/feature/can_fd_crystal_frequency_setting
Feature/can fd crystal frequency setting
2024-10-30 12:27:16 +02:00
Kukumagi
5dff800b63 Enable selecting CAN_FD crystal frequency in user settings 2024-10-30 11:43:40 +02:00
Kukumagi
c10dea05e0 Enable selecting CAN_FD crystal frequency in user settings 2024-10-30 11:43:28 +02:00
Daniel Öster
1fa076573a Add scaling for values 2024-10-29 22:10:08 +02:00
Daniel Öster
b8b99b5425 Add More Battery info for ZoePH2 2024-10-29 20:15:00 +02:00
Daniel Öster
2d5c2b20ff Add capacity writing to BYD CAN 2024-10-29 14:04:21 +02:00
amarofarinha
d888469c4b
Merge pull request #567 from amarofarinha/enhancement/mqtt-topic-naming
Remove "Battery Emulator" Prefix from MQTT Sensor Names and Standardize Cell Object IDs
2024-10-29 10:00:13 +00:00
amarofarinha
89e64914a7 Remove "Battery Emulator" Prefix from MQTT Sensor Names and Standardize Cell Object IDs 2024-10-28 22:27:41 +00:00
Daniel Öster
da5b543ab2 Add known polling requests 2024-10-28 23:16:54 +02:00
Daniel Öster
14e9e2a260
Merge pull request #563 from dalathegreat/improvement/eModbus-update
Improvement: Add ifdef to Modbus server error message printing
2024-10-28 22:05:09 +02:00
amarofarinha
75f3d9e0e9 Updated comments to highlight the potential breaking change in MQTT naming conventions 2024-10-28 19:14:25 +00:00
amarofarinha
3996bc2c03 changed mqtt_device_name 2024-10-28 18:23:22 +00:00
amarofarinha
d4d6939476 Clarified comments and modified object_id_prefix 2024-10-28 17:44:19 +00:00
amarofarinha
93cd2083cf Remove all unnecessary string casts 2024-10-28 17:34:18 +00:00
amarofarinha
062e9b3c5c pre-commit fix 2024-10-28 13:27:41 +00:00
amarofarinha
e328bfd37b compile fixes and MQTT clientId name 2024-10-28 13:24:17 +00:00
amarofarinha
b5d9f1a4be
Merge branch 'dalathegreat:main' into enhancement/mqtt-topic-naming 2024-10-28 09:58:31 +00:00
amarofarinha
dbfb0575a0 Enhance MQTT Naming Customization for Home Assistant 2024-10-28 09:57:39 +00:00
Daniel Öster
d67e9dcf99 Add ifdef to Modbus server error message printing 2024-10-27 21:22:41 +02:00
wjcloudy
8fbc4d829e
IX Advanced values support - Battery module
Adds support for showing advanced values - T30 voltage (12v SME Supply)
2024-10-27 12:32:44 +00:00
wjcloudy
4c15d35144
Add iX advanced values support 2024-10-27 12:29:53 +00:00
wjcloudy
adfa9f13e7
iX Advanced Info support addition 2024-10-27 12:29:19 +00:00
wjcloudy
f3f10b1db1
Removed some debugging (max/remain capacity fixed) 2024-10-27 11:36:15 +00:00
wjcloudy
6161662855
Update BMW-IX-BATTERY.cpp
Fix max/available capacity - now shows correct values.
2024-10-27 11:31:22 +00:00
wjcloudy
6b823e2c5b
Update BMW-IX-BATTERY.cpp
First functional version - SME wake line can be held high to use.

Notes:
- Bat capacity max/remain is temp scaled by 0.1 so fits in uint16
- No max charge/discharge power
- No SOH
- No contactor control
2024-10-26 22:55:00 +01:00
Daniel Öster
1996c9a850 Add more info page for Atto3 2024-10-26 21:11:29 +03:00
Daniel Öster
4c9e1a3169 Add iX skeleton 2024-10-25 21:56:52 +03:00
amarofarinha
966a759448 Calculate scaled remaining capacity using estimated total capacity from SOC 2024-10-25 15:39:32 +01:00
Daniel Öster
e66b4b8c22
Merge pull request #556 from dalathegreat/feature/bmw-i3-more-info
Feature: Add more battery info for BMW i3
2024-10-24 15:56:59 +03:00
Daniel Öster
635f037324
Merge pull request #547 from dalathegreat/bugfix/SOC-implausible-warning
Bugfix: Downgrade SOC check to warning
2024-10-24 15:55:53 +03:00
Daniel Öster
40aa274b48 Add event for unavailable value 2024-10-24 12:52:58 +03:00
Daniel Öster
b419ee3272
Merge pull request #551 from vitalii-ch/improvement/tesla_sx_support
Tesla SX 2021+ batteries support
2024-10-23 21:09:07 +03:00
amarofarinha
e4bced9873 add mqtt 2024-10-23 01:28:19 +01:00
amarofarinha
ced16495a0 Add scaled remaining capacity calculation 2024-10-23 01:28:00 +01:00
Daniel Öster
6667d9d1aa Add more info for BMW i3 2024-10-22 22:23:00 +03:00
Daniel Öster
7ea97cea6f
Merge pull request #542 from dalathegreat/feature/afore-can
New inverter protocol: Afore CAN
2024-10-22 20:12:06 +03:00
vitalii-ch
f446f29cac
Update TESLA-BATTERY.h
Tesla Batteries: change explanation for experimental parameter
2024-10-22 16:26:51 +03:00
chasovskiy_v
816e50345e Tesla batteries: fix comment again 2024-10-22 08:35:52 +03:00
chasovskiy_v
18f24bb25e Tesla Batteries: Adding comment to experimental parameter for better understanding 2024-10-22 08:31:48 +03:00
chasovskiy.vitalii
846af0342c Tesla SX batteries support 2024-10-21 20:49:10 +03:00
Daniel Öster
b5eecc82ba Downgrade soc check to warning 2024-10-20 14:40:12 +03:00
Daniel Öster
f8cd4104a4
Merge pull request #540 from clowrey/tesla-enumeration
Add tesla extra data enumeration
2024-10-15 19:20:16 +03:00
Daniel Öster
31dc3c8e25
Merge pull request #537 from M4GNV5/feat/renault-twizy
Add new battery implementation "Renault Twizy" (LV)
2024-10-15 18:33:00 +03:00
Jakob Löw
2a1a91ba75
🐛 correctly set CAN_inverter_still_alive in pylon-lv-can 2024-10-15 16:58:04 +02:00
Jakob Löw
2212b8dbaf
🐛 fix incorrect calculation of charge/discharge currents (should be dA instead of A) 2024-10-15 16:46:06 +02:00
Jakob Löw
df9b777734
🐛 fix crashes due to IntegerDivideByZero exceptions triggered in the pylontech-lv inverter implementation when no data is available yet 2024-10-15 16:33:57 +02:00