Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for Heat Pumps (Type = 0xC3) #107

Open
nixmeer opened this issue Jan 6, 2024 · 60 comments · May be fixed by #108
Open

Add Support for Heat Pumps (Type = 0xC3) #107

nixmeer opened this issue Jan 6, 2024 · 60 comments · May be fixed by #108
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@nixmeer
Copy link

nixmeer commented Jan 6, 2024

Hi :)

I am desperately looking for a way to connect to my heat pump and read out data via python but all python modules I found so far only support type 0xAC devices. However, my heat pump is of type 0xC3.

Could you add support for that? As of reading though #100, I already downloaded the protocol files.

Thanks ahead!

Jan
T_0000_C3_171H120F_2023062601.txt
T0xC3_2023120100_sm.zip

@mill1000
Copy link
Owner

mill1000 commented Jan 6, 2024

Cool. Thanks for the protocol files! I'll see what I can do, obviously I'll need some help from you to test it since I don't own one. :)

Can you describe what functionality you'd like to see? In my mind it would work similar to a air conditioner/heater e.g current temp, target temp, mode

@mill1000 mill1000 added the enhancement New feature or request label Jan 6, 2024
@nixmeer
Copy link
Author

nixmeer commented Jan 7, 2024

I’d be more than happy to test, but I’d also help to code in a new branch and later merge.

I guess it’s more or less the same, just a few more values. Mainly, I’d like to be able to read the temperature sensors, flow meter, the relay positions, power consumption, and set points.

In our case, the HP provides hot water for the heating circuits (floor heating and radiators) and if the temperature in the hot water storage (for tapped water) drops below a certain value, it switches a valve and heats up the storage.

However, the controller can also be programmed to control other things such as solar thermal collectors. So it has additional analog imputs ans switched outputs and the operator can program rules.

@mill1000
Copy link
Owner

mill1000 commented Jan 9, 2024

I’d be more than happy to test, but I’d also help to code in a new branch and later merge.

Awesome, I've thrown together a branch (https://github.com/mill1000/midea-msmart/tree/feature/device_c3) to start some development. At this point it's mostly just a skeleton with some type definitions.

I guess it’s more or less the same, just a few more values. Mainly, I’d like to be able to read the temperature sensors, flow meter, the relay positions, power consumption, and set points.

In our case, the HP provides hot water for the heating circuits (floor heating and radiators) and if the temperature in the hot water storage (for tapped water) drops below a certain value, it switches a valve and heats up the storage.

Good to know. Do you also use it for "domestic" hot water use (e.g. showers, sinks)?

However, the controller can also be programmed to control other things such as solar thermal collectors. So it has additional analog imputs ans switched outputs and the operator can program rules.

I'm guessing these functions might fall under the "install" type messages which in my mind are a lower priority from the day to day query/command messages.

I see that the protocol has a number of timers/timing functions. (Day, weekly, holiday, maybe more.) Are you using those? Generally in my mind the built-in timers aren't useful when combined with another automation system

@mill1000 mill1000 linked a pull request Jan 11, 2024 that will close this issue
@nixmeer
Copy link
Author

nixmeer commented Jan 12, 2024

Awesome, I've thrown together a branch (https://github.com/mill1000/midea-msmart/tree/feature/device_c3) to start some development. At this point it's mostly just a skeleton with some type definitions.

Great, I'll update my repo.

Good to know. Do you also use it for "domestic" hot water use (e.g. showers, sinks)?

Yes. That is what the storage that I mentioned is for.

I see that the protocol has a number of timers/timing functions. (Day, weekly, holiday, maybe more.) Are you using those? Generally in my mind the built-in timers aren't useful when combined with another automation system

Yes. In a first step, I would like to be able to read out temperature values. Maybe later I'd be nice to be able to manipulate the set point of the heating circuits or the domestic hot water tank (i.e. when there is lots of photovoltaik energy).

I'm guessing these functions might fall under the "install" type messages which in my mind are a lower priority from the day to day query/command messages.

Yes.

@mill1000
Copy link
Owner

Cool. Just pushed some updates to the branch. It should be just enough to enable some basic testing of communication.

Can you checkout the branch and try running this example against your device?

import asyncio
import logging

from msmart.device import HeatPump as HP
from msmart.device.C3.command import QueryBasicCommand

logging.basicConfig(level=logging.DEBUG)

DEVICE_IP = "YOUR_DEVICE_IP"
DEVICE_PORT = 6444
DEVICE_ID = "YOUR_AC_ID"

# For V3 devices
DEVICE_TOKEN = None  # "YOUR_DEVICE_TOKEN"
DEVICE_KEY = None  # "YOUR_DEVICE_KEY"


async def main():
    device = HP(ip=DEVICE_IP, port=6444, device_id=int(DEVICE_ID))
    if DEVICE_TOKEN and DEVICE_KEY:
        await device.authenticate(DEVICE_TOKEN, DEVICE_KEY)

    command = QueryBasicCommand()
    resp = await device._send_command_get_responses(command)
    for r in resp:
        print(r)

if __name__ == "__main__":
    asyncio.run(main())

@nixmeer
Copy link
Author

nixmeer commented Jan 13, 2024

Well, thank you for starting!

However, you seem to use a newer version of python than 3.8.2. The issue is that I use a Pi Zero W and it has kernel issues when running make in the Python3.10 directory.

Any idea what to do?

@mill1000
Copy link
Owner

It's my intent to support Python 3.8 so I'll make the necessary fixes

@mill1000
Copy link
Owner

Ok, I just pushed a fix for the typing issues on Python 3.8

@nixmeer
Copy link
Author

nixmeer commented Jan 13, 2024

You are so quick :-o

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.x:6444.
DEBUG:msmart.lan:Connected to 192.168.178.x:6444.
INFO:msmart.lan:Authenticating with 192.168.178.xx:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.xx:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.xx:6444: 83700040200143456edc246774f447e2358db9e57b7fa4688a932dcded9f83db2be254155de83a1b958c2c7994d208ca0dbd43924ff361e3f08049c62872f7a4b1bceb7ed33d90cb
INFO:msmart.lan:Authentication successful. Expiration: 2024-01-14T06:31:11, Local key: 9d623668afe7459f7bd5f761e2f715c28ec73a3ba75cc3baf0b209d3afc420b9
DEBUG:msmart.base_device:Sending command to 192.168.178.xx:6444: aa0c3c0000000000000301b4
DEBUG:msmart.lan:Sending packet to 192.168.178.xx:6444: 5a5a01114800200000000000080c1f120d011814794301000085000000000000000000000000000081e5d6f96b975ba6a18ac59cf7157245ca23bd3ea6985317f81bb950a3386755
DEBUG:msmart.lan:Sending data to 192.168.178.xx:6444: 8370006e20665a3daf205ece03ca270cefe5b86bf36e11fc85727d984c2255a478dadaf3cdb874a1b7d92adcfd4f1ef69b803881c47c978452c53623f57340d67d82a2d7e52b84bd217a37e20331a0a147683a79bb3b7cad27f443d0885e07f7e84e4493afeb49c246f87e1779525dbd55ab157ab5c9
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.xx:6444: 5a5a01114800200000000000080c1f120d011814794301000085000000000000000000000000000081e5d6f96b975ba6a18ac59cf7157245ca23bd3ea6985317f81bb950a3386755
DEBUG:msmart.lan:Sending data to 192.168.178.xx:6444: 8370006e2066c50140481d3f9221dbe5ef88294c50275f1e877017c32b8efd1958a5d2dc4a02010aa292e093d5cbcc9c722c98520fa6d004a74b67bdc13a4873d82cb40d01b69f08fad476625793fb9c3c410c9b1a9a5e00b836d2e2108babbdb188cdc5d08c18a5b4ba349d14055bb80a08aadd16a5
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.xx:6444: 5a5a01114800200000000000080c1f120d011814794301000085000000000000000000000000000081e5d6f96b975ba6a18ac59cf7157245ca23bd3ea6985317f81bb950a3386755
DEBUG:msmart.lan:Sending data to 192.168.178.xx:6444: 8370006e2066a0a934a436fd968a72f6f6b03f7269814d844903b3d18f9a5e08cb7a9fb911d5c61e5e66ae91e9905922b26f9e6e82ec519361fbffce40f05010b0f4fc292dc6e07c893a02bb69f8efb5798276da92545f60b6156e8392fc8a9ddfa2f4eae65af6ab38c306241953d3660bc850a3032c
DEBUG:msmart.lan:Disconnecting from 192.168.178.xx:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.xx:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.xx:6444 in 6.070000 seconds. 

Btw I am running python 3.9.2 on a Pi Zero W with Bullseye.

@mill1000
Copy link
Owner

Hm...thanks for testing. Looks like it didn't like that command.

I'll have to reexamine the code and see if I missed something.

@mill1000
Copy link
Owner

Oops. I had the device type as 0x3C not 0xC3...

Can you pull the latest commit and try again?

@mill1000
Copy link
Owner

@nixmeer Any chance you've been able to test the latest changes?

@nixmeer
Copy link
Author

nixmeer commented Jan 27, 2024

Heij :)
I am sorry for not testing this long. There's been a lot going on after 3 weeks of vacation...

However, the results did not change a lot. Authentication is still working but no answer to the commands after authenticating.

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345af03d04c5ffe3862a6e0dc7b126c285fadb431facce9adb3a4c2606afe24c05b3d01d1d09d60b3c7d714542af2e4e764c1189a23c878ef7b64110b8dc41c0c07
INFO:msmart.lan:Authentication successful. Expiration: 2024-01-27T19:58:21, Local key: 16299012687362cf63e75a31dc2ab8975f09926ee5e5ebed45c2238453cf0aef
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0cc300000000000003012d
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000c163a071b0118147943010000850000000000000000000000000000733e549bad451bff40d5a2e20526eb7d111a00c28b63957daf266cbdc3d9f428
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20665f12c00792d86b66d53694169eb61386761df5ba5117cebdf38b8cb4cca1c3a02beb054480c775ecfb3ac9d7a95ebae0910842430d4432ec06d2ac875838252b35a82cefb518a6179e15734d0af876b3d58a47d7181531ed5b49ae1624ad55e2e0450aef9eb2b1934a05909c0e726493
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000c163a071b0118147943010000850000000000000000000000000000733e549bad451bff40d5a2e20526eb7d111a00c28b63957daf266cbdc3d9f428
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d9750fc152b222e37863c99c3a8c56a7f9d3a364b7807393ca57be574afe06317a4f2006169fd54761b454413f98b571671b3fdd1ae960e87879b39138410ee2b08223182e8a764c94467d185da90145ba30bf5f6646f7af63413a50c223b91f4fd63c254a88f4e4a47b6b2c16814284
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000c163a071b0118147943010000850000000000000000000000000000733e549bad451bff40d5a2e20526eb7d111a00c28b63957daf266cbdc3d9f428
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20660469c36cef85716248a5474f03e18c759e458fc1f23e1619ee1354686e237a811f0375d6287e0183b7880a7b4919993917a793059dc691fba088e46d4a1faebbe015031fe454169dbc8bb89fb71358766a0fa2d99b36f21b0a88dbdee61f106ac3bcb4fa519dea6b5ab4f540ac3db558
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 6.080000 seconds.

I got another minor issue: When I pull the code, the init.py tries to get the version of the msmart-ng module. However, I do not have the package installed but the demo.py the git repo directory. It works by replacing the function call with "2024.1.0".

@mill1000
Copy link
Owner

Ok, looks like I might have misunderstood how Lua arrays work.

Can you try this example snippet?

import asyncio
import logging

from msmart.const import DeviceType, FrameType
from msmart.device import HeatPump as HP
# from msmart.device.C3.command import QueryBasicCommand
from msmart.frame import Frame

logging.basicConfig(level=logging.DEBUG)

DEVICE_IP = "YOUR_DEVICE_IP"
DEVICE_PORT = 6444
DEVICE_ID = "YOUR_AC_ID"

# For V3 devices
DEVICE_TOKEN = None  # "YOUR_DEVICE_TOKEN"
DEVICE_KEY = None  # "YOUR_DEVICE_KEY"

class QueryTest(Frame):

    def tobytes(self) -> bytes:
        payload = bytes([1])
        # Build frame header
        header = bytearray(self._HEADER_LENGTH)

        # Start byte
        header[0] = 0xAA

        # Length of header, payload and checksum
        header[1] = len(payload) + self._HEADER_LENGTH

        # Device/appliance type
        header[2] = self._device_type

        # Device protocol version
        header[8] = self._protocol_version

        # Frame type
        header[9] = self._frame_type

        # Build frame from header and payload
        frame = bytearray(header + payload)

        # Calculate total frame checksum
        frame.append(Frame.checksum(frame[1:]))

        return bytes(frame)

async def main():
    device = HP(ip=DEVICE_IP, port=6444, device_id=int(DEVICE_ID))
    if DEVICE_TOKEN and DEVICE_KEY:
        await device.authenticate(DEVICE_TOKEN, DEVICE_KEY)

    command = QueryTest(DeviceType.HEAT_PUMP, frame_type=FrameType.REQUEST)
    resp = await device._send_command_get_responses(command)
    for r in resp:
        print(r)

if __name__ == "__main__":
    asyncio.run(main())

@nixmeer
Copy link
Author

nixmeer commented Feb 3, 2024

Hi :)
Here's the result:

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345750cd2b8fd8e29d00d048c3506a60fce9804b97d6283cf952d5dbf93e6b3c87a8d6fdb876ba9d13999f9e049a68ba2a93896e2fc30ce940e83ae5322e6b8a8a9
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-04T09:17:32, Local key: 29d92e48e2e9d1ae03276256e61f06f59091290f0707d38e5db699e6dd46b18c
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000000221115030218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b24125dfe8a0ae4fb22c6fcc964d1b36
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20667a253d2f1032146105f793f016bfb6afed34e915ad75f5c1bf4fafea59215ba7dc3b2873897ef7d4c259d482faac4d588fe3c3d94cac4344db4ebc4421a78b7f7c894ffdffc4f078b2fc63a54a2e5fa93abda3012f62f2220c45665ef2dddbfea6a4480d6318909bfb6a9a513219f218
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063412cb45cdc54609436ee0ac201100d308bf10299c6b662d758bb99f4a17cdbe3c9ed74d1ffe4e5fbf752ec4876ace48d8881bbdf098023b13cc9ec939971e7cf681bf893ca5df3993c267ac3f9b0f25f4486805ef8249ee89dc73368b8cdb85e02cacc0c8d26b6965a619a3208f7e21f85cb07ae7c3de18090ac448d7802c80f9c1817fd7d7d6b0b4d8f05088cb714f9
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000004d801115030218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bdd85e4accd4d1865383fa9d436e464bd90c741269a0e6834ecc25ad476fdb8a2d5df0990eebc0b9c8d2bc94a8013d3167
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303191e143037191905371919053c223c142200002c
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 
Traceback (most recent call last):
  File "/home/janth/midea-msmart/demo2.py", line 60, in <module>
    asyncio.run(main())
  File "/usr/lib/python3.9/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/home/janth/midea-msmart/demo2.py", line 55, in main
    resp = await device._send_command_get_responses(command)
  File "/home/janth/midea-msmart/msmart/device/C3/device.py", line 42, in _send_command_get_responses
    response = Response.construct(data)
  File "/home/janth/midea-msmart/msmart/device/C3/command.py", line 164, in construct
    return QueryBasicResponse(frame_mv)
  File "/home/janth/midea-msmart/msmart/device/C3/command.py", line 178, in __init__
    self._parse(payload)
  File "/home/janth/midea-msmart/msmart/device/C3/command.py", line 184, in _parse
    self.zone1_power_state = bool(payload[1] & 0x01)
IndexError: index out of bounds on dimension 1

Looks better, doesn't it?

@mill1000
Copy link
Owner

mill1000 commented Feb 4, 2024

It got a response! Awesome!

@mill1000
Copy link
Owner

mill1000 commented Feb 4, 2024

Cool I fixed the payload parser and this is what I got out of the message. Does this seem like a reasonable representation of your system? i.e. Temperatures seem correct, power states, etc

{
 '_type': 1,
 '_payload': b'\x01\x05\x17\xa1\x03\x03\x19\x1e\x1407\x19\x19\x057\x19\x19\x05<"<\x14"\x00\x00',
 'zone1_power_state': True,
 'zone2_power_state': False,
 'dhw_power_state': True,
 'zone1_curve_state': False,
 'zone2_curve_state': False,
 'fastdhw_state': False,
 'heat_enable': True,
 'cool_enable': True,
 'dhw_enable': True,
 'double_zone_enable': False,
 'zone1_temp_type': True,
 'zone2_temp_type': False,
 'time_set_state': True,
 'silence_on_state': False,
 'holiday_on_state': False,
 'eco_on_state': False,
 'zone1_terminal_type': 8,
 'run_mode_set': 3,
 'runmode_under_auto': 3,
 'zone1_target_temperature': 25,
 'zone2_target_temperature': 30,
 'dhw_target_temperature': 20,
 'room_target_temperature': 24.0,
 'zone1_heat_max_temperature': 55,
 'zone1_heat_min_temperature': 25,
 'zone1_cool_max_temperature': 25,
 'zone1_cool_min_temperature': 5,
 'zone2_heat_max_temperature': 55,
 'zone2_heat_min_temperature': 25,
 'zone2_cool_max_temperature': 25,
 'zone2_cool_min_temperature': 5,
 'room_max_temperature': 30.0,
 'room_min_temperature': 17.0,
 'dhw_max_temperature': 60,
 'dhw_min_temperature': 20,
 'tank_temperature': 34,
 'error_code': 0,
 'boostertbh_en': False
}

@nixmeer
Copy link
Author

nixmeer commented Feb 4, 2024

Looks great. The heat pump runs one heating circuit and domestic hot water, the other “zone” appears to be turned off. I don’t know what “run_mode” and “runmode_under_auto” might be but I’ll figure that out.

Except for “tank temperature”, there’s no sensor values yet (such as outside temperature or circuit temperatures). This message looks more like the system state.

@mill1000
Copy link
Owner

mill1000 commented Feb 4, 2024

Yes it appears tank_temperature is the only temperature value that's actually a sensor. The rest are settings and/or built in limits.

run_mode takes the following values: 1 - Auto, 2 - Cooling, 3 - Heating. I'm guessing runmode_under_auto might return the current run_mode which could be useful in auto mode to know if the device is heating or cooling.

@nixmeer
Copy link
Author

nixmeer commented Feb 5, 2024

Ok, makes sense.

Do you think the other messages should work now or is more work to be done?

@mill1000
Copy link
Owner

mill1000 commented Feb 6, 2024

Ok, I've got a rough skeleton of a device class now. Can you pull and run the latest example below?

import asyncio
import logging

from msmart.device import HeatPump as HP
from msmart.device.C3.command import QueryBasicCommand

logging.basicConfig(level=logging.DEBUG)

DEVICE_IP = "YOUR_DEVICE_IP"
DEVICE_PORT = 6444
DEVICE_ID = "YOUR_AC_ID"

# For V3 devices
DEVICE_TOKEN = None  # "YOUR_DEVICE_TOKEN"
DEVICE_KEY = None  # "YOUR_DEVICE_KEY"


async def main():
    device = HP(ip=DEVICE_IP, port=6444, device_id=int(DEVICE_ID))
    if DEVICE_TOKEN and DEVICE_KEY:
        await device.authenticate(DEVICE_TOKEN, DEVICE_KEY)

    await device.refresh()
    print(vars(device))

if __name__ == "__main__":
    asyncio.run(main())

@mill1000
Copy link
Owner

mill1000 commented Feb 7, 2024

Ok, makes sense.

Do you think the other messages should work now or is more work to be done?

I expect any of the query messages will work. The responses just have to be parsed. I'm currently working on the "unit parameters" query which should contain some additional temperature sensor readings.

Then we'll have to test the control commands.

@nixmeer
Copy link
Author

nixmeer commented Feb 7, 2024

Sounds like a plan.

Here's the latest response:

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 83700040200143452c74a16fe797771e96c428cc0c319533c8bf42e5704a55cdb0c8912dbedbb73d028592ebceba4e637b2c61cffc7e9b078db1c1707e255efe66ab1ba19b134153
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-08T08:11:51, Local key: 76ee2c08f39751c65bfeea3f99e28f984b7f2462cf3bdee1c78396894e5abee2
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000032340b14070218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0211312b74adeaa119bf3d16ef764961f
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20666e65e93ad9fecd5f34c6309e5238b3edbafb8379f578fad5df02fdf98380bfb5e759818ac87303b6fbf39107ddbcdac0231b05c9e5dd259703c6bb92dd99b030f729444d5e9995f14c2cce04869abb2390197e442afe880e42db971e0e8d051929bd6f817ba53dda8ba3a05818e987f5
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063fb12a5445d53dfe6da91e7435a6b9780a6d0c9b9b316bc4a7f8de2ccfd1e7b4b3cc284907d371f7e4a5e35159a473fec1b18028c370b2bf25b259a48a521e00d87b7f7c1a8ff34c206c7ca592d7d762c4c3ccb2c46a0e4e923cef34f0d6e7b88b6d8d5c62593b57026d700c84639d3791a99a47739663e8705c58e35558be76ac730e1c7e126ed7d30fead1efc12cfe1
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000097d00b14070218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bdd85e4accd4d1865383fa9d436e464bd964a9ba15fe504adea0aa99b9e271b4cab6db4a4677db6838990df3b84e9550a7
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303191e143037191905371919053c223c142400002a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 1.050000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303191e143037191905371919053c223c14240000
Traceback (most recent call last):
  File "/home/janth/midea-msmart/demo3.py", line 27, in <module>
    asyncio.run(main())
  File "/usr/lib/python3.9/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/home/janth/midea-msmart/demo3.py", line 23, in main
    await device.refresh()
  File "/home/janth/midea-msmart/msmart/device/C3/device.py", line 180, in refresh
    self._process_state_response(response)
  File "/home/janth/midea-msmart/msmart/device/C3/device.py", line 140, in _process_state_response
    self._update_state(cast(QueryBasicResponse, response))
  File "/home/janth/midea-msmart/msmart/device/C3/device.py", line 99, in _update_state
    getattr(res, f"zone{i}_temp_type)"))
AttributeError: 'QueryBasicResponse' object has no attribute 'zone1_temp_type)'

@mill1000
Copy link
Owner

mill1000 commented Feb 7, 2024

Just pushed a change to fix that silly typo, and added an additional request for the "unit parameters".

Can you re-run the example?

Have you used the OEM app? Could you share screenshots of it so I can better understand it's functionality?

@nixmeer
Copy link
Author

nixmeer commented Feb 8, 2024

