{"id":27122902,"url":"https://github.com/scanlabs/bmsassistant","last_synced_at":"2025-07-15T20:40:12.441Z","repository":{"id":286396928,"uuid":"961275589","full_name":"ScanLabs/BMSAssistant","owner":"ScanLabs","description":"DALY - JK - 100Balance - Hi and other BMS - ALL in ONE Assistant","archived":false,"fork":false,"pushed_at":"2025-04-06T07:45:19.000Z","size":816,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T08:24:08.668Z","etag":null,"topics":["100balance","battery","bms","daly","jk","lifepo4","mqtt"],"latest_commit_sha":null,"homepage":"http://smartbms.it","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ScanLabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-04-06T06:39:52.000Z","updated_at":"2025-04-06T07:45:22.000Z","dependencies_parsed_at":"2025-04-06T08:24:24.364Z","dependency_job_id":"50040ece-e6b6-46ce-9e61-3e825b746c5a","html_url":"https://github.com/ScanLabs/BMSAssistant","commit_stats":null,"previous_names":["scanlabs/bmsassistant"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanLabs%2FBMSAssistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanLabs%2FBMSAssistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanLabs%2FBMSAssistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanLabs%2FBMSAssistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ScanLabs","download_url":"https://codeload.github.com/ScanLabs/BMSAssistant/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247648976,"owners_count":20972947,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["100balance","battery","bms","daly","jk","lifepo4","mqtt"],"created_at":"2025-04-07T12:20:20.860Z","updated_at":"2025-04-07T12:20:21.604Z","avatar_url":"https://github.com/ScanLabs.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# BMSAssistant\nDALY - JK - 100Balance - Hi and other BMS - ALL in ONE Assistant\n\n# COMPATIBILITY LIST:\n-  **DALY** – NEWER \u0026 FORMER Models with UART(1) Interface ( RS232 )\n-  JK BMS via GPS port\n    -  JK-BD6AxxS-10P / JK-BD6AxxS-12P / JK-BD6AxxS-15P/ JK-B1AxxS-15PJK-B2AxxS-15P/ JK-B2AxxS-20P\n-  JK BMS via **RS485** port ( RS485A only )\n    -  JK-BD6AxxS-10P, JK-BD6AxxS-12P, JK-BD6AxxS-15P, JK-B1AxxS-15P , JK-B2AxxS-15P, JK-B2AxxS-20P\n\n# Feauture set :\n- **BUILD YOURSELF** full giude available at http://www.smartbms.it\n-\tCONFIGURE in 2 minutes !\n    -\tDongle starts as Access Point – you connect via WiFi and configure\n    -\tSimple AT serial command interface for first provisioning available as well\n-\tSupport for **COLOR DISPLAY**\n    - **openHasp** and **TASMOTA** supported\n    - Pre-formatted DASHBOARD\n    - each display can monitor multiple battery packs even placed on different locations via MQTT\n    - POINT 2 POINT connection between BMS dongle and TASMOTA display without internet\n-\t**BMS to MQTT**  ( TLS \u0026 JSON ) to export main battery pack parameters and alarms\n    - publish time can be set from 5 seconds to hours\n\t  - select which parameter you want to publish\n\t  - Exports auto-generated .json config file for **IoTMqttPanel** mobile app\n\t  - export multiple JSON-format or raw-format\n\t  - BROKER tested:\n\t      - https://www.hivemq.com/ (TLS)\n\t      - Mosquitto on Home Assistant ( TLS / uncrypted )\n\t      - MQTTHQ ( uncrypted )\n\t      - Home Assistant compatibility proven\n-\t**BMS to MODBUS**\n\tPerfect for Home Assistant TCP MODBUS Users\n\tPerfect for Smartphone APPs like **Virtuino** \n-\t**BMS to PUSH NOTIVICATION**\n      support **PUSHSAFER** and **PUSHOVER** serives\n      Send push Notification to your Mobile or PC, Telegram etc !\n\t    Daily report sent at SunSet / SunRise / SOC 100% / Alarms info\n-\t**Works WITH or WHITOUT INTERNET** connection ( Acces Point or Station )\n\t    Perfect when you don’t have Internet connection – Like on Boat, Cottage …\n\t    almost All the feature sets are available on both AP and STA mode .\n- **STORAGE 6++ months of daily BMS hystory** onboard\n      Monitor your batteries 24/7 with \n\t    Auto setup depending on how many batteries are on the pack (up to 16)\n\t    Each battery is monitored , graph ease the way to detect anything is wrong\n\t    Tired batteries -  battery under / overcapacity specs\n\t    Balancer malfunctional ( MOS broken or bad wiring )\n\t    **Each and every anomaly on you battery pack you find in a second!**\n\t    SOC is monitored as well and synchronized with battery status\n      **CHARGE-DISCHARGE** current cycles shown on daily graphs\n-\t**PASS-THROUGH**\n      DALY Smart Bluetooth WiFi or BLE original dongle, can be connected too and works in \"parallel\"\n \t    DALY Graph Panel connected to UART1 can keep working\n \t    JK extension connected to GPS Port can be used as well\n-\t**PACKET SNIFFER** between Bluetooth LE Dongle and DALY Smart BMS\n- **Inject RAW command to BMS** via web page\n-\t**Virtual UART over TCP** to use BmsMonitorVx.x.x or JK equivalent sw via internet\n    manage advanced parameters using DALY / JK SW wherever you are !\n-\t**WEATHER FORECAST** and SunRise/SunSet based on your coordinates\n-\t**TimeZone detection** based on your coordinates\n-\t**UPGRADABLE** platform for improvement – and I release many …..\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscanlabs%2Fbmsassistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscanlabs%2Fbmsassistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscanlabs%2Fbmsassistant/lists"}