@@ -115,7 +115,7 @@ async function createWidget() {
115115 break ;
116116 case "connected" :
117117 //widget.refreshAfterDate = new Date(Date.now() + 300) //increase refresh rate?
118- switch ( data . chargeStatus ) {
118+ switch ( data . chargeState ) {
119119 case "readyForCharging" :
120120 chargeStatus = "🟠 " + getTranslatedText ( "chargeStatus.connected" )
121121 break ;
@@ -126,7 +126,7 @@ async function createWidget() {
126126 chargeStatus = "⚡ " + getTranslatedText ( "chargeStatus.charging" )
127127 break ;
128128 default :
129- chargeStatus = "unknown cS: " + data . chargeStatus
129+ chargeStatus = "unknown cS: " + data . chargeState
130130 }
131131 let plugLockStatus ;
132132 switch ( data . plugLockState ) {
@@ -146,7 +146,7 @@ async function createWidget() {
146146 chargeStatus = chargeStatus + plugLockStatus ;
147147 break ;
148148 default :
149- chargeStatus = "unknown pCS: " + data . plugConnectionState + " cS: " + data . chargeStatus
149+ chargeStatus = "unknown pCS: " + data . plugConnectionState + " cS: " + data . chargeState
150150 }
151151
152152 //const chargeInfo = verticalStack(carColumn)
@@ -160,7 +160,7 @@ async function createWidget() {
160160 if ( ! Number . isNaN ( Date . parse ( data . time ) ) ) {
161161 dataTimestamp = new Date ( Date . parse ( data . time ) ) ;
162162 }
163- if ( data . chargeStatus == "charging" || data . chargeStatus == "chargePurposeReachedAndConservation" ) {
163+ if ( data . chargeState == "charging" || data . chargeState == "chargePurposeReachedAndConservation" ) {
164164 let realRemainChgTime = data . remainingChargingTime ;
165165 if ( dataTimestamp != null ) {
166166 realRemainChgTime -= ( Date . now ( ) - dataTimestamp . getTime ( ) ) / 60000 ;
@@ -203,13 +203,13 @@ async function getData() {
203203 state [ "batterySOC" ] = "40"
204204 state [ "remainingRange" ] = "150"
205205 state [ "remainingChargingTime" ] = "61"
206+ state [ "chargeState" ] = "charging"
207+ state [ "chargePower" ] = "100"
206208 state [ "targetSOC" ] = "100"
209+ state [ "plugConnectionState" ] = "connected"
210+ state [ "plugLockState" ] = "locked"
207211 state [ "hvacState" ] = "heating"
208212 state [ "hvacTargetTemp" ] = "21.5"
209- state [ "chargeStatus" ] = "charging"
210- state [ "plugConnectionState" ] = "connected"
211- state [ "plugLockState" ] = "locked"
212- state [ "chargePower" ] = "100"
213213
214214 state [ "time" ] = "simulated"
215215 } else {
0 commit comments