Here‘s the output:

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345fce3c247216380c832a121dcf4cd0f1aff54464964b08fb509294573e2c714bf55bf3fb2ce5231d6651cb3b7c01a5b617914ab7f1f4b44ab5d14ea05fa216e0f
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-08T16:52:48, Local key: 312f5e853be6205da3c81da5264c7901ecf251fb4b3a2b794f13621157ccca7a
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000028313404080218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a02aa74760b4e17aaece5be2ff6d0ba429
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20666214f8b15f4e038e5e56ca16618ff276b1337ede5f9d792118c8294dca6385d4c38da3d33f9033069d4629333bd79be9d76feab968d07692804da9d65622d1a0da0ae0d4613e5cac7a5472e5d83c649f43c53dd05a56cca3ac8876610997d292b7c15b81d9834b55ae0f377fd36ba134
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20631cb72cc390405e46da1414dca8df19969f5760482355ab6e5bad3035cfa3f953f492250364e124eb63ae4da09466d5aa51c44c4359342d6fa4fb3bfdfc4b74612ed10faee524fb96069fe9381f96ddb52f8d20f5d287abd9da78ead56eea83fdb4393c963a9fd7f71b3311a51f9ea1b1c450e940969c1f852a3073306a03a35a55734df6e53d6799e55c39b1b89f6ef1
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000abe83404080218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245069d988d840ff4c2d5ed186a3fe60878f7fa8600442375dfd7ec1231a9c1c3881
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142b000007
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c142b0000
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003101f
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000035313404080218147943010000850000000000000000000000000000732dab8b9c3541bf676b207c58a390fc48b1e8644793a5e85f63af787e427909
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20662cb6b79298ceea2cd206d75ebea393b29dc34aca13b99c53e44332d08cbe7171b7e0b93567703cbcd84cc70201ade4b4da0e11bb6332198932296c408068e334036b371634214fe9dbb85730f834a083a47fe4546d3191fb5c58d728d66aba914673c3ce3b60fec09840554facb5123f
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000035313404080218147943010000850000000000000000000000000000732dab8b9c3541bf676b207c58a390fc48b1e8644793a5e85f63af787e427909
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206664777ec5d83e41fc2d6aaaa986397404af45421819799803e6c40638397d19a7d24a50524734301c91d0fccfe0f0565b46781eb2ed81ef5bab3d2d399c9093ccdaaa79f15a59f2e9fb6da989d1c618dc23a903cfd8cf29abc9d9944a67da78d47c3f4535a809e34ec404f71af12dbfba
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000035313404080218147943010000850000000000000000000000000000732dab8b9c3541bf676b207c58a390fc48b1e8644793a5e85f63af787e427909
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20667b6e94435cf67912cdce6d732350eb286e7adc72b25641ebc2c1ef2dd1d9424fbcb82abd23c69880ab87b90c4c195da707b75fe196e0cd49474588786c5fdee7782b3685f42b99f4401ad98cd2267872d726a6182f42345cf8ffa4542b4e60c990575eff8ee0bd548801002c67aa2fd2
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 6.060000 seconds. 
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5cb0dc0>, '_supported': True, '_online': False, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone2_enable': False, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5cb0da8>, '_zone_2': <msmart.device.C3.device.HeatPump.Zone object at 0xb5cb0dd8>, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 43, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}

I’ll put together some screenshots of the app later today.

@mill1000
Copy link
Owner

mill1000 commented Feb 9, 2024

Thanks. Huh..well it didn't like that last query type did it.

Here's another example that will send every known query type.

import asyncio
import logging

from msmart.device import HeatPump as HP
from msmart.device.C3.command import QueryCommand, QueryType

logging.basicConfig(level=logging.DEBUG)

DEVICE_IP = "YOUR_DEVICE_IP"
DEVICE_PORT = 6444
DEVICE_ID = "YOUR_DEVICE_ID"

# For V3 devices
DEVICE_TOKEN = None  # "YOUR_DEVICE_TOKEN"
DEVICE_KEY = None  # "YOUR_DEVICE_KEY"


async def main():
    device = HP(ip=DEVICE_IP, port=6444, device_id=int(DEVICE_ID))
    if DEVICE_TOKEN and DEVICE_KEY:
        await device.authenticate(DEVICE_TOKEN, DEVICE_KEY)

    for type in QueryType:
        print(f"Sending query type {type.name}.")
        command = QueryCommand(type)
        await device._send_command_parse_responses(command)

if __name__ == "__main__":
    asyncio.run(main())

@nixmeer
Copy link
Author

nixmeer commented Feb 10, 2024

Here's the output of that:

Output
DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 83700040200143452542fe22de33fe97dea40fdf4728404ae7b8be51dee0a9ec958fd911c66242d60e4c64cf33488bcc12a97b0f4030e08b744a51195bd4220a4a5080b1a92e9f5b
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-11T07:51:12, Local key: 12c2a490d36b5841aba06cb8cb548918f11825e2a4285f625878140a39dbbc60
Sending query type QUERY_BASIC.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000150d33130a0218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a034ece045f5d1633722e5ed1303b4b95c
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a5c26f3c77d2317834a33e2f282c71f936df88c004a61c4c4e5d605a63bff0e75662f61ff2dd3cb02f90ed7e46d6b3e6537b8b7395bc69dc3b7419c06899424632096c6f57eb8d7fa1fcb7a1f259a3465f9e02b9224f8b388a6e03177c4892eb32dc99e4805e6592ab3472cb8db9bf77
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063b94680f3da3863fa624a281e73902f7f0906f5258c2456fee4253578bd30200f0c50f14603d5ffdbcda55fddec753dfe7665b49fe408ad41b8a19b15d1dbb4cea58d14231fe03ffb2eac792e0b3f59a4c397f10652fa5c4a157fae4128d7b026934420c21e38f4cc1877b08b6e444870af336eb1c8795b2f8606394b2ba1303c2f3869a642b05c62feac333155c8e149
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000e4e332070a0218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bdd85e4accd4d1865383fa9d436e464bd949d207396c26beddee94a762b3c25ed4b1e1cc69b84f5a4c3f4226d167c24df9
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303191e143037191905371919053c223c142300002b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303191e143037191905371919053c223c14230000
Sending query type QUERY_DAY_TIMER.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003022d
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000230d33130a0218147943010000850000000000000000000000000000bc1596d1a1370767f776847c4f5ce9351a503b659ef7066f34293e7a2e7fefc2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20667e4cda883a918283d7ec53ca652681fc79611c09e5a318ce6a5aa7ad4c12b8b4f0427f04f3f29336ce0ffdaee341e69faba1b5adf5040a5667c6395f53f427d11da7d6d5508ca68a61e304726863d6c35dcd5c6f93ae7591a7ba42d283124c02c7c7501f42ed21a7b198c9cd770a9c9e
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370009e2063e47d8274782cf6814c0dabed73814077d729ced9fc3b754e04635befe770fe5fc3dfbbbdcaf393ca8ff8c0822f85e2ea5770234623d79a85d61c8fff3373c4e8a2b78d4a9df7defe42201abcdc7f08568b56194dad3fb5f0eff265934fdb79bf491bf1e736227c2bb2a60e2e216846e32a0d2ba335345f21567970341fc82d2f31be5e2e7c81fd1dc414e0446c9374d2e416cb4dbbab722a71a776cc373c1119
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01117800208000000000e4e332070a0218147943010000850000000000000000018000000000f15244d539ead4dd53576c42bb9f571c6d4bc3f61933867b16c190ee2c6076403e55e2b93077fd470d336de6686323528d4bbd6fb4a291383044d81041a297aebd000ae447b47ada67e2682e387cd3f4
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa30c300000000000003020f0320040015000319150a03320514150a05000529050a1500031e00000000031e000000007c
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.150000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 020f0320040015000319150a03320514150a05000529050a1500031e00000000031e00000000
Sending query type QUERY_WEEKS_TIMER.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003032c
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000330d33130a0218147943010000850000000000000000000000000000d8d7b91773d37484dc421382b619ec082ea7d8ebfe7ad68a996e0e773ec83766
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20669cafe8533b3e105a756f60eeca6eb699e280b27042b7b95b59b4cc20d36bb6de2728d25ba0f4e480050377515ab34b9202767c68f494fadc922c4251df1d8e9b51dc51cd30fa6a42c4f4c21063c1f2e7062ff29feafb88ec14b59676ca86cd57dac021b78fb5c104f40e6c182ea4f334
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370009e20634a1d379e9ad3b100be6fee72520a9bd682cbbb5c45b0a817f6aa628ce1692fa7269e959fda0a447ad3486e5c310538bf9721d2bedaea2926f8630874937ae9ec7ac349d1d3e67082e21acd5df21e5683f51fa19630104b7f26b3da80d2cc194ee4a0702bcc05ed5602a2630b423a6936a82923a74abaebb6eeb874bfd100c35a480cd7616a7f7021899443604296186028b8db75129d574ab8593d6a1e6ebb3e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01117800208000000000e4e332070a02181479430100008500000000000000000180000000004de267b6cc3b946655206e1bc327e108df7080a249bce78a3e590cd1db7f1a696541eccbb0fce03bb29490c83f98d04de29fcf50743305d4c78e976f0c03fdeb9fbc2837516eecf7a48136c64dcf131e
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa31c300000000000003030000031e00000000031e00000000031e00000000031e00000000031e00000000031e0000000040
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 030000031e00000000031e00000000031e00000000031e00000000031e00000000031e00000000
Sending query type QUERY_HOLIDAY_AWAY.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003042b
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000410d33130a02181479430100008500000000000000000000000000003d6bc0d3f3073ea4da1b9f2481b767d1ce5b5d5eb1894ab539027dc5f2d8478f
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661f399d59b12c787af68ef5dddac237e422502c53b189bb914dd86198c607c68812daaae73f5b972dd5c4ee21c7d5b51c0b502f70e2923188c04bd8a66101bf977d707731dd3c965d65d3377b4bbcc43b3ca472b8ea4b3579e5ef76009389405640d30290f0ce90085ba82f4acade4e4a
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370007e20637b4445fdd01b602d495e3358df656dc3a5fcb137bb2cb8c428bf38bc14567225ff2c0b04db5ccbe3016f2ea76007b426ba3aa85c9b18ab0b961ddd1893ab075e7be69c3aa34aa8f7e5796ebf7f1ad3b2ec3096cb3c2ba78aae15ac7da48fb02874fedb213ca92a172ca84f0c9c4e5997330c92397a5fccd86ce7e149759659fd
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01115800208000000000e4e332070a021814794301000085000000000000000001800000000064dd57887b4ca802b745b0f0763d3a39bbb86acdbd3c92eb5394eac847946805370c88b2ba91d646047b4da91d4de21b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa12c300000000000003040000000000000024
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 0400000000000000
Sending query type QUERY_SILENCE.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003052a
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004e0d33130a02181479430100008500000000000000000000000000007c9784672eaf03873f2be20438f65f46f064635b16631f0170a1980299b16148
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066fcb8636b7736f31eb9d420b31d51c6d60363f0def0bf1c446b47683538a66ffdce7effa31d291be346b5320af4f254c7adb694a086eabc1985297dd05b24075c7369cb0f075fd334f1c5532956b35b6194342bce63e11f0296a9b9950a32bd60236e5c133a75d62d3b7a8d0166462332
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370007e20637fc23838c7dd36019e3581dff1bb1602d226dfa18b96e234a359bcc6c53df309f6dd2217b7f4a5dfa5fcb7195d7ebf7bdb3b6ce1005fd23748adb71ec2cd5ae5db328a43d4bf2862fdee40410b2689a1d86d217a0e171e5a53eee009c75266ec563f814816a8483dd41e88d2fba2696641de77b2226ca7b8193150a34d680d53
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01115800208000000000e4e332070a02181479430100008500000000000000000180000000007f3e2140c4905086d9bef5fc97cd267939ba5e53f8fe78192f63849f5a6a3298ba34f6009863dfbf5c0b09cb4b77d21b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa14c30000000000000305000c000f0016000700e9
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 05000c000f0016000700
Sending query type QUERY_HOLIDAY_HOME.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc3000000000000030629
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005c0d33130a021814794301000085000000000000000000000000000093a811bc787fa2eb53f1fcf63c5af53fbd8bad6fa6e61bfb263e8a59172b19b2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206618196f64ce4af60fef06e37aa6e762f8ccd2c2eb0890d10f963303425c0c4c30f78d49bc31422e70eefcb7d8aeaf2083bb3cca9c4e2bb70ca56031351779c590608c579bd12c104cbcd4a8b674960dd7aa5e8837c4a5682c4280bf9389e085db821feb0c5d25fb14c380b2f86e7a2782
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370009e20637800d1855f256b212e587f0d304bd9e6826a6b96e654b5a3c6a34795964b0768739adfe4ed6213e4c73a2bba076bd01c8364d9d4b685f13cdee7dc68031f3db9f34867f1cf50a7711208966cbe0b5a9d8f903ded6e619c65bd1a651c18c0514e44c28255a49b78424f1336a1797adde745bcebd6699a213482958395654ab2985ac76d03a32864965f63f444f49c6e14fb6b22a29a1f719006018d1d72ced292
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01117800208000000000e4e332070a0218147943010000850000000000000000018000000000df5b8ee5b8447462169d86bc8463ef6edf7080a249bce78a3e590cd1db7f1a696541eccbb0fce03bb29490c83f98d04d3b7534bcd1047831b7f6a99175c3340da88dd35f415d7e87b677377cb886ae6d
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa37c300000000000003060000000000000000031e00000000031e00000000031e00000000031e00000000031e00000000031e0000000037
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.190000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 060000000000000000031e00000000031e00000000031e00000000031e00000000031e00000000031e00000000
Sending query type QUERY_ECO.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc3000000000000030728
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000d0e33130a021814794301000085000000000000000000000000000039927f6a7f48e638b94872065691597bc13c71b3cecd2f15460bf7dfe8c39475
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d5b5c0a5f2fecd8e42fac1eea6531e5c1f83afe6d2c88a4c2e29123913529d3d7e551284ad3d63f7a88d4c82c2b2a805b46d97951a30f8edbead0336ac1694c3ba8f14144eaf580f143ae115279df161814c7fc7461b6c958d5b685e7c9ece476ea92e2bdb9c436f32ec3d8bd332e905
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370007e2063500925c1af882ab67b2273fbd314e606b8531d622cb2735d484c24d7b321c01a6ad064433ca026ae7337ea2fd3a311b59b7160c7f249611e3da0ef66084de3eef97ebbca8ddfd1b4c81a78dce4648002c9237d6ddd8159f085d7d918a71bd4abfa4ed6fa30e23525c929184e667eab9ad95dd5247a8c7b358630eb8a856db14d
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01115800208000000000e4e332070a02181479430100008500000000000000000180000000007f5f9d70787620c65b29f055551b4b2610ebc7eca60443667e042fad6529511432db1ec6166c5d6005f6c2d2095da1d5
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa10c30000000000000307000500170afd
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 07000500170a
Sending query type QUERY_INSTALL.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc3000000000000030827
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000190e33130a0218147943010000850000000000000000000000000000b1ef3839d0c05576221da79daddc959ac20ad06ca9951a2f20f2870a8cfa0348
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066fc134ac12282a427ae7022a3234de1dc3fd24fd6c70d21a481926a505b10472146e5789175132128f86dda821580e4a3ed76fa50732029ec35052eea72c837410ae93cd8659313a106175ec03717e5bb1208a2bc8155c77dc152b1a639ec8b9a0a01de92c6d780280e545b2650be66b5
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000190e33130a0218147943010000850000000000000000000000000000b1ef3839d0c05576221da79daddc959ac20ad06ca9951a2f20f2870a8cfa0348
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20665f16c06716190517e7c664317c0e204866118c23a0889fb82095a09c397b94ac0488041c332fcfc5465210adc4d579bcef14b9fddb7fe3c50e092d2a7492bd84a939f8b7356146f314639b0165ba033afb5cc1d57bedbe59ff05a66acde390ed3997625f51939f0742816a205876f286
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000190e33130a0218147943010000850000000000000000000000000000b1ef3839d0c05576221da79daddc959ac20ad06ca9951a2f20f2870a8cfa0348
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066c7d399f251bc62c833be11f43b4613d1bd7edb31049dd40d3b9962dff740b848eec935d7faac1ada7ef5ca9c87249949a7e7df5174804f745ddfabdeeffe16ee60d881b431c43cfc6d83f8e071b87232eb731d062a0c557a70ac147f8271125cf87a8e81e54771b31797c0c810dcf0f9
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 6.060000 seconds. 
Sending query type QUERY_DISINFECT.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc3000000000000030926
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345982c9376bda78968112f45aac6c24eefb512ea4178b4fc7562bdb6d3f3f763913ff4d26fd20ae8878b76097a89a38997dd9b6ad712a47b0c6be7de4205bb15b7
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-11T07:51:20, Local key: 6d359787d4f4e544c483d3ba1843311b16511ce21dfbe5627b042e0bb56a8761
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000291533130a0218147943010000850000000000000000000000000000877976211bf2e6b6b7da1899b4dd3f15587d8e78dd030c96f88dc007fcafa0d2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066703229256c8d8f674f2be1b95c90116972a721fdf2be55b335d2cdaba3ebbe9e5464d89f72a619ea8abbcfe92cf3cd411efec8d637efea7be5bb88703309fa025dc16d0f0eed1777d66fb3ba0b6a362d10eed6fee8b380a22d7b48d2c8810b35c0142d5c3d9f1fa1050e3d8ad9947de7
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000291533130a0218147943010000850000000000000000000000000000877976211bf2e6b6b7da1899b4dd3f15587d8e78dd030c96f88dc007fcafa0d2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20662488a32a2929ec76383802296b6b46fe358fbf1578995c9a07905ac1bdf7102aca45606cc772dbfa5f309d308d3f373e8f50cd3f8ae3db6da8f177c0874a05dd9bffacf14755b5bdf12713a3b383db1a489503232f9dc49c56804051bc753713716ffc5fa86d00b81a0b0f096a5be322
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000291533130a0218147943010000850000000000000000000000000000877976211bf2e6b6b7da1899b4dd3f15587d8e78dd030c96f88dc007fcafa0d2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d0b9255e6a91435450861115f417a987523e7afb6a474c7a9d3eda0d31b3677379af2d8557995d53e5b3e5ba922feaaa6e7e6964109033c4845cbf177a948d9913e2e6a00b3bc5cb289ac6f16c217f841478afd6d2b4513ee1ca48af66b618007b65a2793ca69557717d378f316e6934
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 7.150000 seconds. 
Sending query type QUERY_HMI_PARAMETERS.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc3000000000000030a25
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345208f82bbc101044feecb6439477463d5d3b50271e703786c42bb2f3a4ff62b37256e0b64fd7cb9471c988ddb25f53111879822b8567afe8e5887d672f5680d91
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-11T07:51:27, Local key: 33521b87bddb664165b7d5b8a293b01bc80c1fe14e14e5601aadaf08925a8762
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000381c33130a0218147943010000850000000000000000000000000000f35522ce2c4848aee843afc5b193d20e24639201ba43682db18a208f81618a53
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066fe150f2dd149fe4c96bd80b17dbbecc36a230bc95d6ad9d8ef0e0deb67607c87abb43966a29867ea9f804adbe6b8302d5b29e95134d974df6ed071b10bd0cda509aa2c1f81480de52d4f5907dbab28f1e37ce055d5b68efda5335dff066e2a51901a22c5cd46bff6edd0050316522c7c
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000381c33130a0218147943010000850000000000000000000000000000f35522ce2c4848aee843afc5b193d20e24639201ba43682db18a208f81618a53
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661d25cdb9da3ff1456a070a8506e10e65ad8c1d8a163567a38f38af9064ed775a33eccfff9aba2c2358af16e878838c192b7de98691947268e51400511611b37fbc211477b4474bb3860d9d0a734a2fd496b5bb500061d9eea95ad833cbb36e6bc63110791b969fccfbeb3e76622b95e5
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000381c33130a0218147943010000850000000000000000000000000000f35522ce2c4848aee843afc5b193d20e24639201ba43682db18a208f81618a53
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661a83ee11e474d35d3b39da170c2d722fba145cbe32e7c94aabbe53f1f6c26b1acbc46175e195522ff3d8e95a788c17fce98cae40aefabb6b00bf6912f73e418447c65e149d012b6836bbb5b1ce5d1858cff1cf4e4188ecb816345f84a5f0fe5693efb0936464eee6ebb908d3b35701c6
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 7.150000 seconds. 
Sending query type QUERY_UNIT_PARAMETERS.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003101f
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345818dca02668903e1701ef489feb5cac3cbb810001fbc8a01290b9e4cb839d42bc70c4ef13f4106f9f0910ce6c94f522990fc757dc908022f168a87139c1c87ba
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-11T07:51:34, Local key: 395e909aa3be6d401258d2b9df48b71c81d21ee602d0e464cc6bad0c46d10567
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000482333130a0218147943010000850000000000000000000000000000732dab8b9c3541bf676b207c58a390fc66ca96efd88166cef5e63fd5aa6b4887
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066f5785c3f577b224b71698de95009af41003662add1fe4779fdb99259406a50c94d8babc2ff805fbc568a900f099716827fd0baf470a9adab239fb0eb44e5f29bdb0e4511a7ee57b35da342329e5a79dff5b75e82303e0d10e2a5aed54c9cc124a1db448e96f34eed08d6de41bd715439
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000482333130a0218147943010000850000000000000000000000000000732dab8b9c3541bf676b207c58a390fc66ca96efd88166cef5e63fd5aa6b4887
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066c6db06dc982f7e3455b233a186e480d1f2ffdf7d312158ec6da9e958129c8b7092b92764c8375e63393ace4449ddd639ad744a6e104b1c34525938d4d5c85ec5bfed01589448f22434ffaf758f30d32b331807092891532b47bac232e38f93e987e817eb541d4931ea773523400037e1
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000482333130a0218147943010000850000000000000000000000000000732dab8b9c3541bf676b207c58a390fc66ca96efd88166cef5e63fd5aa6b4887
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066269bd3bdddf34c81a810fb13d49ef430e00f0099c1d40a508f4c6d55501d396d8caf81e800abb7a260e1035957daaff69d82e574cf31e469d6be4bd372b3a036d0648a0d3b6f8b6404d834c39cca9056b6f2e42729a20d889c6f9c749f8808a89ca4f861b70d48cb3c37b33dfb425da0
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 7.150000 seconds. 

@mill1000
Copy link
Owner

Excellent! Thank you again.

Any luck with those screenshots?

@nixmeer
Copy link
Author

nixmeer commented Feb 17, 2024

Here you go again:

Output
DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 837000402001434542de9a6e84d995b7c9ea5d95769fd7872281ac6ea8105a6fc4c4b14fa671bdbdf420c276b4881845d3cf51660d04912561dcb1f6bbd9546ed3808706469f4bd7
INFO:msmart.lan:Authentication successful. Expiration: 2024-02-17T19:48:30, Local key: 6ff727554c8e528ae4b4e87775a809d0279ca2280a985aabc27412c21fcd3ba9
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000011f3007110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a054d3cf7176463fbaee1374244882604e
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206690681d185c5b0425f5f90865714e0e693885148a158013fdf206a33a087c138dd3d9c37fbfa5e72a1362d28c34e61e2dfed8559a485a3e080ef22edb7501b3aa4a9e396242fd95e9b6e45433d54483231855701d51e3294c9cd117719cce21f78af16f2687b7b9647dcc162773504165
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20637eed53499795bcc16961b4d55a7a7e13cd8887184a308b1e1237310fb1cc6dc8b407dd2af2e313373ab979b05313008c7e329989bd25a888b1363a602a64dfd0c2bc90ba5feef297170e720bf98a8d05e3ba209b3713fba9462c1bb78c1a8d09cb23c552bed3583a3f5a1bdf7584baade8870d5ddd5ac2d5bf3e3820eb240b355476e8144b3456d9c2e81623e4f96b83
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000073413007110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687cd40033ecd89d5826dfbf8f57d28196c
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000102e3007110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a080021bda9eaf8ddc25212af760643939
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20660f4c8e492daab9d4e1fc1d28e34d636982e1616116ca6c10f4b8d97be90e1ff954100533ac14d0a4853d1e9f3f340f9eefcc0e3e96ee94b111bd202656233b7c9709fd319785405287ef7b738ed1571bb56ca32e1f0f92e019c5903d68ee89a84ea467bbcb149b57d5316b3a1c4d11e5
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20637d48fe5afdc227e4cb117e791468aa94218bcee47f7af041ed7f04074c3fb278d6670162659fafb9447a66fda73849ec6411591fb9b5db44afce8e110f8a7042e21272e45f903b0268cc945d22674cd27b75c81bd5a0631f3716a6a5193f330773fb938cf6dfd081f2fbbaf336f34ee42e138642df0cf1be7e7f7e36c58fdf1d323d232d02b6325f370053d72f87cbd9
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a6693007110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68736fba7557d0d71f239886548f7a3b781
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000001f013107110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0aa4771b4e4e925a00d34a664900b5910
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066067588803749d27381eb7bd2d775456a2faccf37a6d567ee5f834c4a30084156ca75188c1c0adbcf23b95ba5a5a114f08c9bb4ae1292dcedbb1b0c959fe377240332ca00f13818062dcc9f349f0e7236505eee3f3dc479482b7ef1a5a90e1cbbfff318346cfe46b3111414ebb0932f38
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063a78065353c4933012cadab6d3a3e1d1c3d43b50b4d52d401b2e9aeac72f0e8371ef6b58c3554ee690ef846d5e7bf60d0aab6f9767838fd978a3d9a314dd3a6c913a9c2b646ead864c1525462dfa3ae0898aa76cbac8dd955c6e0e8194e6cedaf8217d1582f9d1c6f3d55535f264691b0cdb7dd8a32041ace99add02da9a6e6995729f4f1cdfbe6d268ce9393cc490922
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a6693007110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68736fba7557d0d71f239886548f7a3b781
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002f103107110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0626a6f1a75201226b69f340d39f23431
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066473d3f1b340fb9dcdf14cc60457f74a0da12954d6fedb5ee8afb08cd1668fc3086d511427ade3feae4fe5f8cd59d84f4c0b290b6ad5f2d1205cf861f9297b72e83db1705d6621a70da5826f59287da9bb1ced3ed85a9a0cb27b91aa1bfb64f27f12d35a97ed73a9980a40b5dff1f6b5f
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20630b44529026e71d0b2dfb0478dffe2e822a5b14fc14d8fcca0d5392449a2d36814b151eee9481d52b32047365257adb39452fa0a423787ae4489c43d7c56d74ac2b1b2fda8f6e854a1bf8d6995919747b15cd7607f56195e07b3aaa0b637fe7a6aad5d4469a94dc969498304283b701f84cff3737aa9fc3d11082bce02ea693a0a4ff130185308772ac9bc7962a0d0601
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a6693007110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68736fba7557d0d71f239886548f7a3b781
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003e1f3107110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0ff0848a7cbf286dcbab286448649c307
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20666b65292cbbde56f4e27fc286dd9b2e47361ff52145763e4e690e9ed92e5912c9dc873c884ad43c04d5e089d42739d59bac8dba1e6295bd40bf8e4db755475b131119368a38eeee28b3bf6e561cfa1920a6672d6d2d6723c99ef04b4df5cf1441255f2a1e3a60ccd78db83b7c6b6a374a
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20637bed1c6c6b77a6c22c5b15e39b68040199b218bfd3718ae59731b353fe200dc9a66bdd8c17619f4822d40a20a081036a1ab51998dff9a6d34229e78943fa4c78d17c1e5f8c49d62540c70601d5380c5317f6ae24ad75281c24ac63f072d3b4435c363b0f04d7983c7e9d0223fb6161fc2f4e26dc8791ba8aab5134a7b39873ab132ee0f5432465ec55f3dcf9cf1eed9f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000d8553107110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6875e880ca05baebc38b5bdfa6f8497b34a
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004d2e3107110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0be1b608f5b031038ac3053f595036eff
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066f171720203a4fc2b614a1c983a4088de0010c01be7ab6dfa9271cf444d597bb8c4e841b7a1fa2d7037256a401a0403b47fee9517bfedbf167ea085696049341b9586bdcbc976e6c344545a4b2e9663ad56c888924675cd432a03bd3a40f0e509f458ca40ff14825466eddb6d95b08543
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063038a8c5ef65ec27eb7c929f71d97f0a061f7cc144bd7ff92db6589c289ad03baaa54b0f6ac5758abc232a027bed7674da785a15662376c368f7ac9efb0781aefb6e52fa1d3c5f5aec57481fd8d5cc6b21450990598b21a38fc73ae9601319cef7ae777b4c76675f13a745d6c32c30b5c933deabb4ae14528712500c2fa4752d874b87e9a5237e560b5278e9c396a0254
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000d8553107110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6875e880ca05baebc38b5bdfa6f8497b34a
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005b013207110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0f86746c486feab5fd0bab8167e8eba36
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206692b1d8defda3f6586ed86afbe0bac1e4c37ab0f4c165dbb5a5c80d29368e1433b3818c0d7e62dd3b02412833077690221f3b049ec57bdec9d492d5e1d2fdf2cdca26b129bec645fbd613e3e4715f6a554024c3a951c20b64a29a416ec378842d5a99bf162977811e27ad2f83b4fd3b90
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063d8e3a0a781b0864a1a78b8e1a5f0a321023609aec7ecbe52ea344c792edbb7acf5c5c0ba106ec457952b8faf6c8c550061e7b9e3d8448caea6491fbc37a0259d318358464851ba34a81e3424be8bac19b8bc450122d4a2e3327069c3e1ca01a6eb7bd8b03adfe614f9eb3faba8574189b679a219b0673727dac3a474f581d850d443290667ffee2125dff9c457521a69
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000000c813207110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6879365bb7ddd0153820b76236a20e9b850
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000007113207110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0d30a0f14d23fc074aed81bada2c37704
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066393d7956f5cf859b233441c6ed4a5d6313df55a4e6adcad858fefa9fb883bb7d04a219f440fbfb754683d0915e5b6f339ed3f98c26d5d0a8a38d36e90690c1a1dc721b76eec5a2ee3ae693252fe9a460b67b56c7d0c44b63378a764a750303532620970d8c90fecbb794d6feef634db0
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20637dbeca34dc096bd0fa920ac346d3aacf99573aa747161ee49851ef8398da2850e66aa5aaab4623c0143d0227f84259951a1043e236e2fc1144459b141ade3d7c557bf26167aa5af1a466f60419948952acafe8f3cc0ee5ba9bd3de7ec3d0917656110a2437f26af22de47a550aa29c18bfe117555631de7e0696562fea1f0e4737656a127d738f5589a82b6da4df0651
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000000c813207110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6879365bb7ddd0153820b76236a20e9b850
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000017203207110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0c561097fc68d9aa7f2a66ddfe7790c8d
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d5cad112ed143ee1c40c21b9f8db99f0ddbcec1d8e7e9cb75e1370b9e7352ebdf80c3681ea9670db255a7e24a35e7b0574d930ce368861cc66e2dea8f800849c5d0eaf80b0a45629c221d229d2c6abee8900c5309065ff95c4041d5b710d199557d8a22228f1cc0a3c117ba0e34250e9
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063a64bb22ec7c9c39c26fce9b519f838e9c0935c56a2a4358fd61d44078d9cff1ac77a254336b59793123ff1d2b8a89f81d5acdc82408aecdc786330f506fd7f8d9a550556710d5f9dba8ff7f213afb8d8efe4ceead0d02760cc6f3b10dc1cd345f20d94edae68efd720c1e2de5fd697dee94021eb46c25105c79db4d9d744af482abf80b9783bac55ecdc74bf14e180a4
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000000c813207110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6879365bb7ddd0153820b76236a20e9b850
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000272f3207110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a091b88af996cc4bba637925e5de4b421f
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066088d9cdba5a86aaa85a677b7940214b345b2e5406806803e115fc2a19b1b757dd72debefc430b3e52c532c4e0b09d5322faf57a50a2f40b229a5a3189603436bf3a6f0fc2e033b5fd4656cf9087fce9c86d0efabd84df0d4bc4d3d827706c1eb283fc66a137d96a2dc9e2228967c17d9
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063da44f73d05d8be6030226016410416150fc8803a1e41766bf96a14d841bba7611bb450dde347844013b6737076a7cafd73360ab09ff9baf79550168af4c876ef74b4d59f1c14b4481a5ce2ff9270a309fdcd793a234b1d3e42766771f01952fe903fbe498efc9517781eba1f832d29842d3cb9fc6aa96da99873cff2017485bb39112057add24d8fec401c0c742b3ca7
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000041a93207110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687444003ee6e578694fd2103b46a1cd27b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000036023307110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0ccc3454a0456e6f90e9e698227fe2ac4
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20663809cc1039e9979fd903055efdee73c656f3d24c87675f11d702189a65ff65a28254a893b691b6256d2b37f774fe9a814db7f5318a369d7c85bb8760edd81d25081e6e4dfe85e6504d19bc4e1e263dc63c351ad5669f813733b01cc3e9f549d5f9c939cee46313bc4d666673edb6b586
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063bd1b64b290e684f1f337eb4f62a9633fe583f6ede9ad40d25cc9777450607f0fbad475a25b685b33ee8b4e13e7bb40045018dbc09ff67184eae4611732e12061edc97c1d9458e61b5fce3e766fa6a8a5a928738e5e9299559ad61a030afaf0e68376b47c38a2d4effcd95f345b286f7188af0535aeaec1d645e40e7d39a003cd51b9682aebdedd57e3cf588a80542268
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000041a93207110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687444003ee6e578694fd2103b46a1cd27b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000045113307110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a000bf8616d57189894e209634baae90f4
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206659dc4ed2b4a9c66112ebf9bb6411e3e084f23126b6d9c5acf6e7d7d2f9ce489f9e1039f3319b495ef5f9c11bdcbad90c455534e472d9cad56b96f5114d6ebb163f78596ede3d27d864af6fe1a6a772244c9a880bd5525ae0e5d28553fe2726169e3c983ccfc39727c16259dc48bab4e3
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063950fb83734e27b0e1cba6cdf760075007095fb6ea96968a92ac4c9859287c66ef3cdea892d9c8bf2b6f54651e27c524911d33423ff3a52fd15d1d52d488f68e6286a4308226f9231a5a41e0fe6507eecd1f2f2d65e15e9a215afb7b0ab8ddfcd9c62d54875558ca6585118d6c3a9f50464be2833be93c6a99e498cce54b0b963858a9c5eda5ef1f6ef6bc7d8ffff441b
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000041a93207110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687444003ee6e578694fd2103b46a1cd27b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000054203307110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0e7c6561154ed180fc4080d37b3d3b147
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206665628309c8237c16ba5dad2875935933b3394acb28e36bd476d6d2271dcfde2e4848071cf9a1739a5492d6f3f29432cbe999f324513941a124c1963477da4ad62ad0854dad780899357249c2ec4394568dbfee80be17093939934cbced7ab878c5060f9de4ea8d13114acb639b224454
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063b0d4bd771b650f2376e9f49161332822dc14617d3be1df60e424109d8d225be401ac5dd61d295b9945eb296960597c05b812f0d03e03fa10afa6abe7e46d9ed62a4033ea2aa5ea73d32c6246a4abb9ea30447431cc7ac3da4c636b1f2fc1aa61410577a65efcc112dfa8dc67f19d15ad201a97f0fd360b158cf83d114500b2541120d53fe79ff6fc8ee383db0e2025b7
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000076953307110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687d5292142d9dedc9adf8996669808ab6f
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000632f3307110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a00ae27fea87f76b27aeaef162a80a2de1
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066ae453ed63a941dc7a1cb73f8d9d77d5f2288bbf6074fbd3ea9f5c04279266dccc71f769905e0a7323c27bc7f4cc36b32aca2552c81d402225ee9f34cae998f3daa6aaf5447c9785d1f54b5a9ddd2ded2e354e6d81eebd63b596fc23c1717159246061972bdc82e12cf5a14e6e8a65b24
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063a2a009f6817172d1986a2542d4cd0ffc3dcb336e00ca1e096ed622a13b66c8c95336986655eca3e9e421604dcdc4fcbe2bde9fb02df93f9d5278e07b235105fe47c454ea5b9a749cb0222533fe2b01310399b2ad27965680b25cc131510ca66f74c26f1f1d8bfe3efe2e0dad419fda16bfaa2ad3438c0d8e76cd35e95543629ab1a4791fa07955f94b97dee69bf1e73e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000076953307110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687d5292142d9dedc9adf8996669808ab6f
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000e033407110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0e32976242853da7fd308ebc2c9a733a6
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661c70f4548f8c4e93f3bcd2c5719771c30be8940e310829be09cdbd8499bde6ea8a88373ed90ec3a049a6c4b0f1d1171e4d8897b85abecb5b2d0f3ec104a6e6f4425b825ea7bdc2bbd0ecadcb272ade5671f4ac29103e3e79f9f26672a399c5627896a5638f9e5e236c6620971edbc325
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063835a095f0492a685400d04c5050e123e7ae2b3334695ca4c1f27902d4307458f655859ec049c49f7ed3ff1193bb924305b069e33f74acc42059d43c2f02a289789ec0e2f6dff7fc93aab937be6422e4d15790a3673580a8dbab27ee8513b800f7e40e2fed72c7e644e5826a8907e5321f907cc9f8fc2464137686a756ada16cd718cea142d469eb73a7572d9605282b1
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a9813407110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687be9282b6b2d47ad3ca6e272064fdbf7f
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000001e123407110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0e847c032b79d8e0fe5018346d2be27d9
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a3eb8f078dc5b664c9282e102f71f11048fd3fb3e73afd123e0084929bdb8f44995e0d43841aaf4ecb5fdbe4ddddac6d129f9204ca6c8f19d59a7fb3fed5b32b49573015d62cd1117cb7d539b88ea3015245614d24c38242d73077a9dc051574687f818901cb75b6c3d6e35cd7a7c99f
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206323d4c243611f87fc3bf969ff268456038485aaaf10b1e24363015b9dc61bc8b3045dac3e6b4639990d4e542b73464acd881f47bb262daf3a0627adf99aa62497b50c82e014bbf97be3efcef2ce3f79e95c93854e9e85ea3bc9e99d7f8631420cf77ea8ffe26e31c64cb6fbb6f68766806ff6d9322851e71b5cca43ea14624061d9bbc214508f3c580d8ae018f253d3b6
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a9813407110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687be9282b6b2d47ad3ca6e272064fdbf7f
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002d213407110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0cb722cec91d11cbaef7c992917b9c13b
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a959c4b0eb32b9ab30450619f977b612427fe81d1553e4a564ab80821ff0fbe1a811933210bbd72f794ae3d136bdac47a5c8f5da81e04082e585f4c868c39406ae94e534729daccd23ae90ddbef9a01fa6988526826c04c6c2fb2201827696356bdd79e6466ed6f5c051f793b6d87a65
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206334772075dc099d24fb8be7463f1f6c7957f9fc2ea52eb86b27718a414840788209028476b1635cf6b16585dbf55dc837075719f82517447aa9f141a03339d63b36eb9225099590f5e15945c1601463f57ef6e581b39bfa8158b5fafaf3ddb4132f7148c8bc7021c4f65fb9abe9f44260d52963d1cd38454044f2cc544da3a02e16c00c8db6e82977be4c5cbc603848c1
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a9813407110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687be9282b6b2d47ad3ca6e272064fdbf7f
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003b303407110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a003858cd986eef39c9b6f09594632172f
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e4dac8c861cefdc4af3c11e4f8d30f7942fb33e0cf2b0c58282247df5e12f37a2b4228693fdadb803d1ee795f2060179b4211b4566921e52f89a0746f64246bfe58095a07770f22fedd5cf69f2c26e82e239813694bb90d537d14671e45ab40010e4eaa69685fae598ca36ac52cb8280
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063283517eae870d7a7cbdd0980727ebbadc521d8136509ca2e944f09fbf9b95e3fd2c07b53a40acfc1a4fd9f5b2729e9b1fb97103e88424b6a1631d9382b070833a0f0e63636ccc2db687b43d9f4c84372185d37b6fd94c10fd8c13db41531eb5de2a7b51acb26e9ff110351703aa15ce13f66646cdd4682f45c0cc15b928a4d7d8b346ef7a741897f3eaeeb1368937bb0
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000c1673407110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6872615ecd092aa2e1bb754699e66e224b3
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004a033507110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0d5104be2f6a1773ba95f92c77ef57c21
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066c251ddb1f4ec926fb54ce85052b692419a86683b0ca20f111f5ddaa158d29955df18566d69d491489ad28ba8d8bb33e71aab4b35f43d585e6f03f491c7b0ddb38872cea8bece6acdd472bc523e6a5b204032dabdb59ccdc3eae4e035dc54626aa496d68e68039ecc51085a290ddfad65
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206389ddd5a0fa4692be56997bc2db6f5aae570fad4929dbf68a20423915b00544381b22a144e35a60c7b10a01b6be5bbabc25670c91362a8e445105a6f53379d5ee182670189f35c5e1b945ca2d7b997fa2e0fec52ca2e92b5d19bf01b46a6f5ac920b7a6fce8a6b65cbfbafbb41161c0d83068ad51ae04fe800236ff87a5f8d2d6a61f2014b76d6c02710a8de5fdc433b0
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000c1673407110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6872615ecd092aa2e1bb754699e66e224b3
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005b123507110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0c0829f42286dc630f3864b9bf903c67d
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a33d22dfbd3224668fd7180e907e861543dcf69d24846f50560b95284564833c9a2bea89a81fcb1297793a900e9a416855921a0d2606eaaeb2cb9b5128b44f9e8d047879909390ba7e9f5ff619b51a3c7d7c33f703f3f7d1cc6b9bfa2c978954290bb85bc5524d21f6f8c762d4b5dc0e
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206329b7adb55ff8648428103e10a6f20c28d57b2cacfd5d214e893d862da5ea483d79e49ff52ca2413d69a91ca44710eb0c6f288a7e9296dda58cc3f34970a58400118a5dd417881ce8007a1e661d502506376203d1d9d328dce30c93ccf04c361e2cea8b0410dd1dc9c8a8fe121a715f2272ac0263cc2055bbff500f5e3b05ce2f708127456897c4488711a17203fd0a19
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000c1673407110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6872615ecd092aa2e1bb754699e66e224b3
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.110000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000006223507110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0be1c757b35ef62728c9126fed8b8e7e2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066f5bc69d7531848f9980c2068eb75fd57f2481fc42145c7465cb6e6605ea45ac05e432843bacd9b149d60b825fc5ca60f3e00f7deeaaa17f0b0c6ffc755797381aa192f1ef5024f084278c69573541b58d92ec4939cb0c435b51d6c71c069587a9fcc90c229ac5a2699b322f0e7bbacae
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063a2fc7667594f08874f563eef26a6a99bdd2d91abb900e6079ac9b0a668fc69f3b4bcfbcd141615504bd33d40b584f6fe48e16b3aae30186a3395ee3a2461e68be09abb7d8fb453c76ad011cc94d4ef8f194cafcb42c93704dbe9d70ac534c8e82497c355a7a40a76df04dd34cecb6430c01a03acc12940f763bc004833553989b9a7273b96941bcf3a11ac6ab81c39ca
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000004d933507110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6872cb220394cc0b63d16e99cede0ee95a7
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000015313507110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05ede7fd79e9411cf74c6a526d3352970
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066932661a4b443f8cf582b34c30582bdb89d1c3d1271f5dbe10c9e634bef2b935a55f41b5e824e5733c72420e7ca85715272cdef07e5c1133617f2fbc05a3f1ffd8d1146409a458ca01bfaf17d4444bcfa53e56c6f473cdb231c0bca3ed2182b0a3cdcec64278623a905ad622f9bdfffcb
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063c6c3f43aa5461a8dcc85fb451c7dfca906eace59641454ab63fe7252ad1e26fb548921a8a62d63cf429959ac70c25c14b5cc8bf7092b930d6c58e4fa910e727ce04e8b06b0666b02f7af7b1a5d6f83e199168000a1132628e6048e9ac92c982075e9db6d866c7df51d7b0b9e392d4498fc17ce7b6b224ee5931597f88862b33826f278a532d38632c7773b7041d8e42a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000004d933507110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6872cb220394cc0b63d16e99cede0ee95a7
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000024043607110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b77834f339bca8f6c604c1e537518d72
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066429e84addf1ee077292c58aa08cd1af7e3171fab6ab60951bda8a1a489f5caea51a15e084d09d67120ebf6e69fe08b70bd415457f7d373a1276e1e8fda7865fab2c732b5104b60be0ce3cc537cdb296b6dd8251ce7aaa3ea69cd2a00cd24a01018d011d5afc6d8214b88cef804923905
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063c7cf1cb1168cd7d5aa18f111a79e5d291bf26755efa47941bdaae14c8d3cb8e92be0d15dfbd6d1e596b44cfe573bf0da1f5d5989f65375f45170db889f04a8ecddeb597aec7797e8cadc425961cc06bd97f2dece11b35f97a5de406f18a6374ff181923aba766f636b47dff71261fce4ab7399782f417e275abeb3a0778df81f9fdfc7efdf586f29b4ca3d8e997fbe3b
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000086bb3507110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68752e1e0e063a829881505dfbff3cfcf93
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000034133607110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a06b996af60b11fb2fb69041081336ddd0
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066f5ca6d7165d3dd39cc9df6d9275e90d2d06a39b801ea5e8e0e846ef0b6093547d1c9f31945166d9fa627926d62b9b74d3a92e303dc4ed4993cefacbc0cbe02ba287b9631a7c8c3d5406903b83f3cba595e747bb3b60114a3d3111bf1cf49ce3e242676fa1a989dbf9f326057f1740844
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063e7f2e9917c67022408445747df13b01f3d51739a02ac6c64e3f95d57439274a8cfb2f8f20a2fc5355ed6994692c3d258c2561c8650c9c2e2f58f42a63e3fc527b07b405e9d5696b3d5342a6b0b0dad0fac6d91664dab37ae82f3d1f8d96647e90bf090dea6b72e1bbb245a4b3654b35f8f261d58d3fb7129fba8f99ce20e13c2015a1b26f4d9c0e2e3f820bf81244ea9
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000086bb3507110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68752e1e0e063a829881505dfbff3cfcf93
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000043223607110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a00f0369610594f45ad34659fa04b72d00
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a86bf40a59018dc4859962c4eb8fd7d43744fe8e2937852d43276b58391b45e650eba0a6cd95601b3068582b45aab46fcfe88a7a0dddda39fd63349aee78382f2ff25606c467d8c5871de55073edb19520b643bdf8375b97a505165385650a484a1ed262ade70cf3a7a0ca7c6c652073
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20634bd437910b29ea2e2adff443c1ad089498c0381870a3dd69d2c158271d54811c6c501e2afad3b8d77130b8ffc9b7ece63d6ae4947dfae14c929620230ae9901debd94157a3436db76a90b97b0b60e0a2e8936f39530691c1d0d2489ed505076a90f593ba5473ef65b58ee458b20e19e63f91ebb3ec6a3a38bf3d9566fd1106d7077bf40b6aee3c15790f84a44dbadf0a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000086bb3507110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68752e1e0e063a829881505dfbff3cfcf93
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000052313607110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0a9d3581bff241effa74abd9fce8be010
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661a304a885371c112f36ff5ed9bf9febbfca7089d988f7022dd4d175a98c4ea6bdf74e1c8b88104fdee1201c37da08784c56c92c215f38b4bfd49b6e87389c9089603cb6695b6bf1fd8a49b4ef28ee0aed4e49717a66b87801c02ab04f841e694ed5ae3de34cd0765639073bb920b1c2b
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20633861134fa582c0254a924d4f27bce2bbbe0d14b7ec12fd0d65c8c266ec9eff352904bf206b43904cf5b6e3246ba62717eba04ccc818ef8586a86835c9a7cc6849811df475395766c201fa9cb6aa59b784a2680082e3f57ac2da3b97b83d7bb2384a4afa899a8542b37e72484b1f6e243e251461c40a1b7de99496292b32deb02cd638c8fbc13e7ff3f569ce40e65ad1c
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000baa73607110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6870c627e5b6de5c3628695f2efdfb69257
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.160000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000001053707110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a081ac4b53234669f83e86d0c2b0b00290
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20667d473db918f987448415963238941103873cf64d4e35fa1d6d8e8227be61cb8024e09a870d448710a1622a1eab5b08a6bf27c69d36c32cd1cf7e8fa6158fd7852f3b02b82dac15632b848531fdf2bdef80da03c925fff311e767b0fb2809764f9906f14457715a65b32b54c01879735b
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20631bca90b1ac66238c39b532a00a5702d674fc11454235a5d60a70f94c8e11c679f372a17957ce0d61be53fcb9b585f4e00e785f153853860dd94070aaa1a637d817200e34e9f32c8ac63fa97eead7309f3c8fb977b768e925a704931e53b41b68f336ff36bf1b2d91a85e6b2a8e0f7d6abb0890fa6bb569e7f9dc65c7b26249c2462e32f26c4760a4ff1e211de50d92e9
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000baa73607110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6870c627e5b6de5c3628695f2efdfb69257
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000010143707110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a01ecdb9d782f0bc86aa63f2a209bff8c9
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206607df03c2906b71eb2f887d1ddb401eb3dda47df4f8365d0b40acd1c4ce3956fd5244d62cc74bda25fc6234aae6ada9b6476cac9a8d789d34cd0ffca21c1acc1601375e9e3661c967006327cb5b5392e5daa298190413d5fba36c9f9a5c033990477c1e6254ce36a067223fcf880fe5bf
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206339e0f437997de3aceb072791c6b226a48d4babf6b0faf891073783489f0873b65a1deabf39517d7595d19dad1bf15fa102dd3243a8ec26c32be252bbe522bab3570c9652c84ff2252d9286008ce5006c5b6b2b871df13ff91064c9f0ec5daca4c531dbf50c260b0c1481d9bd75c49eca837602e273fe926b2c1013aaa7109deb1579742c1060d34851a9701c9b1adf48
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000ee933707110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68700ebf0c9bad09b4ee7bfeb44cf3d196e
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000001e233707110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a07ac4390f71cf6af60942245cb30a774d
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20660cb6253310d9f60394315ee75c61cac1f44e3549175530272dad0117d6408950695acdbd6e58a1871ca267056b5dffc3ffc048678a2fa46c2711c4fedb5d04631258cc1b3bb09374c15df9bf2d547c7c5fd99eba045ba84e8c254aa36e6fca3a9f636a4b70de20fa466dc68dd725645b
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206357eab6c52d398ab6b9d16d07f735b34fe742e18f2f33e736f6fb869f4a87d19763e8d3d7e05d5fb1dccd2254151900611f1a5cfe91b867fca40ca509da0dd3f751e2472895d8744441f891d3253709669cbfb92334d9f645252d4b39bf4269adafea4a2540db2f560efb9495e0e472b4502573628ce7a5b1027b32238ee3ff601bc653ab050f785c45430ea63882481b
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000ee933707110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68700ebf0c9bad09b4ee7bfeb44cf3d196e
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002f323707110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0e4c48b548b6673b3653264ba92ef72ac
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066ef3363998e4c654303520f3835736082e237a429db268aca11a37e3cadf4aafb940cd2a253af10110236cd2cf72d9c8afb0bc2da68c92ac17d2c16898946ef1942c6e8450a154b502bc1845fa1f5da1ffb7fc9a0e5896d4803c195fba62af222ece5b272719945d1df3404bb742b58f7
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063cbc88a39c5e24c332e6cca96280dbd6cd25cd3a51e9a6397605dd130906d7d57f5ae40469e0bdc993b544d97347666dca76be5cf9867975be09fcdd68161d941df9d3e6c0162182c3633f8497077b01d5aef375fcf68c2fc72c6d153a53853de2682dd30a7ba6ede3813197636ca2595a36b5a5676275aa718b3e5f1eba2b172621fb9831eaea32e4ab33ca1dc50273b
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000ee933707110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68700ebf0c9bad09b4ee7bfeb44cf3d196e
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003e053807110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a09f3969d5408af0661996903e989476c5
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066df3323504c95033430ddc21baffa829a43959a141597537fd77eea1e503ec11e43994bf43f5a47b36bf1f4c5c439dd48309bf4c0d5803dabf6fa1f865926a01ffde84359e5c5fedfea6c68dbe84d610b8152d49cf844ce29bddf6cf85ac5b1c5a072cd150a0ac692a05b247e2b205d9f
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20632d00bc50f2f41e51f028bcfe1f4e2b96adfae336a6194e355138b8f2048487922e7995865f34253928e76d019aed727ebd94d9e4e1f9205a1e03eff428a42c29544a83716c9e986d77ce7513bf9caa7d3ad5f3b852b245d5d89ed78d2020521ba57f89283138df7efc04d7cd6e1cae85348eb26043be8338ec2a110600006fc19754d05693821a9848bd93b7c9a51aff
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000020fb3707110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6871c4a4d8dc1094290fb1ab159cd79bc9c
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004d143807110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a01bbcd0e7e4c46e2f5cd1f3ae533664d3
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20669ab1870c39d0c5c3128a1aa20c1b0f1137614b7e91e97a6229fc8195f7123fc46bd4841bae5c968f2d46068487ce5bfe6a4bc67d55cd7d2fb4b3cea49bba66aaf7f7da23476d4fed0dc7380a95cd8117961d4d7ce89450d78c9b2c0985d401d064582e9709335631dbd014c3b4b06743
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206302fc3756852d22b1175270242b9fb2f0c46ace8f1ef9d8272079fe4cff918398765ee28c1f8afa020b98cbfa13af1ab3e416a426da3d8005299d607b74ca3f31cd8653ef7afaed95b684ff0607f62056611958f23a6238a93f4550aaaf18df51d997d8474509d28fa728a2fc29b7103a2ac4c669e9e799a43b5e0895b466ee9bd295d53cddb29575c42ac371e0428783
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000020fb3707110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6871c4a4d8dc1094290fb1ab159cd79bc9c
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005c233807110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05d4783cc2ea028bff1a6df8c267d3a82
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20668188f92f71106365714d434e2e9460e2455d98346b07edff15d2672fa4de39bec2d8129eecf90e22506673edab6fbc301d6db215205b2765bd61b0d2a1397d8a9ca48ae523e6b5bb4d5e57e8a4d31c5864bc89d6ae163758d34d3d6734f1f8f115b9a4c999fbc3d7334f540a73f8807c
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206315874e13e531d75ac11186b89cdaad834a646e702c94c2efcf74e36a065717b3a968e23b1e8433faeec923f3cc6ca724ad77ce41ce5362b6f29bebbdb80f3656a1f18f38fe4f1c48e3f2a5041c44c6ebf2b3368336ce270043aaeb3363128010b10880c4df2208847c7d0c490af24a5c04334d937e31432610c77f9ed0cea8140cd294133e89d073b4166f307bf55b9c
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000020fb3707110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6871c4a4d8dc1094290fb1ab159cd79bc9c
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000006333807110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0cbb885e1cb836cdde75fc7d2ab55b7a9
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d3fc9bd7a67f2370da21b847b974ddecc68a66fb97b8e1d6bb852a09ecca714dee46088199c20afe6c03642b85fc8595dc05dce28c5eee8035bcaac454c778fb7641cc8699a0b649e3d683a4163c4bb95bccd062fdad769ebe8ad565f3d38d23c689a5ca2fd6f7fa4a6a630e1d455397
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20637b45699779f49cdd9278b07c3c5209ee7364662097e581667c8bc7966e1fceef3d9b71c1dd54308b60b76e22c5f9b6bea87565e3c1c821fd7f5df76d6f784d6a90b11eee67056a503feb0f4f285eda4ae20e80ec3ac68ca4c6d9d803282be93472bd6fe0b555519300f925b9f71b8d100b9a66105b4b9fe7fe1a071b6951e0ea0b8f2340dcc8e2ba46f6661eb6180c9a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000054e73807110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6871ad6f957043ae21206a760eeb0754864
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000016063907110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a09b0c189363502948f03f32b00d0fea7c
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661890335beefcd8ec71561fd241d5e786f4ddc69d4c5e230d9458d44a30a2831528b38fdb81fa52d42be967b8e9bb65461ee80cfd65ae0a74d1eba867a2498ae16bc21a53860d6c555ee1843425423b52ed90f24b31ebcfd776629f3b24d52a4d5cfd9c3462ad92f7cdea2da943733650
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206359aff62c219e76f6ce46dda68692d88c7f0cf6487780a95776b5b12cf9fcbbe98a25058a4e21df07fb14cf532396322c3ae008f7774f6067ebd29cd3baae72224ce2edbb82b9f8d977eb4d6775a0f7fb39abfa5c6d334a2352031b12231ffc0582f1f2c9a68fde0c2e32a9a118657f6509ca8287a58d7db4f6389121ec2fb4a06a96539a8db4d300fe2e549a75fbaa6a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000054e73807110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f6871ad6f957043ae21206a760eeb0754864
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000025153907110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0a22ff1d95f59addafa7f4c7fb8233c22
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20663816c6d9c1957d95e42046e7939a649770c6141de897518d53645c978a99b60117d5b6fb00516b1411c768216209800f1f60bf160c6ed11af4c93219fe0d4d685ed4be2e95ceb7cc5cf341fcff32764fa0c79e003853ff25472d1f9214afce22a8b575df519090054fab8d9183b55260
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063e2497b2beef2d11e53d0ab49e48d1a8baf4fbc22341f252667e52d79628faee8f5df68e5f5fd42b100f4cb9d01a1fe1284d439833e50cf91deb9154b2a49b605a9401348013ccad9383c675bc07af63daa409488e1d6d8129ee4d00296019621b89c459a42247bcca7650a4f63fc53bdca160d022ee777d955d6f30a8c86acd5efbdcc03ffe57016fe05a47be2bf8d70
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000087d33907110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687716aa4d9bdd6e6f0e9179a5f437cfe64
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000034243907110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a00dca069afe0235a2f83eb3c69f20a703
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066176a83aadabfc39286bc3aea2022bc7c01561a51a7e9cf0a060540cc9f90b75fa85688315a2a349b063b2260d62a44ae06f2c8a10db1f775cb3dfa9553dab3c05c5e0fd9cb3568140e5289e5d03f744b8f8b7bd69c80e241902f7ea44e813d94330be53ef669d743d4fa953327e4e800
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063469e4e6c62251d918b288608ecd281d8410ccae856e9a722286d9e738a3ad2bc74a8b9c6e1d56317cedc6abbdff1662d7e09d5ef62bd29ccb0dafab2913b76ed17f99d9d40a937250e0e1b3792fa510b8924c17514f19fa280fd4ceb88e33f1a993608338e73e21160bb4fc3c17ccc1e9db8eebc0a6a25e9aae3feea5526d51cd24ffb4c04630dffbf99cc98d602e71e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000087d33907110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687716aa4d9bdd6e6f0e9179a5f437cfe64
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.240000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004d333907110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a01de1348c1c5cb9c34da871ac517c61a5
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206639e9154a2e7b1f848bd2a42f70816e86edf09dda3824152f4ae5f288b4bbcc4ed5f2ef3ab3acf66e3314847617febddfa7f8ac99920d8c8d8bdd8788288ccecc9c75ce61bd1d5011b42e49c77940e26c8e68c1920ee2ec5aa8e8b9a5296eceac1f9009bb3b349218fe32d5144befcb6e
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063c6da7cec3605f4ad265c11ced4fdc2e1846e82e958dbaf070e1271a0ba1fc2787e778b801dac75f90d95a5806fab316ce8240ecb21d01863c73c3173bb35e66c9891c53595d93128d345a9afdd671f9b8f1166a40704533f4c14dc2f72fbe68c92d9fd2103067fe66596dc1790fc3405f279c38c482360383e99528b65fbcb4c68fb894390168cdd55093772708f4395
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000087d33907110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687716aa4d9bdd6e6f0e9179a5f437cfe64
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005e063a07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0f8407d6d9685013cb5f74c4c81f84683
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206699dd7202f338e3f8c50020083b75dcff12204a464d14e6d5d2c6b8404eed9a2aed0d86485f66c5b27b3876f6f24466ebc9840542833b436176e00cfa8b0106a2971d9e44029a9e9ba2426735eb7ba0e1fb992c58d40aa1c2f90ad7826d2ea873526e8a17edf1cd46a5e61a13c601512d
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063ca0a1ea8a46c2b381acb66d8d810f1b66bd2171b1b189c94719ad78fa1fc355b676327a7b72dfbbab16a38545126e70c51f9c49ae705878a1d3eeb0091eb33647c5c61781916b02802fabf0a2944c3ef288a5434d9a7f55ea84eac23616abeaafbae04ce70e76cddb3edf8c34e9282f1e8087c22b85776bd31b8fce1619646da45c1faa71d96be353b919babb907a097
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000bbfb3907110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687acd621d0c13677614923c31dd166d4f4
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000008163a07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a084ec0a228e287d358e5454a5d4589fb1
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206631a6487e8d28f8f83025c5f7654f0966bd545f7d320390182b0eedb5985f77b7f37c4420008f28002f1cc90edfec00ef0d9e280c010e2f599a18df5aa78968112e62f05e90e0b76da8f28c8ffa4c5535e363248ea101eb3dd1a7dd2abd0ab79a78d90cf8df83362859fa6f8c023cd70a
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063a8780ef32997ea18e712abea786f8094a90dd6314d9935279319dfa6c5f7ca85e6d9e6ccf130207e0c189094590eeb829607506f38d0c93bd30cf27f67d22c25080d616c13b6bbf5ae0be9304c076d1754144efb35d2fa684e897da317ab06e8ceaaaee9ac17c07642863b44fa9d9e6d0e95712358e1511287731ececbeb516e64b176387332422ee17141ad36d8d248
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000bbfb3907110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687acd621d0c13677614923c31dd166d4f4
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000018253a07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0092e4fc8002b1dbea5b1916c3fab7542
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e059c5bd3df3abc4ed9bded4b944de521cad06430959a88dfc45ffb1eda186937e313c7134d0ab574bdd61b61219e6e7e58664a00135e0eefc4836f30aab4a19bc5daaad1e85271683eb5d4d9d02e74d7f3a4bd04cab150ac33ed0009807237e52af96f7ad0d8150d768f3fcbfb3b2ea
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20638543d1200eba9647b943e77fb231830c293d42dc59ba0a5e1b60c7f68a77623912b2656bea1528fc82a76171450d6101fe228b520b0fc93fce316c9592680f6c17a907a4414348bd9b7a2e0fb94493414b47692f8d0143bd50f4441779aab535befe47e5dce0490cccd63510334f9e5ff0d179e70ee0d04d4417ae957b9207a23189f1c748f21e5c00afcf93f264d934
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000bbfb3907110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687acd621d0c13677614923c31dd166d4f4
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000029343a07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0781cdff8907817e48fb13d15521a3b73
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20662fd5e86f4e2102d21c0cb0c0a28679c9070b0faf3eb47a20343a626bb9236ba48c3e99142f93ba89527d5461a3635026c4f712a81cd32c143c7f46542f4b6899158871da2382d2d768b4875216c7cd796c856e5db2e6576b22af6b79d751dc475a93f1fef5b1007af5f14c62ee8839ba
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20637bf818a37e2ee8e8724aa3ea49871ed338f4b4b4d365fefb17fcc3a747472ba1624f880a2a00d0c3b6bcbfc974f9d21ff102431a461d0f1af9634d7756cca0e2dbeeaa25f54113d39fc508510b9c3a96795624339080baa975e32c4470f1b73030093cd32f5a1ab505dc6eb012a174c87b662a18312b946ec85344d5e93af852addbd3254fff7d5cd8e4308ae57fcce2
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000007283a07110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68707ddcd1065264691f55d97abc05c9cfa
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000039073b07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a08f1884a0f3e472e5ae935688d8c2ca18
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206670262edc61fbdb422a78909c1a1bee934dbb3d7837c4eb7968ae9a376dd878ceb0681ef09e4a1887acd44c149ec423b369d20bfdb9e800646519ed9013a4c1bd1cc888f1904e4e292207639c492e2035cd40334e805c072fa283be1d82ca8d3b56054184a4783d261ad99abd961cd573
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20638138a25638b391ba6b7f29df2c231712ffc895f4ed5ef179afa25d1699e135fa8bdf93d9e795858fd86ce2e25fe18468c06bd7a8defda3c9577457f07ce6a5a7fbca8f09fe5a8048bbf6261eeeee7551c098b38c592323cf8053ff6fdc50c7d0340a9b751978a6eafb19166efc486828b4f242431c477ed13212cf2be56628ee24e80f0586037b2fc90037e9245c195e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000007283a07110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68707ddcd1065264691f55d97abc05c9cfa
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000049163b07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0895804ad23c4e0557fe17513ed8667ad
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20660c335a9405809fcf0a16680ad0f022080357be4c94ad773fc5a416bec83b276c174a9e2bac034effc9b89b5307fd4ec7536c06b7aedf6c651c6408197bb5f3a9ccdae985eb0b598d81023d994e3d9db2d34874df3aa8656d4347b3c6863e4e1b729506d382bd75a54981eb0d701f8211
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063751ed589f4f53aa1f90a411bb7553227031bba39d0782ff0686c238c016ebab21ff9dfbaac2b081341a0a83d339a444373e5cd00ba0a4239387251c2106c23516052a6a03c1c2cf1d06b52f3a3cf7d313fec22e08d5ef6d209b3f494020644439ecd374a443a49ba4fe3513c9eaf66e9a928ea8f84f2c26755d2e259e4790b75e87316bc3d1460e5a4a6659fd07b7f23
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000003b143b07110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687ed7cc197ea8c0c42cbdd5ea42c3fbea5
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000058253b07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05babec6f6efa59ed090154eaf91804f8
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20668f4f4c19267fd0820eb9341d7c6164a69ae314d7310899f1a43b54a3c0d6c21d58552c27c7e03c0b50a4d7cd0ee1284ce7f550a58e579c8210678e1bcc08dbc3e0d884b6eb6545b1ab8d87ff83d3b5d20612f8b0c9a591cbd2c6e2306e9570df71ba16e7db8a1c4c99e3bb1293f75e95
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20634bf7ee6ba216de4aa39d2fd93b9da57057ecf64f1fb99f3c8136633358521b98794eaac877f0e39befedb7ff02c9775ced4c1fabaa11927ba1f72a3bad49b04a08902ad1afc918ef7680c2c482b1dca993de9da373d8f498bc4e5c80a057d958edfb703e6c01cac7730b1bcedac05ce031401826eef712214cf0f87ef128719f072f4a0ebaa35ff1caef0297e7215b86
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000003b143b07110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687ed7cc197ea8c0c42cbdd5ea42c3fbea5
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000002353b07110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a03e75b1920f03ce8b8c1a5440282b2e9a
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661cb58b4cc4f518a230b45effd1ca50a8b51d1c5e8caf24909dc465d56348e877cd03a4c43c2e6641bbc99b8fa09dcd3bd6406a4409dd71e9bff2b3640d580edf447e5eb433cd21e58bb9c21d6ccc06de5d0702ce426d768603324b460352f55df19d92e3f65a0d15c1df636fe0d1f1af
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063f9e1cd21156a905c10e9df3217b881b95dbe440f82e0c9a3509fc754d246d2f96340c7883700cdebaa3b27beb7f1f2f5989ad17f6a70d66454d8b9dfdf73b085947355d28a8179d3a6504418bf7a93e30ec6a66744643821bbb4105d0585fd6d2c57342afb84cd5773696e72c9efab18f39eeab2f4fcd27b1d3200965064b9f407f3e7503e719921cfa83ddb206fdb57
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000003b143b07110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687ed7cc197ea8c0c42cbdd5ea42c3fbea5
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370011e20638b5616142c84fc21b36d41a6838a0ea2dd6a810352f19b7bba79f85e8ee7dea83bf03d2a34499927926c772fbc6d2b0225a763c3ccb77e735b65314c8daa2055962c9cc4d01560b0108557b784cbc85d79e1d5fefbaf8ad71427821f59bc300f3197e26037b23191309d5052442f4ae39b51bfa6bc48dd045dc2e2d2950fc3fc75713c8d8a0dbcbf84bc4cbcca5df5cdc2ce3119e0f64819517ef31623f0daccf093c2d70db04093a6a1fe1915b0166a5fdc87d0b4299229c81e60b376328d43e537c0f27be344b334d3002f5a0be867b1fb78466b8a2d13cb4404973b8bee2e9e83f015cae820708a37a0ca6a0373913d073072728511b9e3483e00ef5a9246fba154210fc0202cb24d901c96e06d8227554b67d202d8c5b10d5f6ca9af25c0
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370011e2063bacd54e4ef7f55d32f5a3d80884a8e31e4f05ab4768df87c6c0a800fffcba9a690893c01a41f46ef658192ee496e535c89760916d9cbd3d259cd8a6e569c53f71b92baa9df68dfa5115ef5e840e574bee7dcb806c46b1ef8d0f70a67769436dca4c8c15d117b40c28740f15bd8eacec6516913ef22a5902f795a09ddbdbb444b70dfbcc118e00b0f161457760896f9e0b50cc9e4a78a0d51b67f0a58be31ef30010893ff52933fb10d1b59d3fc5b5cf52fcaa31524ce7796e178b151a8f7a053672fefcbd274c45fba1bbc07e881f1ec1465f7a2125b60158a40e07a47bc7e474dbce1d9da146cba75f612f71a5c651130711fa417ae3ce8f6ce3ec595377f6c3a70694e61f522f29b5bfcfd924fce17b0d7a0c2ca131e6452370f4698b5670c
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111f8004000400300006f000008110218147943010000850000000000000000018000000000c646467d165ef4e35892650fa60132340785106d00a2519ffec332cf32dd62604bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d830399265c591918b5f103eed17181c97e8259aaf986bf5134049dff579891cb6c7b61faabae3bc1aeff5eeb7fd3206e
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aab9c3000000000000040400000012fc000023aa0b201e2930ffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e10000000000000000000000000000000000140b
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111f800400042030000e5020008110218147943010000850000000000000000018000000000c646467d165ef4e35892650fa60132340785106d00a2519ffec332cf32dd62604bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d4bdfb3e16e33d88768cc4c3d0658937d830399265c591918b5f103eed17181c97e8259aaf986bf5134049dff579891cbd14f960a6fec6fec8a3f670a295f4b76
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aab9c3000000000000040400000012fc000023aa0b201e2930ffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e10000000000000000000000000000000000140b
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000011080008110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b2c6a3562611be61b288857a85ee2243
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d541def592b697b1b47b8c6ff4a6a3d194a7047e4a438f70aae5982c04fc968a480ee87d7546f49bf52036ba0db07e4d00063dd094f3c4bcdae3a0fc49c9614708493e23cb0925b3b89d548a6aa14e6977095d289d05b623d04334699e9de68d16bb12023e2f106b7b23f89fb5cf09d3
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063cd6c09bc202e1cd1b03090af5941d71f1a752fee1e9c96cb1771f09834ea9e499fb4101ef9e14ddd5ad8f073b48adee7ace03757609deb81c0506387cd3b9d08d0c7a4a8b98e1ab94a7663cb52a791e1a3195673a09fed4fef9a9883f6e067ce8c9d21f4d4cddbf7c23913e87143f1c2d2f48fdd93785ea7cd7cbaf84d7fd3e4d13e72ac4ca52b757849450b837820bb
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000006d470008110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687d8cc8ab9baa09e883e56fb5a15a74a21
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 0400000012fc000023aa0b201e2930ffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000014
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 0400000012fc000023aa0b201e2930ffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000014
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000021170008110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0719d61134da47e63bfebaf3eb1de01e8
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206647d12c631937b13e4f502313f8e808710e3fd388f0118e5d68bf3397b26f21261430ff790eb6a948b91ea1ca32b1d460743004891404b5ca0522b98d4dfe30712d1edb1f523ec829ddc70c63508a0176a21b145261a86f2081dd7ea618c449b431f2bd62682611602b948bf3f70d145e
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063b29cce5f368c5c1571289d26ceccfeaad1e0ac91ba4fb782d1d4b2a40c0fdf4c121ba8f9532d05499660c52351742ce370a42d226bbe9c1fa38cc50df56097314f0640cf9cce7b9e10279eb1940a6c9f567506516bd42761b783cfcd1b6ce04fc08789370c0b17dc577a649b1c438bf1dc22940a9d059ed2445bb6a8120a54fd1b99662de9eda9e27b9a5b31304e0a9f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000006d470008110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687d8cc8ab9baa09e883e56fb5a15a74a21
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000031260008110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0ca971bd30be94506d60b931eb15cb5db
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20663b1767b7b58f1e9ace7c559c9b53ff2cf2bd9890b27e4e32ab9beacafebba4351c120154d90aa46e7dd9ffa564f89a66cdaf9b2557944074090e147e8084f9f78d169aa736408fce076cc3b583e8d3754fc644e19d8d5d5b10ada13a6dad54cd79985ead7a6adfe4302d3ca37025af98
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063f7f9c567e39928e8e04d0f2303429a720f3e42f81fe414ed23ee2ce4024089ea92cc16914b31f77f6f5d6d4bc2f930aa53ae1fa449d5218a060d3379dc7fba91ec474c1a0b6b6d3952b2fef25e6db769712e89b2fc60f3582ee0442affd5f8e3c522c922f12f1fd479d47b9fc9fd63b5441266484b36b52019a90559b40e642224ffe50459fcd77944c12f2b2e049ecd
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000006d470008110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f687d8cc8ab9baa09e883e56fb5a15a74a21
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000040350008110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0d194d5774ba114788184528255211ae4
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20666160bb8454242244ef98d9949969df2e7ae482f738d0076573da10ee26ca4f1ed75aaf18d0dcaab3a51ed8d79cc14fd85ea6f2420137bdd3dbe0e72d404ec50705c77e2fe839fb87c11802c4486e9ba37b9c9580baaf9aabc7652aec03d53692ae59f0585b8acd307c8698c3a48677e8
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20636b8bbe7575c849e10283000dfa90ec345f9660bc5bef9414ef8d1323ed67c88ca524cc56f560d01ee10b5d0bfee71eff53cf9d914e58bd38f320ea4d47e191ed869c711e5c87abf98d017192efdbeec3c67559627198b5313dc6a3fba423fefe579203d95ec53246b262a493891ae8cf448e6bccb6b7d31fb6bb77ec4171b4753bc70cdc2c1ac32ed311ce8fff44aa3f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a6280008110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68763896abff117e14f9e6f64adbaf436b5
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004f080108110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05ba08ed4f32f90ae73b64105c468f500
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e49886aec57e50a10568119f95505f45825b975a098396c5a14db639602a67914db32fbdbc60a346bfe2e14cdb9735a2524d5e93bc4f981a8a02b921129c2bdb1ae191182519db71a8a966409b863dc44c744edd8d997118d2975ba8afa1163a54378d81b41cba5f6e13ca8038441932
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063af6d35a25fab108ed2be5f3b489680c43c31da82535645a986c42131d4478e4d3608ff3af179d283388dcb6519fd7a66baf6d4c1b68f3e956bf70b3ca4cf4e29714485005031d1c440f3f91c5e2f8ba7500114b8afdaffedc76591ca4e97659ceaf6426851a91cf3bee4e9525e2492c324dcf947c745900f83c03a3dc4ac503b29adbb057411c2b3663c438a15b22032
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000a6280008110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d245033ef81e4bc2ecd093ccd6a4d88b2f68763896abff117e14f9e6f64adbaf436b5
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142800000a
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14280000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 40, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005f170108110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a02b3fee3b371ed6790a60ba2577192e20
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d57c7cfad598cc5ece3f9ec12813f85b8ff98313436c30b0c94f15d72982e21cd082b1c682165adcf23504c51e5e74a54fda9d84d1910638b983ba4912470f06665e61e203ed9f2cfab2909626d65e29b104c7dcfc5242bf88ceefeb7a9b02bbb7811590d725125007c9b6ebd4d6ca36
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063f80f7d25ff458793675a943e4be2732b3eb7ba57e2574e55b568eac0f1688c28606d4a0d0fcdc78f25ff1078fdeacf5b24d38377ff18533adf32a1577fc99adb23cf448d8039fcd1ddea9e77a7b2f6a266c686b9288fabb926b93ba068fbd59f16ce21571e038db71c98a5805f4b131b119d86e6a2faf362872ca426725cf50842f685a66be1690a58e1e6d65295260a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000db140108110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c8fc588c53237b2073d912517d5555d1d
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000a270108110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a08485695f423320d34821de6726feede0
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066b3a4fc29785ea01617b7ef39ff1888c35ce9e319583caa55fa254b687f0882d47a899177bf779c19ebd2e86190f579d178b2f7a93b600aef237d0c21f8f12e930c06c84fde5dd9a7c839be87d8f3f89844ba048fa68ddb879743b7be33efa780cf65adf9182a962455cc478ff92e4fe1
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206379f35d6cde50cc1b57960054a94463217af9cc10f53c7ba2d9a16a317f798c9197201c2ec93d22b2e68abfb9a9e905a09e42956bfc860a6520e250ef469dab109302c82e0f6ebf719793bb782eb4d78fe3950f673db38c5dbfa6823097e25730b3a246ed4b383efb5c21b8fc8b611535b1ac0db4d970a7f18027f215b9c42db10580a26373fff1904578197be507f703
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000db140108110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c8fc588c53237b2073d912517d5555d1d
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000019360108110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a011af5842b3fe5ff491e5076fe44a24de
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206626ad83fa8844c7cf8ece93992e9966bf79cbacc90c7b11fd6c391e6c3df3600b5788d83417ff22de4c938b762824fbcafd0f1e6037805528b4112c9a707c6377f9c6fd3c7545fa561585926891c554d264094db2908c5fa53db48297d51dc6d92d022aa47570ac74cfc48eba427652f7
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063bb1a0df9ea2803cfee4064b97dcbe4f6afa473a95f1c414fd67342827e81d02670c8702e754f399b61d89a4ea0296ceaaf293cf06b180ecce6536c89690458a7a6a860a8213b0d5104555b828184be08a75bcbe904f58b982d89b9fa3aabe49807240aaf4ca4e833b038c34793d8050c010bc54730d91b674c4a03738c0df6f81298e6de54ec6234fee174ea8d1c45f0
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000db140108110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c8fc588c53237b2073d912517d5555d1d
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000029090208110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a072019c5b92d6bb65e9b36c599ffe8724
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206686ca3fbd21127583defde6650f2f10686b32176aa838c43a45522f8da5942356a05b3616a3dc65b08a40e093069e4c64d223fd82996f2809b769518a74683851aa6ef6641c15c4ba4f790dd4a1cf63ea387693f990346c7ec7542c1c1d0843e172b271c49ccef301f551e8adfee97e96
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20630ed99b342683b092d1009ee75292d180614c6dc201557c808be1df635685afaa197bd5ae5c776047b607342c7626a62bfe40359caad13646161261b6efc4aa0bfa7287c175ec37c401281c270b64d8bfbf17497e3a153dbc2c10373a092e0deb0f870200cac824985bc814075b29a536971f6da782adb00f6812ce848627050ad7eb9e6a8dc53f7f5548f00530fa2283
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000011400208110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51cdcf06963c861a51d709a61910b1226af
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000038180208110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0c0cf2bc3ce7229d75a1cc2475197e3f6
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066b1e7ac450cab717a59380a1232e33782f6f6bdaa77e7c7c3994af152df424e6c72b4483e9030c9d64cdfd020305598099af68c090437e6223e88db6a22c5d80b4ce6629a13223a1cf43b5c71337889ce0ff45bec93a1251b531e90f086dc92011ae2aca0d727ebb7a77da8720e823ac8
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20630d1a2aabf619b105fb9786b596edf1621f249d7ff3a58fc5c389b675b87e569d382943bff71d85bda822da3fde6cf222964802dd43ae9d927ec8d5a013df6bb048bd0b1b1812cd7bbc52ef57fbb7f4b0ae80f41a4f86a89120243eb8c31ff9522e26396de6ec2be8698ca4f077a9687f662dccf29dcf82a2f5f11991a00ef8113d833af0eb65044605bc5b7916ece79e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000011400208110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51cdcf06963c861a51d709a61910b1226af
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000048270208110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a014f7793da7c72fc2e2216c291442d9c8
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206606bc86f6c841469aafe05be37f3a42ed3e2d131f60c15e5cbe9e3810d046035c38455f508a8a6645395587b94b79f8489ef79b5cf8e9bea246d04ebaeade6b731ab0caa8077c3ed96d38ceaa04403da97498c32ac43548767d44bf01fdac3bc1e55038c8056b8ad51c00a422a6755835
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063fe2ae81043bb52dc47a56bb1d5faee3d6f48eff58a4a9c51efd080c285938b4d0863d1dbba197a135d5f50ef2d1cac65897b9d94b2e146b1eec54a74715266fdf70facf55548f6d13fb3b6f212af42b63344995867cb19614467ee5a42795d415162d163a2c806c67349a3506a62e8286d5afa12e0e7cb586e1d08dc2085e53f11fd0b3a56789845b96ea06b397eb8fa
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000011400208110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51cdcf06963c861a51d709a61910b1226af
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000057360208110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a056dbdb8047dbf69197f91e89633b8c91
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066dfd68abcf161b06835cbf05846ed091a1fd263975612f3bb2b40dea9d8425ebf9ab89a4407d64283c50fc9de2ea6137a951ca4ca4f48d2cee727e8057bda0cc0f9837ebfb683b2c6a268fc9b2afd534ce6d24fe834154bfe9ea8f0c8f7cd75536166fee4f64fd144a6863f0d682c969b
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20630b4a5b9f64795ece88bd4b19dcea00bc22480aac139b163f38396db1516f93a079cc2f1f9b7c712073a934cfb14812a0c05a1fad58c44595a20366d52b48db54ef1e5aebcc99fa20bdeb44593d209b9e3de6cece3b1a2986a3cb01904da1c5b077fde3398fad8fcb2c42b1ae4ad505e13c535e60add3d02d85617d84b1b48662ad48d5b6cc3496bd3f715420b3e473db
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000046680208110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51cc43d7d245709e6f713f7628ee8719988
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000020a0308110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a04dfb59c5cbee65dfa8847be33f0e848c
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206672fa7e439d0d73b1c9882f2cb0e391d83835c68e590aea602774be427e9b7d0ab875451c964aa9dfa9aea530db254e5f39cb4e82dfa24f83c029a0e09f71d6f558cec2363051f0e920c33ba6c070d9a8cdef239aee8d0722f5023ca17b011db2378356357fad008ab6612d4e3b3331b6
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063f526cea8a06d0cfc553bc46b6a11fe0381e126a9ac5c244e31ed6fb612024b6308e5c15b89b217860a2a03eb193614b48a6aa897b5407f96cbf228b1f8f6ac0e215a16106bf23a8aeaad0378a8a87ac42e62382b7fe646403fb060fa0973b5356ef78ee56bb3b49fd78bd2c154c048569dcaf81d4e51fdf5dd41f7dadd2c37a9dcd6fc5ceaf287bf1b6b4646be3474f7
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000046680208110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51cc43d7d245709e6f713f7628ee8719988
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000012190308110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a054b9152ec0d6dc4c95003b8e9b37f2cf
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066de217c1e33885c2ae08eafe15fe626b3ffd2380f1b6837a3f787c19659d221e601c612c3a73468dda913b025fe6d3c99640d5bea427e2211a1834e75925b4a9d46468ec5d953bf2cf616b685801a0e2897819d85d477de5b1a403a9facb3344f63b352b03c536deacc8cc178387b768d
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063ae811d4ee8b1a1e0d9a1fc1ce20119a618dfaf99d43d8bb6864195ccb04c41146010dfce7f6a089912a9d90b0d4f02994eb6ea89952226f6b99236183937106b52f548b3a49b38006c9dee8005c875f56091b4f27b702c3360a7d7d4a59a93027ad4a324c0d70c11cad2ff1d232771f466de6bf7a5d919dda7c7830295f0bf6596714e7a649c8e54b281ae7001507a93
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000079540308110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c3778134fd9c4527c6d2ed969b22ad65b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000020280308110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0fa535d2636b586a372b2b1adba52679a
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20662044c40391140b279f8b19afe136b19f8b9b022383cc46e8000a267c0944b1ff9c8c686c2363d469a91e343d9978c5d0c59a5a18e8bb354804cd8e7c5cadb1f7f53bf5834ff51fe1c031f89f436f3eedb5648819588ce40221abddd66e00d80db601193ed97400b75b7bcac90d5c7e55
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20635fdddb067b4e7dc6f589e6b6a83769df2bf42b14637090507ea9264af7a75f494a8674cb3a49ed3270a275981a89d9f46de5a9d67ebdc97ee64ae3dd028ce0c49351a88df09be16872e435bc212a61d5f143d473e1d893d1b6cecc1d07d80458c8b1fbf9c71363d5a9ba68f0c6d660024e271bfb61ee2e0306f48d94faaae5a158caa6ef24858648840ee4e401dfc49d
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000079540308110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c3778134fd9c4527c6d2ed969b22ad65b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002f370308110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a09dfc556b0dc7645d834067eb2f5eb6a2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206617cb6dc384d6344e94b146a4a0dede19efcf579acabf8803db01d12393e8de514fe83bf32412e811ed8760aede6931f7460838418be47ab9f471105914d26ae4c937a3efc1e59c75a8fdb56e82ce40557ec3fea82ba7f46f20e23e7f2d375300a51244946d5994b811c793c90f4f0d82
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206309d50ea73f327a817543da34a827f9a85e9e39ee0440001ed70589b618fb04ffcb5dcc9443cb34b17512bd2c4b65c5b667d003d1bfd6e88eb37bcef4beb917cfbcd592a759497cb3d8e69a7718172c5ef86f58bd1af8eb79674728c1be6507b8022a07a583eb7f98ef15904aa7a2b06ac40741374e99ac173f253388d8bb03cef0b7635063fb96cf2a905aa2a1343b4f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000079540308110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c3778134fd9c4527c6d2ed969b22ad65b
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003e0a0408110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a01fb896ade5b916dc74c511be69e26026
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206690c3462ceb6d710a3a2cbb10ee305beeb98a954d84895a1139174916b2c0e79eac33307042be17ef113a11bbd329aebc332d56cf2c4b271209a53a745df5a6e9be544ef33e477135582a765e0f37949e37bc97e1d9ea0180effdc634d6288bba147b6b98817c918e0e09bac5a6a81a72
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20631c1aef204d390b59b1e349b3bb57157ccbdcae391e9b4eaeb797568e1e7038febe39c71af530a3ce329648791a173a57c5afa9834ec181e72922fad8fc7e441a0f1a450177882dc35b2ef455784dfa2c36cb5da519f10b7930a7bd73eb4cd0be3547c7775ae57534b86f8595639a3888ca06652e3417de452e4234a6c2601669f793ab932a1c664c725e4b0c633ab3cf
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000af400408110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51ce549e3ed0542364d5dd525bfe4a12871
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004d190408110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a050f512654863c797fcc0ab35a712f236
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d6b5848070e8bfa20fc544a55ba2389eaae838c60ec436efa87c78ff7018578e3c127df89fc635567b4c636d7983cfa3b7bd270ccec78bf12c055506a8ee60eff31594405062ac3e5c9513549628b9081e84f0dee98114ab62befcad9eab19afa0f3b72f6564fdf05172624033f8fb4d
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206379177424aaeef82667de5059d29655d8b5602833221f3b129e9bdfcad83eaeedb2b84748569cce2470a11777d8ac5051d2a57a4d149558190697d2d98299ddbaed68978ea8932995a30fae9b7801b476b2b3450c415984382f0de515941ab6743ad568b0b109c9f0078d34a361901d042dcdd428ad1052734378e6a045602c026d2b3fbc9660f7577c86db233f2e0b8c
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000af400408110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51ce549e3ed0542364d5dd525bfe4a12871
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005d280408110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b9f1c3ce55af593e4a2ffc2730794e7b
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206658145b1ff159460ba11cdf8cf3d48fe4c75d61d1f14ac62b2bfaaa3810dcfe5506a2e1abbd8bbee897c80b6eb98a91ea928a69d56c955fa4b7014140000b84422852fd519ba369d4a115ba8e0485ede43875e2f2755152eadd9d8c3cbeead4c5c428e06395285e986acffbe9d0c3784f
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063cacc1fe562cd6582405d4f6e76df47915a869fcf8001689764b18df425e0016e6c645fe52df977ca8fd0a2e9a093f05eb80740250442ac6a451044447ac004c8a96ca03a9ccc634fc37a3e0fd7ce623128ab8ef1a8e2395d608adfb43cb292bea3eaf427ceb6abeb2235c16e6c1bbc30b2aac8603b04d4ed078c8579ec23fdb060947d6f2fae638a71e161409edd801e
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000e2680408110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c2126378303471ba7c5e32d67e5671547
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.180000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000e380408110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0db63c683cd8fe15631c1de6eceba6481
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206628bea2a3e77001efe73e7f2a190ae76565d4ec2fceb3f48929c937529159806856486766bf487a040973d4f25ab4761e456a4aeb08fda89a01446cb5cf7d64957b9727238b817f5dc0c99df72770eefc655366db6f497f38dff062d479ec87ab97bbce6e22a5414afacf5b6ba30cbc85
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063651cc60356875f334d4eeaf5052d927f897c20f146d01068698fdc282fe2f7b58c9f35254db466665d1e72d1834641ea51ac4a7f4ee640e2eeeaf3e6af1945516e61eb5fe61c8208dc70bdd95e2a6af98f5fa35f26d69db310d55a9d695793543abe84192d06f577ce31d010fcbbf88f85bc6eb70a7ac40b4e7c86020f245dfd4760b5782ee54d8ad8687482e3d7cfaf
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000e2680408110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c2126378303471ba7c5e32d67e5671547
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.330000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000300b0508110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a07a4c7169fc951d6733e6fc29bf9511b8
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661086f63aa8dbca6f72caa4515eb6c1c12d279ffaf5b08bd59eee2208cef23a3f3c63ffcaf5e04bd1860f507d7912429fa123f3f6964902c700ae01cf35e1a54fadf9c5203523bdc72071ce53ede6f697e035453bc291d2406021fcc5d50d4f98303f895fc7eb7bb890e5fd56e36e1e2a
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206399487ceed92c05db9b7f9094b3322f3a5bb982333b5b50ea0c7f3f871085f9c04663deacd2e50849a0f82d5bff663af0d12819102d5fcc56d71e6acc201ac2a9246097013718f29c8b7484e91aff4afdeff08e2aef05730d9789afde784ab6d71944d3d865a7f8d2bfc06734cb14a3ca75c64229007959111e7fc682633bc3af7f176ba1f3b8c2ac33b366674edb5e9a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000e2680408110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c2126378303471ba7c5e32d67e5671547
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.110000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003e1a0508110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0f519e4b902bf05a8c6012c44578fb5cc
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066ee5ecfc06f315c2d587348d4f5fc8e5ed68d2ecacf95352ad767de8f50c0afa7c8e2045173124e8050a19b176c95e55732bd7b1e1f0eda267a4f9dddc3209fcf360e6216796e0862d023afa959e0cf8e32222c6fe014f8bd9d8d06d28c636a8cffeba06543062f63be8303ba8785b901
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20630fc2e98db6782d3c02afacf5a976af3e7e0d54cdf50f956a6f91fb24009f73372f2683e8c6f8e7b6f74e26c299085a9fa82926a1b5a33c42694b0e6992401b679a6efcff4b8702acf2f43054a14968fac049f71c911007d055bac4dc8b9f1a0d5728708591514bbcf1f5e31a5ba3dd9cf177b14e88114f31be344c501139e0e4607ba93d6f1115972388e127f8c55efb
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000016940508110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c63540d589e24c86984f5de58afa00e05
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.160000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000050290508110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b76dd4cc74ba0530209527ddee4b3b46
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e9ad0bf2e169a55b430f08fc6037cf3fad04d16e0667329ff43146a6f4c3bec10ed7f2ffa89c243ac3f885737002dfe2def23e6c7cfe26dba569bf08e8e2fe2c632ba5a6e87c577a5e18957eb49d42e8c7efe9933e76ac7c0cd89358e58ab8cac7e4f8fbe827cea85e5ab4c44f191e2a
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063974e3b9fb23c4bd03acdacfb020d64b3e1b275e70d848a8435025d0ea40dfa63523c2ef3d76b02c8cda55c400191e58088171aa51072011db925749b039c9d29b522d5a1c475e6b51a85e5bc137311fb3690f3e48ed44df7c68ebec3b46621afc289e5a4c42526daf3b5a57bb8855aa4907da157db5337a13c7dd9241b1759f9be69cc0d0a161909843e963f9b2998a8
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000016940508110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c63540d589e24c86984f5de58afa00e05
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000061380508110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0e086819ad3cd6aff42784f7be77a6411
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20667ca61bccf86bfff6ca91b889ae9279fa6d4014ccd24bd30d2c97c2193b5b72c5ac18cecb9cafd4847e3d0bdc39118db5e0c86b7b727a6e57f947281938438dc021968be6f10fd9622783443015147488697b3fb71ec67978453d0cf5810a99ca981f4b741101f0c50ed84855d207c0c8
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063726067622d6f9f48b7774dc084dc137f90e55a44056732b16c8caaf85adf5f6bd9b557d655a87908b4714d6421835380f647cbe7136d7f8cc330d6c695c0603efa1959182995a7585e3d810bab83d0ebf28b3f9b24a2f0a32e18dec5dea07d2294e54e983d0344e273e040c9c73bff44ac4e5f9b82b4335c474cc4362c864ee3565ea41d08db98063f3083ada28c9bc3
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000016940508110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c63540d589e24c86984f5de58afa00e05
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000c0c0608110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a004e31d20baecdf3ff69389de2d4a7d31
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206645b5fb0efbdd8212340c68d76aff1051d702fce9d5c4e81f8e4e04826999e914652d472514a9ed96b05abaea412b656cfb587ae114c4e4eaffe01d3882930feeb164cb43204e92b4397c43f2a8867915643e6e16ffeaf5ff6fc64bf1f5f5c977fd614107bcbab124e9937a3747b8d2b6
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063629ac72f3f1278285cf10f14b0a57499ce5bbdd1bcc830c7b25680963c7927d3184c76c87ef9f82b6ddfaf66593d8f6d255fc23f613443a9db202f2b9c399385d19f595ad7cd00ac8de1e44bf97d30e2d35e715ad581120412ea61df727a9635b87615eeff59cca3b7e3a3616edd8050703aa805741fcaa330bdd46fef5181a22ff902cf925b5f4b341ff82812a0248a
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000004b800608110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c26316ebe1d2aed50c66d832f9d70df0c
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.330000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002f1b0608110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a088594cb6a430db734770ae1839590da1
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066af3584fd698696c6368cac9cdf134ef51ea0ea9c38aa8538b1b2628dc9ca060129a58088dbd9b5d3637b195ea5e73c7ea43f3d827f845ab9a929676ddd9005a4ddcd8ea150724b0dca6f5bf5a70bdda277820121cfaa74a3e3460c291c923b350a9722f6ec0fae3d1ad04d88c68ee16f
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063e6387ee7ad82cb3a326e818a345a8dc73283d0634f403e3b308f44918578f77cc0706236e10fd6cd08fd6edd0abe21560b7cdf9cee180c7604c8ab42d2d4c8e97c9be4900f181c56ed7bc91eb8d9997f79e558e36a08fbf6dc21ddf731787cae0cc973fd2cffa4abea10a1d9c5a041511bdd2c74cc027ae594d1402c38a7defeab6bc8ebe3c3c588bdfb248a71c4fa29
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000004b800608110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c26316ebe1d2aed50c66d832f9d70df0c
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000402a0608110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a03763c7f1fae26af3a39e6de2ed66e7fd
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206682bef01e757beb6596e8d0eaf6accf116d36eb0672460cc9449b461bf71e2bf1f322d94c4aea105af67c0e8a66abf2929f606fb2f0c4ef0366b0340c6db14691face1d0ca504ff55ff14839199e0a8881b3b4793157135a79602fb086d2560f703bf003d975efca98b328737fc188c25
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20639019085872340b1bbcb0d8d103753f51e47577af9c451e12acd5ae2cea0c4855df8de7d108afe2a1e8f60489fcca47425bd08e6b664baf26783df90be070d0d707bd38d00b1fd80956b5a17af9abf4c35455080f5b6aad172d7fa67f2e12219b33cb40203d15337d24d32e1dfb995d7c432565bd14d56e0aafae0a68eb686e25de2ef25a6a7f8f9570382a76d78d1c02
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000007fa80608110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c1b59173069f66ab598243d5c8f4d88f1
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004f390608110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a076bb905d8939b926b19b4545eeeaede4
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206600719e2679203f0575a6e7cd4d43de4bbb3a85c3464e8b9f2365626fc2448b8354e0ea1d475daa812beffa863d8210eed4e1264516e43fda8c09206f0a15e324d61f274d6ec74eac1c5a82607fc8cb43e50dcfb09f4b1e5e4da24cd1211bd14db05f83076a93d56f929e837fd2f9ca6b
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063eda446dca0deed14e476d8b8dbf3ed8b75dc69d44927c2ebfff874f947d9cbb2945a39547c8191ccb1e04e878ca70bf0ab13fc09454d08a1cd356813d2c7e26cb93d44be770c2e96361b2492e54df5ed04e0d473d9e8d11619f7de507e188b8cce7184e3c428baed02d87ad614f0c1e8617c324576d4408801a1c21b1eaf725ea87b503380c18a58d59c66f5d776938f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000007fa80608110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c1b59173069f66ab598243d5c8f4d88f1
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.330000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000f0d0708110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b0830e480d256e15433b3da4752572ca
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206685e76bb4047fcddff54cb7c7f9cf11f264fb23bb5337c429856a4bc72f8f248a621e58e1410a23e60a18a7d032df7c05ba5eb3ed3372d25e57c06e6d2951514bd2ade1588c1c286c4cefbba7e939f14efa1def9a77cb60d207b9d2b8b7e90eb2630c5d4d4c0a0cd9a8942f63ad1e5bfd
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206309eb890348fe78932c452907e6afedbeb0909896b2a64d97544f3f3360c73c1ddcda2f90ba761985b0bfa26c5823d242d4f756422b6764ce0b623e1022e2fad6f22a72acdb18aa3b765a5ac60b2abf785d1befbedd27de8818161e720c88ec71ec9265a47ffc99f250c95d68cd06aafa5efb7ca8b9f47d7efbdcc0c1d480f06028acec3b7907c4b7d28b60799fbf5b04
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000007fa80608110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c1b59173069f66ab598243d5c8f4d88f1
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000001f1c0708110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0c788afbc530cf3966bfab1e13c069bb0
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066ce7eec51ed3e1dde784a89dd338622b8218a800bd929352cf9049af2e45d8cb3812377f908f4d5f19b0c55e272df11d6516ef931e5200ef643ac61b120f369521242ec9a979b611f8ec0c320a1962734352e5f1e262bc99d1b2cdd2f458c2b885d2aff946bcf66e54db1c66f168f9f1d
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20632a125337e8772c453cd121fa6cbbb4328aee94ab01c403042ccd70b501a9bf49fca0c2b50ce517b7b6f388e591a8c6fee2d21845f1c4a9fad9ad34c62bbaa08505c75f954f71e25f81b7cf29c61eb0a80063338ea36f9a85aa106578b116160c145afc761215e297863cc164120af6c8434829f74b5696201126d1b4e5d2427a50c3f9e5a8404215ad2e6af0d80c90fd
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000b4940708110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51ce19fda57c2ea4a0bd7af980976c01ba7
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.330000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000422b0708110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0c54429caa847d946611be48e2660fc9b
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a87f939d58516c4a8880c3949ff0818b7c53456025a2699ed2eeb55ddebc5fd90265843610cb2982d48d19f59bf8d8676e840a2fc07aa58178ade0fa61b4d1f5d598f593ca5b6cfa66f3b4252f23ba91ee28ddf5a0b3e206f1057fe97bd69834021dcc48e0d6366b3d4b390593e94948
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20634bbd056fdc058b54d2da79a2c1e33d37529b4227631dbcc4d57e4bd114e2fe982f19ecb67c01f5c84cd8671cd85f05a1d392eb4efe56890487022e1d3f9853938d04c1e5b9f4e22d64367124ccb0f125d8d962d7c0c20c7440f185a823424f77a8677ff9af2dab78d1bef36b1856eaafc2b50ac3c3bbedb5216207fae1b3f29a3dd43793179144c3680f6d127587a628
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000b4940708110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51ce19fda57c2ea4a0bd7af980976c01ba7
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000523a0708110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0c8caafc0135dcdaf7a238790e9df9f24
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066cbd8f5b78dbc592daa656486135626e8212099bc46d63da478f45f6c8157f0f1e094c999f5746ece0e9aee7627290fcd176335cd37ca0f1fb476b93a25ed22569dd1a68770571e43fa8f4344278da0b263106e045d0e36dc383b99b3cc472214a2c77f38ca6d89825cfc3fef299ddacc
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063641d8f237cf6aa571e5c1131b92853f7db16313ea7722e13af9917ea90ba9b0239b5069d29b9f6aadf0c7e653e70cf98734dae43de0f72843e6e9d719cd91429ee07a9ba61639bc432eea1118ac8f2ac43789af983307c5edb10b4529a81d47106c4a98de76eb2fb6b67f647709fe489d64d5c312cf4b2856c27f4f21d8e23ef4593dc6de28367e9166553debcb4eed7
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000b4940708110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51ce19fda57c2ea4a0bd7af980976c01ba7
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000610d0808110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a072eb344b23da901815a3d789d5af7e58
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066c22b779bbb58cb8528fca14721dbff79f4083f66b1a1b86be6d3de560d29d748e2db9c88d42ca527ae8eb2aad378febf365068e93f0e8a447a7b8efd3879d8a4d5e4309dadb14da50791d83ea25f8c2f4e9bb85236d3f45afdf7d91661a663d944d88b6ffb6b764a0adb8d4d9867c04d
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063b8352498625b31341a53bb29033efbbabe73e503dad4a9135b365b2c740c474118107b1ce92702b3767351da940aa053b9c5309bbd5705a58b256b353c3d5f6e153207588f4cccefc9cd4444a9ecfe281f46534bfacf5bcdfbb58401f445ca7847376f5806251bd5052d00224bc4a17739a65248611a8f55e103194e19b96ce6c34f9e1b30247dd9318ea98497546334
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000e8800808110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c16f4aeb3e0dbf4444312c5619c172e46
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000000d1d0808110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0d63ac5aba10a6b997277f2fa92b76664
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20666b880cc54bd4694ec7ee7213c776e747a89a7a6b4165284e9c8da113b01f89be057dbdf7ddd1c70dcb3708cc05b71a72e82d341a5170fadf13b88d44615158af20f35cb934f0a54825cb758dbbb7b6af00cc19aae5b67241341d4a140c736b9955a7b1573e7585f4f960a5f09dfa3744
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063c13c42cda12007b63a0668848ed4f91d35e7ae0dd9d7a554ec7cd4632974838090fb59161f318a1f70b2bc943c42366f645ea1bcaabb58fc1fdafc79519429e498b3d1c35cb7789b82903e6bbcd86fadbfa4bc2f4133c5747d0325a9470970ae916eaf2e03cfa0cc39939f55c00ad7ecedfd08a33c52332b4da8d668c22b248f0c7dc723dd6c5e0a43e27e1dc0a8d483
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a01116800208000000000e8800808110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c16f4aeb3e0dbf4444312c5619c172e46
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000001b2c0808110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0f8c01462b7d6b49e16072741952f007b
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206696229977cd05cd7a0560f060336609d6e06b23ea987927913569617ac19adfce47cea3e8ed71351bbcca611fcf96e10d0378eb7cb0a31ff02fbad7b2cc9d19c057df63e1927d0e98e99d0a2b6a6f167d5cee80eb93c3766d8c47bee55229fb56794a4a0afa310eacc172afb66746907c
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063db8474a1b521c21f0a1ebdd19de70cf3077cdb49b3dcc5d29e70c7177722847949b20badbe2fa364442a05b102a4c54e90aab224495e8c096007d0f39021c55d32889efe278468bcf1819f6b460127074de64f662b7f68927afe6d9397b8ba82426580097207dd568a11208bac1b4c11fa4666d188032c95bdd70187da563cb9d305537977c64bc3a8dee0197904389f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000001ae80808110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c945523ec60e90aac5895ca5828b058c0
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.140000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002c3b0808110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05fac94ec6c7172e1c81fc1ba83477c28
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066b49f4c9565f9ab593a8c9f3ed9675458b80edecd504eb4aad36ffc22609ce07594d788368b6cf829fa5d5c8a7ca25350e3cf109e9f7228314477a0d8180e4e2cb466973d382386377c8199169bcd8c83867c23404ae8abe6a64352e4056855f9dca35069b3c3d60ebb1d4f6826d7cbe4
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e20634b8946eb126e0bce400f2469fd24089e0e369e4875a1305fc38413e38fa800b17b5c6f5111d464556ba42a363a9cb62526ac2204a3338085ad230a39b6c964e1234e4a0c877779a2d9f56ab7922b1d21beef8e2eaf183f15b143611824366cf0632f5e7387223ee753491d207516fb9be13cd430d6b5734a2f6bd5ac51681110ed4283f29342d91e5d6fba6f0e86fec4
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000001ae80808110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c945523ec60e90aac5895ca5828b058c0
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003b0e0908110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05ff5ec3cadf66b9c8f016a5528ba4cf2
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a2bfe34826c49faa3ac4d966c67e27a6abd9014b95b2823b24d81579c043a613a0079111e24aa2ba7307606328e6779323088cc09e3fe9315846d671412f5a0b67136037637843f421165a861d607584169c96761e7d33744bb4b74d8d4d1bb846f47d1daa54c9245493d919488db4ce
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063fc5c0bd1d57505faf65e39e1d252ea5e5c40bc2d49bb1e8dc68b727b59a6b0f56595b91cc279eae50cffb7d67c87d90577c22aefdca68aaaee648aeb1bf0e05819f98c3a7de8dd4689352407f96bd3769bdbe18969ecb42e3f6adf0765fc4c44619561a8e3c848ca91015b4581310faec426e414b527dfde19192a9f62d1d36339a888e102c01277c27dbb7c7aaaa759
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a011168002080000000001ae80808110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c945523ec60e90aac5895ca5828b058c0
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004a1d0908110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0b0c769b78252f504ac6d0773167f4cf8
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066eb3542e79ee955d2f054fed98b30a6cbbbd7fce47334436d45fd2f575a1e492a2eba522c788bb05b890a1c0ad6e7a213d752c10058cbc6d8ebe9c1278c8885cb0cf7e94be2b26608fe7f3d6781231e9c94014c3e0e6c9272d94e08fb787819e0556517d20bcb1e970790c78054078104
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206325a0ad9f518a7e4eadecd356571591d2a871e8d3d9ee09c435376c3d5d11347d6ab5c3377df6d4a6c2945391072ef2d30c0e20375221232e48009196124d0687ebf67fd0df4b0de0150830f794e812e76baad16d2f7e19ade8c56cfd8904995245a18e8035e50c706cc03582aba6a4776c36dcdf45b0270280cd93e5bdc2968df17d364e46ba1ac0bcbcb727a298d422
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000052d40908110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c4d0864327a31b2f722508fc6ab6bf9e1
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000592c0908110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a05c39f623a3f6bf9bd41d0eb9ecd8e385
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e037a01ebde5540b48108fe9ce52496a3d66709323a83e5cbb9f08c26d1cd7943c5d72f0d88a44da02d72172cdd396dc017a1a9f83adc5c48edc582461175381200d34e940b50dc05bb88678f3c0030c184f628b560dda746df0149dd8a46adea210d4c4c7cb6bfb51db66f636ab2bd4
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063eaea5b2393eee8b059e946640a3059ef73b7a44b5b4e6aa3b356374a65342162e637c0a7988d3f55216e032ce1263d837b41aa03a53f0b3e99d70376031c536f8167936cff11abd91f12002fa9afdc472189ceb302c46844bfc6bf238d84cf90487d1911e42b422666f2c7a130f9ed5b3cc76b1feb0e9cebf83edf56fd56f2ef14456828f67206afcf3e37035369a3b1
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000052d40908110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c4d0864327a31b2f722508fc6ab6bf9e1
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a0111480020000000000005000a08110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a054e69193f9b60753226961955a4088f7
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066620508f25a7299a4cdb42bc60e259d7fa3517b3400338d8b874711338b167e2738d8fe86b2962b695ec29ca5d409ae80efd7d07653b1fc99833f088ff0cae2d95fc1f94033dc8b56872faec464be9b6cd72aec3070762ce6135d2f8e7235c1e6d8efa61dd519a202f3ba228a3d68b6fa
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e2063d49b7aad80261906aaa6fb994d20ffe3b25fb70405886975a1ecd25066452b20b07095ed0e18b22adac3fb9ff7d077f5d86fbde9f11a8066c0bef8bbf8669e11ec234f36b9528a78d17e358c40c63231872292c6a4ff439a9be4891c8e3e473c785a75e2ba09d8906e8d28fd1958e154e00cf4c029186257bdfe1f50e506b8c0a98e68066b758770147320cf7b42057f
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000052d40908110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c4d0864327a31b2f722508fc6ab6bf9e1
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.120000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a01114800200000000000140f0a08110218147943010000850000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a07092641ab6e56aa32f5118bfdbf30fc7
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206630cabf1fabe13053d0bcb659fc43381a9a268f04bda1aebfc1f9d68e7f1a887a0e896bb829d80ab4d9de548ab1a5aee256aaba1eadc409bd270573f96bac3b348338021f04032fd72af48ae4fa3813db682c07348582537158d194857464a94c24813353baa3cd9e448c4d052e6caaab
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370008e206380a17f269c952c2cde521e86c336b4fb6af62a3a581af1b25ee65458c99fa5d91622718e8a8392eafa9676150a2d9f10f4b1728cbeb84073f40faa2281afad486e60eaf5939f39aad59c2852328960cd1085844d3da37abbd1bc180bf2aab12c1287b6db9e4909218d477bb64c97f4bf5aad0067961c6c2ef46edd3e6293c172550bb71e952af83886ae68192ff735d5
DEBUG:msmart.lan:Received packet from 192.168.178.24:6444: 5a5a0111680020800000000088c00a08110218147943010000850000000000000000018000000000350b83ca3c4d23ee2c29f50ca21702bd07f5149d6eef7272823f9254475d2450ea4e7ec1551f1909bcaf2b4c45a8a51c9fd69805eabe1587829b9e3e617b183d
DEBUG:msmart.lan:Received response from 192.168.178.24:6444: aa23c300000000000003010517a10303201e293037191905371919053c223c142700000b
DEBUG:msmart.base_device:Response from 192.168.178.24:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.command:Query basic payload: 010517a10303201e293037191905371919053c223c14270000
{'_ip': '192.168.178.24', '_port': 6444, '_id': 146235046577017, '_type': <DeviceType.HEAT_PUMP: 195>, '_sn': None, '_name': None, '_version': None, '_lan': <msmart.lan.LAN object at 0xb5c95118>, '_supported': True, '_online': True, '_run_mode': <RunMode.HEAT: 3>, '_heat_enable': True, '_cool_enable': True, '_zone_1': <msmart.device.C3.device.HeatPump.Zone object at 0xb5c95100>, '_zone_2': None, '_dhw_enable': True, '_dhw_power_state': True, '_dhw_target_temperature': 41, '_dhw_min_temperature': 20, '_dhw_max_temperature': 60, '_room_thermostat_enable': False, '_room_termostate_power_state': False, '_room_target_temperature': 25, '_room_min_temperature': 17, '_room_max_temperature': 30, '_tbh_state': False, '_fastdhw_state': False, '_tank_temperature': 39, '_outdoor_temperature': None, '_room_temperature': None, '_water_temperature_2': None, '_room_thermostat_power_state': False, '_room_thermostat_target_temperature': 24.0, '_room_thermostat_min_temperature': 17.0, '_room_thermostat_max_temperature': 30.0}

<'/details>

@mill1000
Copy link
Owner

Thanks again. I'll review this in a few days. Appreciate your patience

@nixmeer
Copy link
Author

nixmeer commented Feb 17, 2024

Wait 😂 you’re the one doing all the work

@mill1000
Copy link
Owner

Cool looks like there was an unsolicited message from your device

DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.178.24:6444: 0400000012fc000023aa0b201e2930ffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000014

This is an "up" type message with "power4" payload.

I think it roughly breaks down like so

  • "total electricity" = 4860 # Lines up with power from control unit
  • "total thermal" = 9130 # Not sure what this number is
  • "T4" = 11C # Outdoor air temp
  • zone1 temp set = 32 # Matches app
  • zone2 temp set = 30
  • "T5s" = 41 C # Water tank temp
  • "Tas" = 48 # Not sure
  • "voltage0" = 225 V # Seems reasonable
  • "power_tbh" = 20 # Not sure

@mill1000
Copy link
Owner

I wonder if there are any other messages that might be solicited. Can you run the last example even longer?

@nixmeer
Copy link
Author

nixmeer commented Feb 23, 2024

I can help with

"total thermal" = 9130

That is probably the thermal energy that was produced using the 4960 kWh of electrical energy

@nixmeer
Copy link
Author

nixmeer commented Feb 23, 2024

Is it possible to request these messages at a higher interval?

@mill1000
Copy link
Owner

You can try reducing the sleep duration between refresh() calls, but I'd guess the unsolicited messages are sent at fixed time intervals.

@nixmeer
Copy link
Author

nixmeer commented Feb 24, 2024

Here you go:
output.txt

(GitHub does not allow more than 2^16 characters....)

@mill1000
Copy link
Owner

Thanks. I still only see the "power4" messages so that might be the only unsolicited one it sends.

I wonder now if we can request that message so we don't have to wait to get some of the data

@mill1000
Copy link
Owner

Here's a quick test to see if we can solict the power messages. Totally a guess

import asyncio
import logging

from msmart.device import HeatPump as HP
from msmart.const import DeviceType
from msmart.frame import Frame

logging.basicConfig(level=logging.DEBUG)

DEVICE_IP = "YOUR_DEVICE_IP"
DEVICE_PORT = 6444
DEVICE_ID = "YOUR_DEVICE_ID"

# For V3 devices
DEVICE_TOKEN = None  # "YOUR_DEVICE_TOKEN"
DEVICE_KEY = None  # "YOUR_DEVICE_KEY"


class UpCommand(Frame):
    def __init__(self, type) -> None:
        super().__init__(DeviceType.HEAT_PUMP, frame_type=0x4)

        self._type = type

    def tobytes(self) -> bytes:
        return super().tobytes(bytes([
            self._type
        ]))


async def main():
    device = HP(ip=DEVICE_IP, port=6444, device_id=int(DEVICE_ID))
    if DEVICE_TOKEN and DEVICE_KEY:
        await device.authenticate(DEVICE_TOKEN, DEVICE_KEY)

    for i in [1, 3, 4, 5]:
        print(f"Sending up type # {i}.")
        command = UpCommand(i)
        await device._send_command_parse_responses(command)

if __name__ == "__main__":
    asyncio.run(main())

@nixmeer
Copy link
Author

nixmeer commented Mar 1, 2024

Hi,
it does not look like there was any answer:

Output
DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345ca1f6959357a85616aee41ff8e85aca1ad8c5bbe63c22fea13c6891ffceb20b58e998b515bf250db3cacbd661b1eab3f988e5b291eebf848f22dd6ff3f4b28ed
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-02T00:23:40, Local key: 95d8c35db263338cd8db0773cb26e4d37853482a942731aaac2bfac3916a53a9
Sending up type # 1.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000004012d
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002729170c01031814794301000085000000000000000000000000000037a9279381fa04e1c2d7693ef77024d97df31aa6ac5c2dde68e836fa6ff10e55
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e206687af84c38e50a43ee06f8b5ea406eeb757170318b7b2cd7bd4cfbcd494f50feb3a8852a8d449f0d9b200b33dedaf405a3a3aad62e53fff21ffbe4cee29efc75d273e632521dcbb40ff4863648304cec376058292da21f3482f372c193a738de1fc3b19e01693e9b77d44ffbe67219bc1
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002729170c01031814794301000085000000000000000000000000000037a9279381fa04e1c2d7693ef77024d97df31aa6ac5c2dde68e836fa6ff10e55
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661939884a8a564a10b878507f650e811620662764a54b943d0c3c3603d35a267cb062e820ff265002a0b9bcf950b5d29041e554ad79212f4f70fa8b40c818283a02c93c153467fd22eaa1cf69168473dc08f48aa0b3e20134bf9c0e7e2a323d5baa52e7c894c0edd15ce3772cc9f626e9
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000002729170c01031814794301000085000000000000000000000000000037a9279381fa04e1c2d7693ef77024d97df31aa6ac5c2dde68e836fa6ff10e55
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066ef8212e180ece6f3b89e7fbdb3e31e28cf8fb236c6c394771ff9973e35e5cd3294b1acda5db3810886f5302f15599185ec131a4ae876ca0efb6e12bd1726d6d2e9c75f2f457a9d3b3ba0c871991e03e4f955bbccf46eca2becaceeb8fffba445b94b6d4904c72bf44d72e53b3d3d2483
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 6.070000 seconds. 
Sending up type # 3.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000004032b
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 8370004020014345edcfd80f97f9acd9b38fc54d9ee9187b25cac89e0feb6ec9a74d9640fd4fe6130fc82b55a6968f0467a3d4640b34122348bbe0cb86cc06707703233ef3f0b8ad
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-02T00:23:47, Local key: fa434d73bbd4b28ffd5f0b77dd346fd178d8452b0d273fa83e6777c0cfa35fab
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003530170c010318147943010000850000000000000000000000000000f59e3d32dd255481a99465c140814a2c39b972f7155f2feedbbaf3cbdcdf36ea
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e9263875a63fe333df9ad4a182a88f6e18542253e4f6ba3edc3a5f3a257c6db57f746c8a20310d047fec659137583acb0c9c57fc157b20ea0d91e3ffff3c8c28d9d0c66dfacc49ebe79aca56d8de9cbf1a6dd39be7e870be114f874426f4b62000333fb4950b7c1216a086c809749888
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003530170c010318147943010000850000000000000000000000000000f59e3d32dd255481a99465c140814a2c39b972f7155f2feedbbaf3cbdcdf36ea
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20660eb2e3dbe94be7fce8a189a3a3294f02e30db8aa3157e3c31f177943a3f89205962b3149149533e3ca47e89b38202ddf1d749bbdd1c271d984baafe9a9aefe768aef53c918002b00521f598c0d8571d75774b300b8602633c31a4ca87c2cf06ae3238f20df630574d043622a831895ba
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000003530170c010318147943010000850000000000000000000000000000f59e3d32dd255481a99465c140814a2c39b972f7155f2feedbbaf3cbdcdf36ea
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066642e455e24c7d95a34f1b6bf89534dae55bfdb912360a31ae8d0343456a5f90b54e97aca0a472a64383439d18b94ff97a6c71c1106a540ec0666b20b0a4878f34b860ea68a79add4d1a273d768daabb3e66cba6bf60d03c47228554d0a9dbc3d5fbef1c9dc346a0c89cf1942b851c697
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 7.130000 seconds. 
Sending up type # 4.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc300000000000004042a
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 83700040200143451101967d04135d8b0184f84ac4f763740cce791ecb2768ed1a845b8c3a98e894e01b455053bc29f122f067253ff4db5b0e96b8ffa0993590fefbbfbbfa39f673
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-02T00:23:54, Local key: 7615c942d3923282856b8778d708e1d87addcd233626b6a3817a7dcb6c7cd5a1
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004537170c0103181479430100008500000000000000000000000000003fb79eb356499bea61754eafa9cd6891394194e2b8214a3c5e929f864b37c090
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20661e60828387baca782d05f648af8fbc517d74f4cc38598067e27f771a6508fc653197bb2fae662b8bbcb2b581ae132d632a31c6050b6c5998e161fd0b5960b2b4fdf6607d16096604b9ad2d29d20006fc05ed40a5d9f13831b5bcc115909348272adbd30d1b442762f7730f05631380cb
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004537170c0103181479430100008500000000000000000000000000003fb79eb356499bea61754eafa9cd6891394194e2b8214a3c5e929f864b37c090
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066e52e2a53ac1c671db1a68baa934f50db9b8a64d2633a701481a8307ab272f08d941db94cfbbb6f4ed9cee62026349964982f374bcf386b82f76e1d7757c4763d5ae257540a13b109b316b79de48034199b134bb8ded8adc1961ea31bc8b13c9c2c33a001a0993710fd5fcb2211ea514f
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000004537170c0103181479430100008500000000000000000000000000003fb79eb356499bea61754eafa9cd6891394194e2b8214a3c5e929f864b37c090
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e20660780bfb3871d13e3481dc3dba31a81a9991bb07c3c08d8f25bc62f314461e529eca5ad97126ccfb0563026a7c8cd6ebbfb22a3ba420c56953dc5b0e993d4edd8de314522c8a2677de40c524ab1015a77c49eb850c90cc652552503462e2cf039deeb077e727a143abe8f9828758838e1
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 7.140000 seconds. 
Sending up type # 5.
DEBUG:msmart.base_device:Sending command to 192.168.178.24:6444: aa0bc3000000000000040529
INFO:msmart.lan:Creating new connection to 192.168.178.24:6444.
DEBUG:msmart.lan:Connected to 192.168.178.24:6444.
INFO:msmart.lan:Authenticating with 192.168.178.24:6444.
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370004020000000c657cbc7b661813474bfebe2748067069795be2e672f0f4ee46ff7d5a6548999ffbac09fbfac92a2f844b218286a5602101d0c9c65c2d5bc84793dbcf9fc9eb2
DEBUG:msmart.lan:Received data from 192.168.178.24:6444: 837000402001434589c8e9381b372ac1c5d3e7d71b6f0994b3012f8ce8cf5c352952af74a9d294eb8c03552c427950ef6defa7c7e9e15447f0f1317e3168bba44856b0cdc1a9f759
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-02T00:24:01, Local key: 5c74ca47a0a735872272807f5c7be4df9bb8c825c176b2a54321f9cd25bd51a7
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005402180c010318147943010000850000000000000000000000000000f4d8f05dd0cb7cc952ef7b4ac7301fe26cded7fc9285dbbb0a32173c1f45cbdd
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066a484032298e18dd5482ca401740f6f18c4d89e0b1a8da6b1505551f004c787dcc5afe180d40591d89c6577776308d5793a26577975ed4929210dc13a324b8295ed6c7339055cafd6f819eb21bfa676bf3df0a260b820a02b53a8b7ebe5209b8c2c59d806c6eef191d5623ecde2563803
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005402180c010318147943010000850000000000000000000000000000f4d8f05dd0cb7cc952ef7b4ac7301fe26cded7fc9285dbbb0a32173c1f45cbdd
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066523556593e65ec4e97bd1478cb97e26e7e31061ed2e6bdcf5e94e795d38b086989cacf41da16d8c6a28d4a08499dd28b307c4c2f9605a061789b6ac1d3fef2fd3f197808c7648d5f2673613c7c4e75de74ca063306794f7ca297d8366a7f4528647d96803299ba78bb20bc0e906bdeb6
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.178.24:6444: 5a5a011148002000000000005402180c010318147943010000850000000000000000000000000000f4d8f05dd0cb7cc952ef7b4ac7301fe26cded7fc9285dbbb0a32173c1f45cbdd
DEBUG:msmart.lan:Sending data to 192.168.178.24:6444: 8370006e2066d156b4c5d5d8a1029ab3a46fcb4d7525ec9fad287c59b4d086884a8b45a9e874002c5d8efcf6ba8bc9b10d3911f172e8b817dfc012391d2c1348186d899d077fe5e5e1009d04cb813c20d452b31294efd31fd591eff137bfcc03e1996e0542ec5f7b0c7da0fdbee3bd4cf1f902d73d59
DEBUG:msmart.lan:Disconnecting from 192.168.178.24:6444.
WARNING:msmart.base_device:Network timeout 192.168.178.24:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.178.24:6444 in 7.150000 seconds. 

