forked from M-Labs/thermostat
aioclient: Add missing readline for saving
Saving all channels returns multiple JSON objects, read the extra {}.
This commit is contained in:
parent
23aafeba08
commit
f9b1bf8c6c
|
@ -248,6 +248,8 @@ class Client:
|
||||||
async def save_config(self, channel=""):
|
async def save_config(self, channel=""):
|
||||||
"""Save current configuration to EEPROM"""
|
"""Save current configuration to EEPROM"""
|
||||||
await self._command("save", str(channel))
|
await self._command("save", str(channel))
|
||||||
|
if channel == "":
|
||||||
|
await self._read_line() # Read the extra {}
|
||||||
|
|
||||||
async def load_config(self, channel=""):
|
async def load_config(self, channel=""):
|
||||||
"""Load current configuration from EEPROM"""
|
"""Load current configuration from EEPROM"""
|
||||||
|
|
Loading…
Reference in New Issue