Open PJanisio opened 2 years ago
I moved back to the topic and found solution (worth to mention in readme). Apart from .get_device its better to fetch device.data which automatically updates devices status.
Example of my device:
office_socket = client.get_device('100142b205')
data = office_socket.data
device_name_office = (office_socket.name)
office_socket_switch = (office_socket.params.switch)
office_socket_status = (office_socket.params.sledOnline)
office_socket_power = data['params']['power']
office_socket_voltage = data['params']['voltage']
office_socket_current = data['params']['current']
Closing.
Nope. That was a coincidence. Still "low level" parameters like voltage, current and power are not refreshing themselves...
Hi,
Some of sonoff devices has additional parameters, like mine: voltage, power, current. These are not being refreshed during getting device and checking parameters.
I think its not a issue with the code, because in the ewelink app or ewelink-web it also do not refresh very often (in ewelink web you can forcely refresh the data). So in this case its a feature request, if possible to update the parameters every time connecting the device.