Skip to content
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b572a27
Add comprehensive CLAUDE.md development guide
NEXTAltair Jun 26, 2025
c0f2d13
Merge remote-tracking branch 'upstream/main'
NEXTAltair Sep 3, 2025
c828238
feat: Add comprehensive Delta Pro 3 device support and development in…
NEXTAltair Sep 3, 2025
1e94b81
ミスこれはコミットしない
NEXTAltair Sep 3, 2025
ac24df8
fix(DeltaPro3): 統一Headerメッセージ使用でエンティティ情報取得を修正
NEXTAltair Sep 5, 2025
40b446a
Add support for cmdFunc=254, cmdId=22 message type
NEXTAltair Sep 5, 2025
91280ab
Fix pb2 scope issue in delta_pro_3.py
NEXTAltair Sep 5, 2025
ca3e797
Fix HeaderMessage decoding error in delta_pro_3.py
NEXTAltair Sep 5, 2025
e4dd9da
Improve fallback handling for cmdFunc254 messages
NEXTAltair Sep 5, 2025
8263f96
Fix cmdFunc=254, cmdId=22 to use correct RuntimePropertyUpload messag…
NEXTAltair Sep 5, 2025
2e02310
Add ef_dp3_iobroker_pb2 import to preload_proto.py and update descrip…
NEXTAltair Sep 5, 2025
fad849b
Merge remote-tracking branch 'upstream/main'
NEXTAltair Oct 8, 2025
be404b6
chore: Add dev-only files to .gitignore on main branch
NEXTAltair Oct 8, 2025
e3c68ba
fix: Resolve Delta Pro 3 integration issues and protobuf compatibility
NEXTAltair Oct 8, 2025
efee939
fix: Correct protobuf import paths for Delta Pro 3 integration
NEXTAltair Oct 11, 2025
ca1f7bc
feat(delta-pro-3): Add BMSHeartBeatReport support for battery metrics
NEXTAltair Oct 13, 2025
544ec3c
fix(delta-pro-3): Fix BMSHeartBeatReport decoding for cycles and ener…
NEXTAltair Oct 15, 2025
a762c72
fix(delta-pro-3): Use camelCase for energy sensor field names
NEXTAltair Oct 15, 2025
daa2cd4
chore: Add .serena to .gitignore on main branch
NEXTAltair Oct 16, 2025
922b646
Merge remote-tracking branch 'upstream/main'
NEXTAltair Oct 30, 2025
47a4558
refactor(delta_pro_3): fixes per review + import order cleanup
NEXTAltair Oct 30, 2025
0fe712a
Regenerate ef_dp3_iobroker_pb2.py from ef_dp3_iobroker.proto; keep dp…
NEXTAltair Oct 31, 2025
eb167a4
Fix import: use package-relative import for ecopacket_pb2 in ef_dp3_i…
NEXTAltair Oct 31, 2025
f68cf55
fix: 統一ef_dp3_iobroker_pb2のインポートパターンと重複シンボルエラー修正
NEXTAltair Nov 3, 2025
db6187e
revert: Remove development-only .gitignore changes from PR
NEXTAltair Nov 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,19 @@ requirements.test.txt
requirements.txt
setup.cfg
tests
core/
test/test.env

# Development-only files (keep only in dev branch, not in main)
.claude/
.cursor/
docs_4ai/
scripts/delta_pro3_*/
scripts/ecoflow_mqtt_parser/
scripts/ef_dp3_iobroker*
.devcontainer/post-start.sh
.vscode/tasks.json
CLAUDE.md
Makefile
.python-version
.serena/
1 change: 1 addition & 0 deletions custom_components/ecoflow_cloud/_preload_proto.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from .devices.internal.proto import (
ecopacket_pb2, # noqa: F401 # pyright: ignore[reportUnusedImport]
ef_dp3_iobroker_pb2, # noqa: F401 # pyright: ignore[reportUnusedImport]
platform_pb2, # noqa: F401 # pyright: ignore[reportUnusedImport]
powerstream_pb2, # noqa: F401 # pyright: ignore[reportUnusedImport]
)
Loading