@mill1000
Copy link
Owner

mill1000 commented Mar 1, 2024

Thanks. Ok, looks like we just have to wait for the power messages.

At this point, I think the path forward is to start implementing and testing the control messages.

Here's a short TODO

  • Implement Response class for "power4" and parse responses
  • Cleanup/finalize ControlBasicCommand class and test it
  • Implement ECO & SILENCE control and query classes
  • Implement properties and methods to tie together device state with relevant commands

@mill1000
Copy link
Owner

mill1000 commented Mar 6, 2024

Ok, just pushed an update that should allow you to do some basic control of the device.

Supported controls

  • Run mode (Heat, Cool, Auto)
  • DHW temperature
  • DHW on/off
  • Zone1 temperature
  • Zone1 on/off

Here's an example

import asyncio
import logging

from msmart.device import HeatPump as HP

logging.basicConfig(level=logging.DEBUG)

DEVICE_IP = "YOUR_DEVICE_IP"
DEVICE_PORT = 6444
DEVICE_ID = "YOUR_AC_ID"

# For V3 devices
DEVICE_TOKEN = None  # "YOUR_DEVICE_TOKEN"
DEVICE_KEY = None  # "YOUR_DEVICE_KEY"


async def main():
    device = HP(ip=DEVICE_IP, port=6444, device_id=int(DEVICE_ID))
    if DEVICE_TOKEN and DEVICE_KEY:
        await device.authenticate(DEVICE_TOKEN, DEVICE_KEY)

    await device.refresh()
    print(device)

    # Change DHW temperature
    device.dhw_target_temperature = 35

    # Turn off zone1 and set temperature
    device.zone1.target_temperature = 30
    device.zone1.power_state = False

    await device.apply()
    print(device)


if __name__ == "__main__":
    asyncio.run(main())

If you can, try adjusting a few settings and report back with the results.

@nixmeer
Copy link
Author

nixmeer commented Mar 9, 2024

Hi
Well, to me it is the top priority to get all the data points from that display to my database. Seems like this is not the way to go :-/ maybe through ESPhome then.

However, if you want to continue your work, I am happy to test for you.

@mill1000
Copy link
Owner

Hi Well, to me it is the top priority to get all the data points from that display to my database.

Well, I think that would be possible. The tool would have to maintain a connection (like calling refresh() every 60 seconds or so) and then pass on the data in the power4 messages.

Let me know if you do end up going with ESPHome. I'd be curious to know what you come up with.

@mill1000
Copy link
Owner

Would you be able to test the basic control example above? I'd like to know if that's working if I end up shelving this development.

@radumpopescu
Copy link

radumpopescu commented Mar 18, 2024

Hi!
I have been lurking here for a couple of weeks. I also have a MDV Heat Pump (MDV IMPACT SPLIT Air-Thermal-8A1HB)
I did try your latest code and it doesn't seem to control any setting. I tried with various enable/disable dhw/zone1 or temperatures and there were no changes... But at least the current information (temperatures or running state) are ok. Attaching the logs below...

I think I have similar requirements from this as @nixmeer. The most important thing for me would be to get all the information possible. On the display I can see a lot of interesting temperatures... And also I could see in the .lua file that they might be present in the responses. Also secondary (but still important) would be to be able to control the DHW and heating temperatures. Plan is to have an always running Python script on my RPI that always queries and relays info to MQTT to be used by other automations...

Thank you for your work! I'm here if you need me to test anything. I'm a web developer and my Python skills are limited but I can also do some debugging.

Logs from this:

INFO:msmart.lan:Creating new connection to 192.168.3.101:6444.
DEBUG:msmart.lan:Connected to 192.168.3.101:6444.
INFO:msmart.lan:Authenticating with 192.168.3.101:6444.
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370004020000000501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370004020011e422e20404919bad1d4944d0175df6bd05dc5d16f68ace5e085a669f665ac1fc349290218c0dbe3dfe3a5bf411dacd5417c82802fa60382daca1c389cee102c7ff3
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-19T03:54:47, Local key: 1f1ce776a90991ad3f3ab47bbd696a403df331cfb25c10571abf15b739fa727c
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a011148002000000000001030360f12031814de630300008c0000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a080d6e9185bdb72503df3b7506e5d9eca
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e2066da84833b3c7e311b05867245cce56b67085914c31696874b48e28b1ab8bd91ed0ef364fefa0ec1abb52d545fc2f6a96a5f4b1d1824daaa40303b4c4d3aa23d2f0232d292fa78e7541419f71312826758f7e901565f581623773533a4b5144ec05a599f28171ea7b49219c3cabef28a41
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e20632eada2223dc976680ae27d4aa85e4ec6b996e69e41679974897145339f7a60a391e994cf9060578c476379b2925cf167ac319b5fe0d4c9b552c1b4fecf0f4046d32b321de5d97003d49548a80c0a49a56b56a641f7baff191703e1bfecf68a062246598009826b9d38207e04052823d2f3551e31b3bf5481895d28878820293eb0234bfa2f1d7bea02dbcd2e3ab3560a
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a011168002080000000008059360f12031814de630300008c00000000000000000180000000002569fb7cb263b76b88d6e8e9b2f829314f8f85bbb9f45184b46dca95edc6b5648b0cb8eb63e6ebfb6e06737302869ae9e0a1b5d8353a45568e6ff62b3ce7f7bc
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000003010417a00303241e323037191905371919053c223c143800806f
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.080000 seconds.
DEBUG:msmart.device.C3.command:Query basic response payload: 010417a00303241e323037191905371919053c223c14380080
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': False, 'zone1_target_temperature': 36, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 50, 'water_temperature': 56, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa14c3000000000000030104031e19233000000094
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a011158002000000000001930360f12031814de630300008c0000000000000000000000000000b803fbe128c7251c2754fa92e3cfdda39bae9ce28b2f10bdbe480247b2f903f02a0fd611ec3d29e943feacc0344d0b64
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370007e2066940858475d9853aaffe1eba22167f329a0f0ff2199194a7fe7612b6ee2fdf4d17a4b37ece88bdb99782ff5b17305bf6a39f38ed80e49814648aa52f179237d69c8e12749c224231e85b40180d73211ce4d69b5250fdf68fe99caf0917583437023a6641d3853be07dc9f3f4cf6e2f082ec0dc88f20744cc5cdbfe7efe8a3184a
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e20633fe49d91f187c08a112dc109ecf46d531921cc4527a99529ee78f0b6cc1c027cf3b060d8b6e34e6d6fb7b646d76ed80fa910ba58f75cd60b5500b0c470cb60385b9c94684ad0c56904d76fbe8d18645a564e9946f7a9e6dc8cbd7ee4070da78d3915d3feb9eab34bc99173b58c2e15830e698c8b9ec5f4c87d6554581aaf774a0b81e16a90a413dfd2eac1d22c4f5b8f
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a011168002080000000008059360f12031814de630300008c00000000000000000180000000002569fb7cb263b76b88d6e8e9b2f829314f8f85bbb9f45184b46dca95edc6b5648b0cb8eb63e6ebfb6e06737302869ae9e0a1b5d8353a45568e6ff62b3ce7f7bc
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000003010417a00303241e323037191905371919053c223c143800806f
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.100000 seconds.
DEBUG:msmart.device.C3.command:Query basic response payload: 010417a00303241e323037191905371919053c223c14380080
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': False, 'zone1_target_temperature': 36, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 50, 'water_temperature': 56, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}

@mill1000
Copy link
Owner

Thanks for testing. There was a silly bug in the control commands. I just pushed a fix so if you could test again that'd be great.

@radumpopescu
Copy link

Nice! It Worked!

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.3.101:6444.
DEBUG:msmart.lan:Connected to 192.168.3.101:6444.
INFO:msmart.lan:Authenticating with 192.168.3.101:6444.
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370004020000000501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370004020011e42d57f2dcc98fae181d4e280da05d2be2f484ff31a7a3fe6c537a60450e414fbd4497dcea6e5363f66cf44ee0d2e306aa3bd4c1c4d95a289816d6e271bc7dee9ea
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-19T05:16:15, Local key: 467ba628fb805de00336fb3004d2a30ab38af9867e3e5b1ecd7cdeffcfb4b834
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a011148002000000000001c10101112031814de630300008c0000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0e7fed1f78658e16d751dc86c9bccd357
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e20660448a611596c2775cbd00b51b3a44ca8c604fea13d07ec25e042540c02cf0bf01cca8eec7a64ef067a16e60f6cd2780025bde65f37a10d72bb94beb805aa940f77e923f9b26954426844d93581cb097b7bf0b21054b6526630b75f9f6394b301662736501cdef0b4638757940d260829
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e2063efe4eaa76fc30587c05ef66ca34263e4529f557f093467f1e311b0fc9a4ab97437f093780485b58b18e946a9a32800e8939d9643d040a69e96e5b1545ca2bf9a295145da90f662badc6a088d98881d87cd0434e7c94a658aaa13c7ae6c041d8e69b622f72c67e7c0ccaf0e1793f30b92c31e9bbbfb49b101ca8ea7a12074961e971bb3685b3d8d5dd3224290b7b0e3a4
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a011168002080000000004e2d0f1112031814de630300008c0000000000000000018000000000ed6e1c5a837f15dfcdf5871f66bb6df94f8f85bbb9f45184b46dca95edc6b5647d3e86246a00324fb983c8b4dce96eff9cce6fc72c5341fe5dde6a343cf99144
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000003010517a00303241e323037191905371919053c223c143800806e
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.080000 seconds.
DEBUG:msmart.device.C3.command:Query basic response payload: 010517a00303241e323037191905371919053c223c14380080
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': True, 'zone1_target_temperature': 36, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 50, 'water_temperature': 56, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa14c3000000000000020105031e19233000000094
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a011158002000000000002410101112031814de630300008c0000000000000000000000000000f856a33a818e638859744cb2e7f023529bae9ce28b2f10bdbe480247b2f903f0178c27138575d906a6a0cbd2446946ea
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370007e206671cabdd198124fe838564fb036c634e7e0fdd83d7e3d78925032e5ed6f0c9599d324a8f6fcfe62b1d410a302e93dcc30d95210bcf35c4a2393d8bcda4e6c3c402f12191a750b66153241a2f0c051a4b9087fbaa64807ac6733b7f37ff2d6991a2ae7b7561548be774b3a16293f494025ba7ec34e201348d50b630beeb730e14a
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e206300fff893c37ce349a936b5e278d4e7170e48e80ca10d68002f7b86b0a3970d7f09ff312386084fd7fa4b24eae715013be3830f4bc2ccd3966495a3855240f1e072d8ec4535d38db2ee7c1111aa198db06256533a07e2eb05a673581a38382ee35612087483a4d521a32eb026449ddcda5b290eff292ec7d866146610d30c838e0b58e1fed81a12fe9c94f70cf6722731
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a011168002080000000004e2d0f1112031814de630300008c0000000000000000018000000000c0c043a865668dd870998fb2ad2e2ee8ad731285daa3fcbf1f2ebbccf5da5d4a45d74e99fddb7c7b7be0b595219cd049f8d9f4531fe468ff323b330f8007fd00
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000002010517a003031e19233037191905371919053c223c1438008089
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.3.101:6444: 010517a003031e19233037191905371919053c223c14380080
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': True, 'zone1_target_temperature': 30, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 35, 'water_temperature': 56, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}

@mill1000
Copy link
Owner

Well mostly :) It looks like the Zone1 power didn't turn off like I expected.

Was this line present in your example?

  device.zone1.power_state = False

@radumpopescu
Copy link

radumpopescu commented Mar 18, 2024

Yes.. Sorry, I must have changed it in my test
Here's the output exactly with your example:

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.3.101:6444.
DEBUG:msmart.lan:Connected to 192.168.3.101:6444.
INFO:msmart.lan:Authenticating with 192.168.3.101:6444.
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370004020000000501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370004020011e42c33c62e3869211011d4cedc0c035e03d87d16a259c47bd74831f4cf02759a17ecab4dc033fe1aa5fb8dc57e847f70b25323f8efa8054de3a2b403069276f6c20
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-19T08:11:59, Local key: 742338e55146c91337bc61c67c173cfb8469e175ef7ac1eefbeb470eaa70a0c4
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a011148002000000000002a000c1412031814de630300008c0000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a060a7ae9fa5231d6d97482a409aa49d65
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e206675d9ce4de19fd47891d9a02be552b468255ccee5f33bd52f98f06846c842ff73caaa167b4906b70f365d83fb9ef11fcdc2b81a05bf8a0c8266f573a4ddf093ed6267845c206c051611e1e312b58d7ec6467096b3c059143bddccc0cce4525ed2d76dbc4e09ad3b431f8d20539f9a7f06
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e2063f9acb1a060320e42adc9356f3e71dcf26007994b356e05e92cbb8f9712fbad93d32b183e63ba9ab678c8566b93f88d27e13546ab04a77dc17304cc07e9315cf87767517076653409d91bc47aac26a2fb236132665025e16112572ba24746eacfa9e1ecb1fe58ff5661c6226dfe84712af80dd29924fa5b61e9e6f8c099136fc5dab250cc5bd8678315a6e361ed23e29f
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a0111680020800000000060220b1412031814de630300008c0000000000000000018000000000ed6e1c5a837f15dfcdf5871f66bb6df955bca5616db68c6c103d7acc554526d42fd31c81fdc84118d70ee42e094b26afd8b8f3a738af0c6005a00bf7f98d20f6
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000003010517a003032419323037191905371919053c223c1437008074
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.090000 seconds.
DEBUG:msmart.device.C3.command:Query basic response payload: 010517a003032419323037191905371919053c223c14370080
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': True, 'zone1_target_temperature': 36, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 50, 'water_temperature': 55, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa14c3000000000000020104032319233000000090
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a0111580020000000000033000c1412031814de630300008c000000000000000000000000000005baaa619da74e7759da66fe138774e150aa7c2062d1d2a3a3ba9417d36231bdf87b2c4d593c1f892102ae3fbdcace62
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370007e20664122135343d215cbc0fdb49997df7599a13f537dbe901495e9db01ed2df2cee1c0fc7bff0618d7d8319137c0861fb78ad152fae6e7aa2f625a21831bbf546b8a39d6b926630e9343d4ab1eee1c2001a6c02dad2525a8c307bfd68d372aed770aa605f57542541463ebbe7ee21762fd4ecfa116670b9c2c07fed624b8ecf23141
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e206347324a3f4dc9441591164bb6289c0618a83910c6e57fe02194fc296d5d0701f4fdcbad15707f3a2a7d0b88112c94feaf00a8eecd8a30634fb83a98f9d1f2a7e389d91712a2217fec66847681d1023417992ae6abbf15fb421e900970d09b773c4c25ad69e34e2af23795784f47ab8f36ea8c634d399775515bfb977225c8270343d00d499d1a294dcaa6561b4eb7ddac
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a0111680020800000000060220b1412031814de630300008c00000000000000000180000000000929594369b6b683aa0ad95e7274d9810826db6ca6e2e6a198558d96b69e8a6b4d7b7850dcbe71aa3694c89325b524e279d31b5005c11a32f8d7d0068bdf131e
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000002010417a003032319233037191905371919053c223c1437008086
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.130000 seconds.
DEBUG:msmart.device.C3.device:Ignored unknown response from 192.168.3.101:6444: 010417a003032319233037191905371919053c223c14370080
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': False, 'zone1_target_temperature': 35, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 35, 'water_temperature': 55, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}

And it worked to take it back to the original:

{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': True, 'supported': True, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.HEAT: 3>, 'zone1_power': True, 'zone1_target_temperature': 36, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': True, 'dhw_target_temperature': 50, 'water_temperature': 55, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}

@mill1000
Copy link
Owner

No worries. Thanks for running the test again.

@mill1000
Copy link
Owner

Pushed a few minor tweaks to expose some additional device properties. I think it should cover the majority of basic device controls.

You should be able to setup a basic script to poll the device occasionally and get some of the temperature and power numbers you're looking for.

@radumpopescu
Copy link

I think there are some errors.

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.3.101:6444.
DEBUG:msmart.lan:Connected to 192.168.3.101:6444.
INFO:msmart.lan:Authenticating with 192.168.3.101:6444.
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370004020000000501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370004020011e42c0e54432f2199439322965cfd06ff02eba9e8f40490bdc9ce8c2afd75f97bace4f43d0d6449ab65dc487a00e55034bb20909ed1d2032bf95ef15c7eceb08c4ec
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-19T10:58:47, Local key: 8244d8d099412c089fa40adfcbbf55e503ce8f6a67c52ef2ebd32b123d844cd9
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a0111480020000000000050303a1612031814de630300008c0000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a0f877c349ed74b644b051e976e140dab6
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e20666875c9a930184eebfbf52f488ca59e7465780b659b5032a026ef1c58a7d8c33f02d294006f0ac960a1cc0b4453c01bf83a496c082e150c27643cf91fa2dbfcbbd9dbe6f3953ab16452f56f11643b0b0776670c5ea8894d95ee0a609fa40f955eb5a9024d98ccf444e5aab6cf8849f353
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e20631aec7fa609ff67fb4de3b116bde8650a555f558207ff26a4c680a219803e7b78a57aa778a4e86d23e2852bd17348c6192c812b7ad3452e225bc21ac49386c5920cf19a5c9d78b79db90b4882e6c3fbbeec23d41a4c6863c2cac13f6aa2bd01f4d0540d558d8329509a67ead569d5fc7d0b0c28e622913b10f2b9c4585ce9f0dc25928efa3255a1d48fa2678f4b6ddd4c
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a011168002080000000004e9c3a1612031814de630300008c0000000000000000018000000000ed6e1c5a837f15dfcdf5871f66bb6df94adba306339e3bd24fce4bfa24efb2daa712f0d0adde3816dfda1e25945022a2471080c13b866849aa7a147860505220
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000003010517a003032319313037191905371919053c223c143200807b
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.080000 seconds.
DEBUG:msmart.device.C3.command:Query basic response payload: 010517a003032319313037191905371919053c223c14320080
Traceback (most recent call last):
  File "/srv/midea/m.py", line 40, in <module>
    asyncio.run(main())
  File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/srv/midea/m.py", line 26, in main
    print(device)
  File "/srv/midea/./midea-msmart/msmart/base_device.py", line 139, in __str__
    return str(self.to_dict())
               ^^^^^^^^^^^^^^
  File "/srv/midea/./midea-msmart/msmart/device/C3/device.py", line 371, in to_dict
    "dhw_fast_mode": self.dhw_fast_mode,
                     ^^^^^^^^^^^^^^^^^^
AttributeError: 'HeatPump' object has no attribute 'dhw_fast_mode'

I fixed it by commenting device.py:371

            # "dhw_fast_mode": self.dhw_fast_mode,

And then I got the following error:

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.3.101:6444.
DEBUG:msmart.lan:Connected to 192.168.3.101:6444.
INFO:msmart.lan:Authenticating with 192.168.3.101:6444.
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370004020000000501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370004020011e42a622977fc0ea5aa52f08a778aacbd3f6d70c7425ded509f95e46f99eada157577d2dea215282ddab7bc598abed6f1e78ca6270c0b3d50f217f94665d8bd37837
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-19T11:00:02, Local key: 685d6c9232f5977e193035aeedbd6d96b39c351a875c9783c0621362bed0f5a9
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa0bc300000000000003012e
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a011148002000000000002303001712031814de630300008c0000000000000000000000000000e0d87d4bf4e5735ba7745fc35ec456a022a9bed63550b3f4e42b5e4c23d08df8
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e20663eb73c4eb5f71310f003a228818a145b2e315a189929a8de7a587eb74af9e3ca6eff4c5e86adee8a43ba52bbef5cff369f176136b1678400650d62a05a740a8c63d885b11e45a8ac0921c43a54903272ef5814289c3b5525a8ac1eb9927283eb0eec2cf0dbf0c81fb5c5a994cc6102d5
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370008e20632d3ab6d076fdbcd0e7ffff5a665467e2d4565f8d5bea1fe050cbf84587db38894ed0672df8ec6166fec78ae9a682d4953eb432b247d1ded8a216a1b2d6e735ab4fe5bd676c139cdb85fc3db29642b9e2efaa5463fadabd69eb35ddded4fc1ad332942bb1c8cd3d764421ad3591e59212d8f861c573650582724161d77096f8aabd30f62470b40403c397bcc8fe23a7ca
DEBUG:msmart.lan:Received packet from 192.168.3.101:6444: 5a5a011168002080000000003041001712031814de630300008c0000000000000000018000000000ed6e1c5a837f15dfcdf5871f66bb6df94adba306339e3bd24fce4bfa24efb2daa712f0d0adde3816dfda1e25945022a25119d1cbb6302f70eb5b5511f64858e5
DEBUG:msmart.lan:Received response from 192.168.3.101:6444: aa23c300000000000003010517a003032319313037191905371919053c223c143200807b
DEBUG:msmart.base_device:Response from 192.168.3.101:6444 in 0.080000 seconds.
DEBUG:msmart.device.C3.command:Query basic response payload: 010517a003032319313037191905371919053c223c14320080
Traceback (most recent call last):
  File "/srv/midea/m.py", line 40, in <module>
    asyncio.run(main())
  File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/srv/midea/m.py", line 26, in main
    print(device)
  File "/srv/midea/./midea-msmart/msmart/base_device.py", line 139, in __str__
    return str(self.to_dict())
               ^^^^^^^^^^^^^^
  File "/srv/midea/./midea-msmart/msmart/device/C3/device.py", line 372, in to_dict
    "tbh_power": self.tbh_power_state,
                 ^^^^^^^^^^^^^^^^^^^^
  File "/srv/midea/./midea-msmart/msmart/device/C3/device.py", line 284, in tbh_power_state
    return self._tbh_power_state
           ^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'HeatPump' object has no attribute '_tbh_power_state'. Did you mean: 'tbh_power_state'?

Which I fixed by adding.a return 0 to the tbh_power_state

    def tbh_power_state(self) -> int:
        """Power state of internal backup heater."""
        return 0
        # return self._tbh_power_state

@mill1000
Copy link
Owner

Whoops! That's what I get for not testing properly...

@radumpopescu
Copy link

radumpopescu commented Mar 18, 2024

And the response was exactly the same as before when running the refresh command, only that extra tbh_powerwhich was 0...

await device.refresh()
    print(device)

However, what I meant by more information is I think the info part of QUERY_INSTALL

elseif ((_msgType==cmdTable["MSG_TYPE_QUERY"])   and (_msgBodyType==cmdTable["MSG_TYPE_QUERY_INSTALL"])) then
        -- 安装设定参数0x08查询
        binToModel(streams, "dhwEnable", _bodyBytes[1],BIT7)
        binToModel(streams, "boostertbhEn", _bodyBytes[1],BIT6)
        binToModel(streams, "disinfectEnable", _bodyBytes[1],BIT5)
        binToModel(streams, "dhwPumpEnable", _bodyBytes[1],BIT4)
        binToModel(streams, "dhwPriorityTime", _bodyBytes[1],BIT3)
        binToModel(streams, "dhwPumpDIEnable", _bodyBytes[1],BIT2)
        binToModel(streams, "coolEnable", _bodyBytes[1],BIT1)
        binToModel(streams, "fgZone1CoolTempHigh", _bodyBytes[1],BIT0)
        binToModel(streams, "heatEnable", _bodyBytes[2],BIT7)
        binToModel(streams, "fgZone1HeatTempHigh", _bodyBytes[2],BIT6)
        binToModel(streams, "pumpiSliModeEn", _bodyBytes[2],BIT5)
        binToModel(streams, "roomSensorEn", _bodyBytes[2],BIT4)
        binToModel(streams, "roomTherEn", _bodyBytes[2],BIT3)
        binToModel(streams, "roomTherSetModeEn", _bodyBytes[2],BIT2)
        binToModel(streams, "dualroomThermostatEn", _bodyBytes[2],BIT1)
        binToModel(streams, "fgdhwPriorEn", _bodyBytes[2],BIT0)
        binToModel(streams, "acsEnable", _bodyBytes[3],BIT7)
        binToModel(streams, "dhwHeaterAhsEn", _bodyBytes[3],BIT6)
        binToModel(streams, "tempPcbEn", _bodyBytes[3],BIT5)
        binToModel(streams, "tbt2ProbeEn", _bodyBytes[3],BIT4)
        binToModel(streams, "pipeExceed10m", _bodyBytes[3],BIT3)
        binToModel(streams, "solarCn18En", _bodyBytes[3],BIT2)
        binToModel(streams, "fgOwnSolarEn", _bodyBytes[3],BIT1)
        binToModel(streams, "fgInputDhwHeater", _bodyBytes[3],BIT0)
        binToModel(streams, "smartgridEn", _bodyBytes[4],BIT7)
        binToModel(streams, "t1bProbeEn", _bodyBytes[4],BIT6)
        binToModel(streams, "fgZone2CoolTempHigh", _bodyBytes[4],BIT5)
        binToModel(streams, "fgZone2HeatTempHigh", _bodyBytes[4],BIT4)
        binToModel(streams, "doubleZoneEn", _bodyBytes[4],BIT3)
        binToModel(streams, "fgTaProbeIdu", _bodyBytes[4],BIT2)
        binToModel(streams, "tbt1ProbeEn", _bodyBytes[4],BIT1)
        binToModel(streams, "fgIbhInTank", _bodyBytes[4],BIT0)
		binToModel(streams, "dT5On", _bodyBytes[6], nil)
        binToModel(streams, "dT5On", _bodyBytes[6], nil)
        binToModel(streams, "dT1S5", _bodyBytes[8], nil)
        binToModel(streams, "tIntervaDhw", _bodyBytes[10], nil)
        binToModel(streams, "t4Dhwmax", _bodyBytes[12], nil)
        binToModel(streams, "t4Dhwmin", _bodyBytes[13]* 256+_bodyBytes[14], nil)
        binToModel(streams, "tTBHdelay", _bodyBytes[15]* 256+_bodyBytes[16], nil)
        binToModel(streams, "dT5STBHoff", _bodyBytes[17]* 256+_bodyBytes[18], nil)
        binToModel(streams, "t4TBHon", _bodyBytes[19]* 256+_bodyBytes[20], nil)
        binToModel(streams, "t5sDI", _bodyBytes[21]* 256+_bodyBytes[22], nil)
        binToModel(streams, "tDImax", _bodyBytes[23]* 256+_bodyBytes[24], nil)
        binToModel(streams, "tDIhightemp", _bodyBytes[25]* 256+_bodyBytes[26], nil)
        binToModel(streams, "tIntervalC", _bodyBytes[27]* 256+_bodyBytes[28], nil)
        binToModel(streams, "dT1SC", _bodyBytes[29]* 256+_bodyBytes[30], nil)
        binToModel(streams, "dTSC", _bodyBytes[31]* 256+_bodyBytes[32], nil)
        binToModel(streams, "t4Cmax", _bodyBytes[33]* 256+_bodyBytes[34], nil)
        binToModel(streams, "t4Cmin", _bodyBytes[35]* 256+_bodyBytes[36], nil)
        binToModel(streams, "tIntervalH", _bodyBytes[37]* 256+_bodyBytes[38], nil)
        binToModel(streams, "dT1SH", _bodyBytes[39]* 256+_bodyBytes[40], nil)
        binToModel(streams, "dTSH", _bodyBytes[41]* 256+_bodyBytes[42], nil)
        binToModel(streams, "t4Hmax", _bodyBytes[43]* 256+_bodyBytes[44], nil)
        binToModel(streams, "t4Hmin", _bodyBytes[45]* 256+_bodyBytes[46], nil)
        binToModel(streams, "t4IBHon", _bodyBytes[47]* 256+_bodyBytes[48], nil)
        binToModel(streams, "dT1IBHon", _bodyBytes[49]* 256+_bodyBytes[50], nil)
        binToModel(streams, "tIBHdelay", _bodyBytes[51]* 256+_bodyBytes[52], nil)
        binToModel(streams, "tIBH12delay", _bodyBytes[53]* 256+_bodyBytes[54], nil)
        binToModel(streams, "t4AHSon", _bodyBytes[55]* 256+_bodyBytes[56], nil)
        binToModel(streams, "dT1AHSon", _bodyBytes[57]* 256+_bodyBytes[58], nil)
        binToModel(streams, "dT1AHSoff", _bodyBytes[59]* 256+_bodyBytes[60], nil)
        binToModel(streams, "tAHSdelay", _bodyBytes[61]* 256+_bodyBytes[62], nil)
        binToModel(streams, "tDHWHPmax", _bodyBytes[63]* 256+_bodyBytes[64], nil)
        binToModel(streams, "tDHWHPrestrict", _bodyBytes[65]* 256+_bodyBytes[66], nil)
        binToModel(streams, "t4autocmin", _bodyBytes[67]* 256+_bodyBytes[68], nil)
        binToModel(streams, "t4autohmax", _bodyBytes[69]* 256+_bodyBytes[70], nil)
        binToModel(streams, "t1sHolHeat", _bodyBytes[71]* 256+_bodyBytes[72], nil)
        binToModel(streams, "t5SHolDhw", _bodyBytes[73]* 256+_bodyBytes[74], nil)
        binToModel(streams, "perStart", _bodyBytes[75]* 256+_bodyBytes[76], nil)
        binToModel(streams, "timeAdjust", _bodyBytes[77]* 256+_bodyBytes[78], nil)
        binToModel(streams, "dTbt2", _bodyBytes[79]* 256+_bodyBytes[80], nil)
        binToModel(streams, "powerIbh1", (_bodyBytes[81]* 256+_bodyBytes[82])/10, nil)
        binToModel(streams, "powerIbh2", (_bodyBytes[83]* 256+_bodyBytes[84])/10, nil)
        binToModel(streams, "powerTbh", (_bodyBytes[85]* 256+_bodyBytes[86])/10, nil)
        binToModel(streams, "ecoHeatT1s", _bodyBytes[87]* 256+_bodyBytes[88], nil)
        binToModel(streams, "ecoHeatTs", _bodyBytes[89]* 256+_bodyBytes[90], nil)
        binToModel(streams, "tDryup", _bodyBytes[91]* 256+_bodyBytes[92], nil)
        binToModel(streams, "tDrypeak", _bodyBytes[93]* 256+_bodyBytes[94], nil)
        binToModel(streams, "tdrydown", _bodyBytes[95]* 256+_bodyBytes[96], nil)
        binToModel(streams, "tempDrypeak", _bodyBytes[97]* 256+_bodyBytes[98], nil)
        binToModel(streams, "timePreheatFloor", _bodyBytes[99]* 256+_bodyBytes[100], nil)
        binToModel(streams, "t1SPreheatFloor", _bodyBytes[101]* 256+_bodyBytes[102], nil)
        --103~112为空
        binToModel(streams, "t1SetC1", _bodyBytes[113]* 256+_bodyBytes[114], nil)
        binToModel(streams, "t1SetC2", _bodyBytes[115]* 256+_bodyBytes[116], nil)
        binToModel(streams, "t4C1", _bodyBytes[117]* 256+_bodyBytes[118], nil)
        binToModel(streams, "t4C2", _bodyBytes[119]* 256+_bodyBytes[120], nil)
        binToModel(streams, "t1SetH1", _bodyBytes[121]* 256+_bodyBytes[122], nil)
        binToModel(streams, "t1SetH2", _bodyBytes[123]* 256+_bodyBytes[124], nil)
        binToModel(streams, "t4H1", _bodyBytes[125]* 256+_bodyBytes[126], nil)
        binToModel(streams, "t4H2", _bodyBytes[127]* 256+_bodyBytes[128], nil)
        binToModel(streams, "typeVolLmt", _bodyBytes[129]* 256+_bodyBytes[130], nil)
        binToModel(streams, "timeT4FreshC", _bodyBytes[131]/2, nil)
        binToModel(streams, "timeT4FreshH", _bodyBytes[132]/2, nil)
        binToModel(streams, "tPumpiDelay", (_bodyBytes[133]* 256+_bodyBytes[134])/2, nil)
        binToModel(streams, "deltaTsloar", _bodyBytes[135], nil)
        binToModel(streams, "solarFunction", _bodyBytes[136], nil)
        binToModel(streams, "enSwitchPDC", _bodyBytes[138],BIT0)
        binToModel(streams, "gasCost", (_bodyBytes[139]* 256+_bodyBytes[140])/100, nil)
        binToModel(streams, "eleCost", (_bodyBytes[141]* 256+_bodyBytes[142])/100, nil)
        binToModel(streams, "ahsSetTempMax", _bodyBytes[143], nil)
        binToModel(streams, "ahsSetTempMin", _bodyBytes[144], nil)
        binToModel(streams, "ahsSetTempMaxVolt", _bodyBytes[145], nil)
        binToModel(streams, "ahsSetTempMinVolt", _bodyBytes[146], nil)
        binToModel(streams, "t2AntiSVRun", _bodyBytes[147]* 256+_bodyBytes[148], nil)
        binToModel(streams, "dftPortFuncEn", _bodyBytes[150],BIT0)
		--_bodyBytes[150]~_bodyBytes[180]预留
		binToModel(streams, "t1AntiPump", _bodyBytes[181]* 256+_bodyBytes[182], nil)
		binToModel(streams, "t2AntiPumpRun", _bodyBytes[183]* 256+_bodyBytes[184], nil)
		binToModel(streams, "t1AntiLockSV", _bodyBytes[185]* 256+_bodyBytes[186], nil)
		binToModel(streams, "tbhEnFunc", _bodyBytes[187]* 256+_bodyBytes[188], nil)
		binToModel(streams, "ibhEnFunc", _bodyBytes[189]* 256+_bodyBytes[190], nil)
		--binToModel(streams, "", _bodyBytes[191]* 256+_bodyBytes[192], nil)
		binToModel(streams, "ahsEnFunc", _bodyBytes[193]* 256+_bodyBytes[194], nil)
		binToModel(streams, "ahsPumpiControl", _bodyBytes[195]* 256+_bodyBytes[196], nil)
		binToModel(streams, "modeSetPri", _bodyBytes[197]* 256+_bodyBytes[198], nil)
		binToModel(streams, "pumpType", _bodyBytes[199]* 256+_bodyBytes[200], nil)
		binToModel(streams, "pumpiSilentOutput", _bodyBytes[201]* 256+_bodyBytes[202], nil)

I will try to make a video of the installation menu on the heatpump. But basically in there there's temperatures for water in, water out, Heat exchanger in, Heat Exchanger Out, Compressor In, Compressor Out, Compressor frequency (which according to the installer is something like a percentage power that the compressor is running at), water flow and much more...

I did try to replace the QUERY_BASIC command that gets sent to get the basic information with the QUERY_INSTALL however it then doesn't respond anymore

DEBUG:asyncio:Using selector: EpollSelector
INFO:msmart.lan:Creating new connection to 192.168.3.101:6444.
DEBUG:msmart.lan:Connected to 192.168.3.101:6444.
INFO:msmart.lan:Authenticating with 192.168.3.101:6444.
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370004020000000501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c
DEBUG:msmart.lan:Received data from 192.168.3.101:6444: 8370004020011e4210b7b334e26badbf5a2c9a9066b224e7f1c9679d07276bb9b9ab5def061e5043a24e52c8c2757b3db1125dd5f4bd744ef0102765cbf7363cad5472e4800507d1
INFO:msmart.lan:Authentication successful. Expiration: 2024-03-19T11:11:57, Local key: 478cf55bd96d8a9cbb4a234e2de3f9735773a4fed2a1876507478184a13c674e
DEBUG:msmart.base_device:Sending command to 192.168.3.101:6444: aa0bc3000000000000030827
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a01114800200000000000623a0b1712031814de630300008c0000000000000000000000000000b1ef3839d0c05576221da79daddc959a8207da6fdae050f66f6c60bcc474cc8b
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e2066f84be2c8f5df67b8bcf378ce9a22588ff90ab5c3d9df3c4c5f4e485abcc563888c2136bf243f0c91fca875e1947c789c05e07192038ccd3f7fad2156488d096f7e9abba689a805dc2aa2cc9732bee498b7edc3b6c0f9249c54001852261281e322852ffbd90cf47093ec17f179599f1e
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a01114800200000000000623a0b1712031814de630300008c0000000000000000000000000000b1ef3839d0c05576221da79daddc959a8207da6fdae050f66f6c60bcc474cc8b
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e20661af81b4277b94e1d8d6ad9f0d364417348ab752b2edc32181af1e0d87c5b0656d671b13bf8b86c8e0ff0c0be309a19d2a84e16df85dd68974df94b7b8c66395b1e49829df9161f8992536f534af5358b86f206d53213cc8706ec45b40ce3541b9ba3187a66cf8b018a290640e2fd7b00
DEBUG:msmart.lan:Request timeout. Resending.
DEBUG:msmart.lan:Sending packet to 192.168.3.101:6444: 5a5a01114800200000000000623a0b1712031814de630300008c0000000000000000000000000000b1ef3839d0c05576221da79daddc959a8207da6fdae050f66f6c60bcc474cc8b
DEBUG:msmart.lan:Sending data to 192.168.3.101:6444: 8370006e20665981827e73f0af172e631cebf20f22ada23697a5cbfe9a950833b8fb1530fb06338ca3d6f2471eaea89f68495dd5c2b0a5f3c9efc79ac88baae98e0cefcd58735f388a7bd2df33220e5a00fb9feda6926430418a07abbe1f3bc51757e269452186a05627ffcbcd552dd03f5146262c0e
DEBUG:msmart.lan:Disconnecting from 192.168.3.101:6444.
WARNING:msmart.base_device:Network timeout 192.168.3.101:6444: No response from host.
WARNING:msmart.base_device:No response from 192.168.3.101:6444 in 6.010000 seconds.
{'ip': '192.168.3.101', 'port': 6444, 'id': 153931628110814, 'online': False, 'supported': False, 'type': <DeviceType.HEAT_PUMP: 195>, 'name': None, 'sn': None, 'key': '2d4cbef18462421ea9de63cd24d0b8f4794d6179710c42e0b7ac4601d7dea0ca', 'token': '501414b51bbdbd1a4226a50675af1c283419e2d252b716a90b79b31e26b7500fcbddb9a6beed25189d9eea35d5ef7e623b77dfd334423d9bbbbf3a3ab87b199c', 'mode': <RunMode.AUTO: 1>, 'zone1_power': False, 'zone1_target_temperature': 25, 'zone2_power': None, 'zone2_target_temperature': None, 'dhw_power': False, 'dhw_target_temperature': 25, 'tbh_power': 0, 'water_temperature': None, 'outdoor_temperature': None, 'electric_power': None, 'thermal_power': None, 'voltage': None}

Not sure if that's how it's supposed to work, but what was interesting was that if I replaced QUERY_BASIC (0x1) with anything from 0x2 to 0x7 it didn't timeout, only 0x8 (QUERY_INSTALL) failed. I guess it has something to do with the toBytes function. Anyway, I'm going a bit blind on this :) Don't really understand how things work...

@mill1000
Copy link
Owner

However, what I meant by more information is I think the info part of QUERY_INSTALL

I will try to make a video of the installation menu on the heatpump. But basically in there there's temperatures for water in, water out, Heat exchanger in, Heat Exchanger Out, Compressor In, Compressor Out, Compressor frequency (which according to the installer is something like a percentage power that the compressor is running at), water flow and much more...

I may be wrong, but I interpreted the QUERY_INSTALL message to contain configuration/installation settings and not any actual sensor data. I think the QUERY_UNITPARA would really have the information you'd want, but alas previous testing showed the device did not respond to the request.

I did try to replace the QUERY_BASIC command that gets sent to get the basic information with the QUERY_INSTALL however it then doesn't respond anymore

Not sure if that's how it's supposed to work, but what was interesting was that if I replaced QUERY_BASIC (0x1) with anything from 0x2 to 0x7 it didn't timeout, only 0x8 (QUERY_INSTALL) failed. I guess it has something to do with the toBytes function. Anyway, I'm going a bit blind on this :) Don't really understand how things work...

This is more or less what happened on nixmeer's device. No response to anything beyond query 0x7. (#107 (comment)). I don't think anything is wrong with the query, I think the device just ignores it. Perhaps there's a special "install" mode that enables the functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants