You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Total Charge Level & Car Input unavailable with River Max
Log says
Logger: custom_components.ecoflow.ecoflow.rxtcp
Source: components/number/init.py:175
Integration: Ecoflow (documentation, issues)
First occurred: 16:15:49 (1 occurrences)
Last logged: 16:15:49
'MaxLevelEntity' object has no attribute '_attr_value'
Traceback (most recent call last):
File "/config/custom_components/ecoflow/ecoflow/rxtcp.py", line 73, in __loop
self.received.on_next(data)
File "/usr/local/lib/python3.9/site-packages/reactivex/subject/subject.py", line 59, in on_next
super().on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/observer.py", line 39, in on_next
self._on_next_core(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/subject/subject.py", line 66, in _on_next_core
observer.on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/config/custom_components/ecoflow/ecoflow/receive.py", line 42, in next
sub.on_next(x[:18 + size])
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/operators/_map.py", line 47, in on_next
obv.on_next(result)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/subject/subject.py", line 59, in on_next
super().on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/observer.py", line 39, in on_next
self._on_next_core(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/subject/subject.py", line 66, in _on_next_core
observer.on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/operators/_filter.py", line 38, in on_next
observer.on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/operators/_map.py", line 47, in on_next
obv.on_next(result)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/subject/subject.py", line 59, in on_next
super().on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/observer.py", line 39, in on_next
self._on_next_core(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/subject/replaysubject.py", line 106, in _on_next_core
cast(ScheduledObserver[_T], observer).ensure_active()
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/scheduledobserver.py", line 57, in ensure_active
self.disposable.disposable = self.scheduler.schedule(self.run)
File "/usr/local/lib/python3.9/site-packages/reactivex/scheduler/trampolinescheduler.py", line 49, in schedule
return self.schedule_absolute(self.now, action, state=state)
File "/usr/local/lib/python3.9/site-packages/reactivex/scheduler/trampolinescheduler.py", line 95, in schedule_absolute
self.get_trampoline().run(item)
File "/usr/local/lib/python3.9/site-packages/reactivex/scheduler/trampoline.py", line 30, in run
self._run()
File "/usr/local/lib/python3.9/site-packages/reactivex/scheduler/trampoline.py", line 51, in _run
item.invoke()
File "/usr/local/lib/python3.9/site-packages/reactivex/scheduler/scheduleditem.py", line 27, in invoke
ret = self.scheduler.invoke_action(self.action, state=self.state)
File "/usr/local/lib/python3.9/site-packages/reactivex/scheduler/scheduler.py", line 105, in invoke_action
ret = action(self, state)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/scheduledobserver.py", line 70, in run
work()
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/scheduledobserver.py", line 32, in action
self.observer.on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/usr/local/lib/python3.9/site-packages/reactivex/observer/autodetachobserver.py", line 28, in on_next
self._on_next(value)
File "/config/custom_components/ecoflow/init.py", line 244, in __updated
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 533, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 571, in _async_write_ha_state
state = self._stringify_state(available)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 539, in _stringify_state
if (state := self.state) is None:
File "/usr/src/homeassistant/homeassistant/components/number/init.py", line 170, in state
return self.value
File "/usr/src/homeassistant/homeassistant/components/number/init.py", line 175, in value
return self._attr_value
AttributeError: 'MaxLevelEntity' object has no attribute '_attr_value'
The text was updated successfully, but these errors were encountered:
Leatherface75
changed the title
Total Charge Level & Car Input unailable with River Max
Total Charge Level & Car Input unavailable with River Max
Jul 9, 2022
Total Charge Level & Car Input unavailable with River Max
Log says
The text was updated successfully, but these errors were encountered: