Skip to content

Commit ea8c221

Browse files
authored
Update predbat-table-card.js
Fixed some friendly states
1 parent a8a22e1 commit ea8c221

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

predbat-table-card.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1101,8 +1101,9 @@ class PredbatTableCard extends HTMLElement {
11011101
friendlyText = friendlyText.replace('HoldChrg', 'Maintaining SOC'); //HoldChrg
11021102
friendlyText = friendlyText.includes("NoCharge") ? friendlyText.replace('NoCharge','Charge to "limit"') : friendlyText.replace('Charge', 'Planned Charge');
11031103
friendlyText = friendlyText.replace('Discharge', 'Planned Export'); //Discharge
1104-
friendlyText = friendlyText.replace('Export', 'Planned Export'); //Discharge
1104+
friendlyText = friendlyText.replace(/Export|Exp/g, 'Planned Export'); // Exp or Export
11051105
friendlyText = friendlyText.replace('Alert Charge', 'Planned Charge ⚠'); // Alert Charge
1106+
friendlyText = friendlyText.replace(/Charge|Chrg/g, 'Planned Charge'); // Chrg or Charge
11061107
}
11071108
friendlyText = friendlyText.replace(/[]/g, '');
11081109
return friendlyText;
@@ -1230,8 +1231,6 @@ class PredbatTableCard extends HTMLElement {
12301231
newCell.style.color = "#000000";
12311232
}
12321233

1233-
1234-
12351234
// clean string formatting from predbat to get raw value
12361235
// Organise Debug things...
12371236

@@ -1688,13 +1687,10 @@ class PredbatTableCard extends HTMLElement {
16881687
batteryIcon = `battery-${roundedPercent}`;
16891688
}
16901689

1691-
battery = `<ha-icon icon="mdi:${batteryIcon}" style="--mdc-icon-size: 20px;"></ha-icon>${batteryArrow}`;
1690+
battery = `<ha-icon icon="mdi:${batteryIcon}" style="--mdc-icon-size: 20px;" title="${batteryPercent}%"></ha-icon>${batteryArrow}`;
16921691

1693-
//newCell.style.display = "flex";
16941692
newCell.style.paddingLeft = "4px";
1695-
16961693
newCell.style.minWidth = "70px";
1697-
16981694
newCell.style.alignItems = "center";
16991695

17001696
cellResponseArray.push(`<div style="width: 70px; align-items: center; display: flex; justify-content: center; margin: 0 auto;"><div class="iconContainerSOC">${battery}</div><div style="margin-left: 5px; margin-top: 2px;">${columnContent}</div></div>`);

0 commit comments

Comments
 (0)