Skip to content

Releases: pacemaker82/PredBat-Table-Card

1.9.0.5

14 Oct 14:35
00ce095

Choose a tag to compare

Version v1.9.x

Major refactor of the cell generation code, which should massively simplify maintenance going forwards, and make table generation quicker. This was very logically complex code written over 1 year ago so I expect some bugs.

Refactor is enabled by default. If you find an issue and can't wait (but please log a bug on GitHub), use the following YAML for your card to bypass the refactor and use the old code:

bypassRefactor: true

Bypass will be removed in a future release once bugs are squashed. Thank you for enjoying the card!

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.9.0.4

13 Oct 08:31
6369769

Choose a tag to compare

Version v1.9.x

Major refactor of the cell generation code, which should massively simplify maintenance going forwards, and make table generation quicker. This was very logically complex code written over 1 year ago so I expect some bugs.

Refactor is enabled by default. If you find an issue and can't wait (but please log a bug on GitHub), use the following YAML for your card to bypass the refactor and use the old code:

bypassRefactor: true

Bypass will be removed in a future release once bugs are squashed. Thank you for enjoying the card!

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.9.0.3

13 Oct 08:19
17ca4f1

Choose a tag to compare

Version v1.9.x

Major refactor of the cell generation code, which should massively simplify maintenance going forwards, and make table generation quicker. This was very logically complex code written over 1 year ago so I expect some bugs.

Refactor is enabled by default. If you find an issue and can't wait (but please log a bug on GitHub), use the following YAML for your card to bypass the refactor and use the old code:

bypassRefactor: true

Bypass will be removed in a future release once bugs are squashed. Thank you for enjoying the card!

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.9.0.2

12 Oct 11:51
34ca067

Choose a tag to compare

Version v1.9.x

Major refactor of the cell generation code, which should massively simplify maintenance going forwards, and make table generation quicker. This was very logically complex code written over 1 year ago so I expect some bugs.

Refactor is enabled by default. If you find an issue and can't wait (but please log a bug on GitHub), use the following YAML for your card to bypass the refactor and use the old code:

bypassRefactor: true

Bypass will be removed in a future release once bugs are squashed. Thank you for enjoying the card!

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.9.0.1

12 Oct 11:39
ea8c221

Choose a tag to compare

Version v1.9.x

Major refactor of the cell generation code, which should massively simplify maintenance going forwards, and make table generation quicker. This was very logically complex code written over 1 year ago so I expect some bugs.

Refactor is enabled by default. If you find an issue and can't wait (but please log a bug on GitHub), use the following YAML for your card to bypass the refactor and use the old code:

bypassRefactor: true

Bypass will be removed in a future release once bugs are squashed. Thank you for enjoying the card!

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.9.0

12 Oct 10:11
a8a22e1

Choose a tag to compare

Version v1.9

Major refactor of the cell generation code, which should massively simplify maintenance going forwards, and make table generation quicker. This was very logically complex code written over 1 year ago so I expect some bugs.

Refactor is enabled by default. If you find an issue and can't wait (but please log a bug on GitHub), use the following YAML for your card to bypass the refactor and use the old code:

bypassRefactor: true

Bypass will be removed in a future release once bugs are squashed. Thank you for enjoying the card!

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.8.0.5

10 Oct 12:56
f2a3294

Choose a tag to compare

Bug Fix Releases v1.0.8.5 - v1.8.0.1

  • Fixed issue where certain timeslots in the plan should not allow override settings.
  • Fixed issue where options-column and options-popup-column broke the plan when using oldskool settings.
  • Updated messaging when overrides are not available for the current time slot.
  • Updated messaging text colour causing black on black clash
  • Fixed weather colours
  • Ensure options-popup-column has a visual reference when the override is not allowed
  • Console.log cleanup

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.8.0.4

10 Oct 12:38
8a21a11

Choose a tag to compare

Bug Fix Releases v1.0.8.4 - v1.8.0.1

  • Fixed issue where certain timeslots in the plan should not allow override settings.
  • Fixed issue where options-column and options-popup-column broke the plan when using oldskool settings.
  • Updated messaging when overrides are not available for the current time slot.
  • Ensure options-popup-column has a visual reference when the override is not allowed
  • Console.log cleanup

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.8.0.3

10 Oct 08:44
1ea870d

Choose a tag to compare

Bug Fix Releases v1.0.8.3 - v1.8.0.1

  • Ensure options-popup-column has a visual reference when the override is not allowed
  • Console.log cleanup
  • Fixed issue where certain timeslots in the plan should not allow override settings.
  • Fixed issue where options-column and options-popup-column broke the plan when using oldskool settings.

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.

1.8.0.2

10 Oct 08:30
c89c98a

Choose a tag to compare

Bug Fix Release v1.8.0.2

  • Console.log cleanup

Bug Fix Release v1.8.0.1

  • Fixed issue where certain timeslots in the plan should not allow override settings.
  • Fixed issue where options-column and options-popup-column broke the plan when using oldskool settings.

Previous Release v1.8

Battery Capacity as kWh

Screenshot 2025-10-09 at 09 36 58

Now you can add battery_capacity to your card YAML to provide your total battery capacity. When doing this, the soc-column will show your battery capacity in kWh, rather than in percentage.

This should be set as a float value, e.g.

battery_capacity: 9.532

Manual Overrides for timeslots

Screenshot 2025-10-09 at 09 31 04

Building on the recent release to allow time-slot overrides, a number of enhancements have taken place to give more flexibility and usage. Overrides allow you to force Predbat to behave in the way you want, rather than the way it wants, like force a charge for a time slot, or export.

Supports the following Predbat overrides:

  • Manual Force Demand
  • Manual Force Charge
  • Manual Force Export
  • Manual Freeze Charge
  • Manual Freeze Export

There are a number of ways you can use these manual override settings, choose your favoured option below:

  1. By default, the time-column is now clickable. On click/tap, a pop up will appear allowing you to manage the override settings for that timeslot.
  2. Add options-column to the columns YAML settings to show a new column on the plan, giving you all the options in line.
  3. Add options-popup-column to the columns YAML settings, this will display a single icon that you can click to show the same pop up in option (1). Useful if you dont want the time-column to be clickable, and want the placement of that column to be somewhere else in your plan.

Icons (or the time-column) will turn GREEN when a timeslot has had a manual override set on it.

REMEMBER: You need to wait for the plan to do a re-run before your settings take hold. Selecting multiple settings at once may not necessarily get planned in by Predbat straight away. Be patient... this is the nature of Predbat and how it handles the manual override changes.