@@ -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 ( / E x p o r t | E x p / g , 'Planned Export' ) ; // Exp or Export
11051105 friendlyText = friendlyText . replace ( 'Alert Charge' , 'Planned Charge ⚠' ) ; // Alert Charge
1106+ friendlyText = friendlyText . replace ( / C h a r g e | C h r g / 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