Skip to the content.

On This Page

    How to Update

    1. Remember or write down your current version, visible on the HA dashboard.
    2. Review the Release Notes, these often explain which files were changed and what was added.
      1. Below we assume a lot of files have changed and you need to update nearly everything

    Home Assistant

    1. Download or copy the home assistant/packages/house_battery_control.yaml and replace your current version with this new one.
      1. Go to HA developer tools (“ontwikkelhulpmiddelen” in NL/BE) and check the config → restart → reload yaml
      2. Some changes, like those to the data recorder, require a full restart of HA. A yaml reload won’t be enough. Release notes often mention this.
    2. Always update the provided dashboard
      1. Go to the HA Home Battery Control dashboard and click Edit (pencil)Raw configuration
      2. Paste the new dashboard config from home assistant/dashboard.yaml
      3. Save

    Node-RED

    1. Go to Node-RED and delete or disable ALL HBC flows
    2. Go to GitHub and copy the raw code from node-red/all-flows-in-one-file.json to replace all flows in 1 import. Easy!
    3. Back to Node-RED and go to the burger menu and choose Import
      • Paste the json
      • Choose Import to → ‘new flow’
    4. When done, do a Full Deploy of flows via the red button in the top right. Enjoy your new update!
      • If you disabled old flows instead of deleting them. This might be good time to clean them up.

    Only specific flow(s)

    1. Go to any flows that were updated between your version and latest
    2. Per flow, go to the burger menu and choose Import
    3. Copy the code from github/node-red/<<your flow>>.json
      • Choose Import to → ‘current flow’, or if you want to compare old and new versions: choose ‘new flow’
      • If you choose new flow, you will have to disable the old flow. Having both flows active causes problems.
    4. Done, do a Full Deploy of flows via the red button in the top right

    You can now use the latest update.

    Recommendations

    • Check release notes or YouTube tutorials for explanations and help on new features
    • Check the Node-RED debug window for any strange errors and messages during first operation
    • There are reports of Node-RED sometimes having glitches, like partially responding to changes. A restart of Node-RED itself might help. Also check the Node-RED log files to see NR is operating as it should.
    • Please note most of us are not HA or NR contributors. We share what we know, but most is learned via tinkering.

    ← Back to Home