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

Feedback zu der Version 0.1.0 von git #188

Open
Matzebhv opened this issue Oct 26, 2022 · 2 comments
Open

Feedback zu der Version 0.1.0 von git #188

Matzebhv opened this issue Oct 26, 2022 · 2 comments

Comments

@Matzebhv
Copy link

Matzebhv commented Oct 26, 2022

Moin, da meine aktuelle Dimstal über die 0.0.7 zwar auslesbar aber nicht steuerbar war habe ich mal die git-Version gezogen,

Hier ein kurzes Feedback:
Objekte unter control werden nicht mehr aktualisiert.
Im Log:
Found 1 devices

[{id=142936511676950, address=192.168.178.87, port=6444, version=3, name=Living Room, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=04d6f4587f5e, ssid=net_ac_7F5E, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q104D6F4587F5E0000, state=[Air conditioner]{id=14293651167****, type=0xac mode=4, running=True, turbo=False, fan_speed=102, turbo_fan=False, purifier=False, dryer=False, target_temperature=21.0, indoor_temperature=24.3, outdoor_temperature=14.4, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={'eco': 1, 'mode': 1, 'fan_swing': 1, 'electricity': 0, 'strong_fan': 1, 'fan_speed': 1, 'temperature0': 32, 'temperature1': 60, 'temperature2': 32, 'temperature3': 60, 'temperature4': 32, 'temperature5': 60, 'temperature6': 0}}}]

function () { [native code] }

SyntaxError: Unexpected token x in JSON at position 723

SyntaxError: Unexpected token x in JSON at position 723 at JSON.parse (<anonymous>) at Midea.getDeviceList (/opt/iobroker/node_modules/iobroker.midea/main.js:113:30) at processTicksAndRejections (node:internal/process/task_queues:96:5) at Midea.onReady (/opt/iobroker/node_modules/iobroker.midea/main.js:76:5)

Vielleicht hilft das ja bei der weiteren Arbeit, sieht auf jeden Fall interessant aus.

Gruß
Matze

@e-i-k-e
Copy link

e-i-k-e commented Mar 3, 2023

Hallo,

ich erhalte mit der Version 0.1.0 auch diverse Fehler. Vor dem Update habe ich den Adapter inkl. Ordner gelöscht.
Besitze auch eine Dimstal Klimaanlage. Mit der vorherigen Version war das Auslesen und Steuern möglich.

