@@ -28,8 +28,8 @@ QtObject {
2828 property QtObject solar: QtObject {
2929 readonly property real power: Units .sumRealNumbers (acPower, dcPower)
3030 property real acPower: _pvMonitor .totalPower
31- property real dcPower: _dcPvPower .value === undefined ? NaN : _dcPvPower . value
32- readonly property real maximumPower: _maximumPower .value === undefined ? NaN : _maximumPower . value
31+ property real dcPower: _dcPvPower .numberValue
32+ readonly property real maximumPower: _maximumPower .numberValue
3333
3434 // In cases where the overall current cannot be determined, the value is NaN.
3535 readonly property real current: {
@@ -46,7 +46,7 @@ QtObject {
4646 }
4747 return _pvMonitor .totalCurrent
4848 } else if (Global .solarChargers .model .count > 0 ) {
49- return _dcPvCurrent .value === undefined ? NaN : _dcPvCurrent . value
49+ return _dcPvCurrent .numberValue
5050 }
5151 return NaN
5252 }
@@ -71,7 +71,7 @@ QtObject {
7171
7272 readonly property QtObject veBus: QtObject {
7373 readonly property string serviceUid: BackendConnection .serviceUidFromName (_serviceName .value || " " , _deviceInstance .value || 0 )
74- readonly property real power: _power .value === undefined ? NaN : _power . value
74+ readonly property real power: _power .numberValue
7575
7676 readonly property VeQuickItem _serviceName: VeQuickItem { uid: root .serviceUid + " /VebusService" }
7777 readonly property VeQuickItem _deviceInstance: VeQuickItem { uid: root .serviceUid + " /VebusInstance" }
0 commit comments