`

midea.0 2023-03-03 11:27:41.696 error *** PY *** Python Error Call to 'appliance_state' failed: > appliance_state = await this.midea_beautiful.appliance_state$({ at Midea.updateDevices (/opt/iobroker/node_modules/iobroker.midea/main.js:151:29) at Midea.onReady (/opt/iobroker/node_modules/iobroker.midea/main.js:77:5) ... across the bridge ... > six.raise_from(e, None) at _make_request (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:449) at raise_from (:3) > httplib_response = conn.getresponse() at _make_request (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:444) > response.begin() at getresponse (/usr/lib/python3.10/http/client.py:1374) > version, status, reason = self._read_status() at begin (/usr/lib/python3.10/http/client.py:318) > line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") at _read_status (/usr/lib/python3.10/http/client.py:279) > return self._sock.recv_into(b) at readinto (/usr/lib/python3.10/socket.py:705) > return self.read(nbytes, buffer) at recv_into (/usr/lib/python3.10/ssl.py:1274) > return self._sslobj.read(len, buffer) at read (/usr/lib/python3.10/ssl.py:1130) > resp = conn.urlopen( at send (/home/iobroker/.local/lib/python3.10/site-packages/requests/adapters.py:489) > retries = retries.increment( at urlopen (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:787) > raise six.reraise(type(error), error, _stacktrace) at increment (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/util/retry.py:550) > raise value at reraise (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/packages/six.py:770) > httplib_response = self._make_request( at urlopen (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:703) > self._raise_timeout(err=e, url=url, timeout_value=read_timeout) at _make_request (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:451) > raise ReadTimeoutError( at _raise_timeout (/home/iobroker/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:340) > response = requests.post( at api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:273) > return request("post", url, data=data, json=json, **kwargs) at post (/home/iobroker/.local/lib/python3.10/site-packages/requests/api.py:115) > return session.request(method=method, url=url, **kwargs) at request (/home/iobroker/.local/lib/python3.10/site-packages/requests/api.py:59) > resp = self.send(prep, **send_kwargs) at request (/home/iobroker/.local/lib/python3.10/site-packages/requests/sessions.py:587) > r = adapter.send(request, **kwargs) at send (/home/iobroker/.local/lib/python3.10/site-packages/requests/sessions.py:701) > raise ReadTimeout(e, request=request) at send (/home/iobroker/.local/lib/python3.10/site-packages/requests/adapters.py:578) > appliance.identify(cloud, use_cloud) at appliance_state (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/lan.py:1046) > self.refresh(cloud if use_cloud else None) at identify (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/lan.py:831) > responses = self._status(cmd, cloud) at refresh (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/lan.py:381) > responses = cloud.appliance_transparent_send(self.appliance_id, data) at _status (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/lan.py:538) > response = self.api_request( at appliance_transparent_send (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:526) > return self._retry_api_request( at api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:285) > return self.api_request( at _retry_api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:342) > return self._retry_api_request( at api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:285) > return self.api_request( at _retry_api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:342) > return self._retry_api_request( at api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:285) > self._retry_check(endpoint, cause) at _retry_api_request (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:335) > raise CloudRequestError( at _retry_check (/home/iobroker/.local/lib/python3.10/site-packages/midea_beautiful/cloud.py:350) *** JS *** midea_beautiful.exceptions.CloudRequestError: Too many retries while calling /v1/appliance/transparent/send, last error HTTPSConnectionPool(host='mapp.appsmb.com', port=443): Read timed out. (read timeout=2)
midea.0 2023-03-03 11:27:41.695 error Error
midea.0 2023-03-03 11:27:21.957 info function () { [native code] }
midea.0 2023-03-03 11:27:21.956 info [{id=146235046555056, address=None, port=6444, version=3, name=Wohnzimmer, online=False, type=0xAC, subtype=0, flags=0, extra=0, reserved=0, mac=None, ssid=None, udp_version=0, protocol=None, version=None, sn=000000P0000000Q104D6F4585A880000, state=[Air conditioner]{id=14623504655****, type=0xAC mode=0, running=False, turbo=False, fan_speed=40, turbo_fan=False, purifier=False, dryer=False, target_temperature=0, indoor_temperature=2.2250738585072014e-308, outdoor_temperature=2.2250738585072014e-308, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={}}}]
midea.0 2023-03-03 11:27:21.952 info Found 1 devices
midea.0 2023-03-03 11:27:12.464 info Getting devices
midea.0 2023-03-03 11:27:12.462 info Login successful
midea.0 2023-03-03 11:27:07.512 info starting. Version 0.1.0 (non-npm: TA2k/ioBroker.midea#0d037c0c9a025b193546f881f747c8f998bfc724) in /opt/iobroker/node_modules/iobroker.midea, node: v16.19.1, js-controller: 4.0.24
`

@e-i-k-e
Copy link

e-i-k-e commented Mar 3, 2023

sofern noch interessant, mit der Version 0.0.7 erhalte ich folgendne warnungen.

`

midea.0 2023-03-03 12:09:41.526 warn State "midea.0.146235046555056.general.userType" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.525 warn State "midea.0.146235046555056.general.sn" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.524 warn State "midea.0.146235046555056.general.id" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.524 warn State "midea.0.146235046555056.general.homegroupNumber" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.523 warn State "midea.0.146235046555056.general.modelNumber" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.522 warn State "midea.0.146235046555056.general.name" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.521 warn State "midea.0.146235046555056.general.wifiVersion" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.520 warn State "midea.0.146235046555056.general.homegroupCreateUserId" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.519 warn State "midea.0.146235046555056.general.activeStatus" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.518 warn State "midea.0.146235046555056.general.des" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.516 warn State "midea.0.146235046555056.general.mac" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.516 warn State "midea.0.146235046555056.general.tsn" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.515 warn State "midea.0.146235046555056.general.userId" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.514 warn State "midea.0.146235046555056.general.homegroupId" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.513 warn State "midea.0.146235046555056.general.type" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.511 warn State "midea.0.146235046555056.general.onlineStatus" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.510 warn State "midea.0.146235046555056.general.registerTime" has no existing object, this might lead to an error in future versions
midea.0 2023-03-03 12:09:41.150 info Login successful
midea.0 2023-03-03 12:09:40.488 info starting. Version 0.0.7 in /opt/iobroker/node_modules/iobroker.midea, node: v16.19.1, js-controller: 4.0.24
`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants