-
Notifications
You must be signed in to change notification settings - Fork 14
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 TemSen property to receive current room temperature #11
Conversation
…ture AC returns temperature+40. I believe it's because it has unsigned data type When TemSen=0 it means real temperature is -40 degrees
Thanks for the request. My HVAC just gives 0 for this property. So supposedly this needs to be supported by the device. |
My hvac doesn't show current temperature not in EWPE, nor on remote control.
But I was really surprised that it reports this temp using API.
I forgot to add this property to the readme file. Will do that tomorrow and
check master versionm
…On Thu, 4 Jun 2020, 23:57 Igor Starovierov, ***@***.***> wrote:
Thanks for the request.
My HVAC just gives 0 for this property. So supposedly this needs to be
supported by the device.
I refactored a bit some parts and If you could check if the master works
for you I could create a new release soon.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHZOBZMPPV5G7X7TA2NSNDRVADEPANCNFSM4NRZ7N5Q>
.
|
I've tested master version and it works like a charm.
I remembered that my HVAC can show current temperature on built-in screen using TEMP button: I've create another PR with additional test case which covers your changes ( |
@inwaar could you please release a new version? |
Yes, my device is showing it on LED display and even outdoor temperature but not in API for some reason. btw, the package 1.3.1 is available |
Same here. The display can be set to display the current temperature yet the API always shows 0. |
Interesting... After a firmware "upgrade" from 3.7 to 2.5 the AC started reporting the temperature. Also +40 offset. |
Hi, how did you downgrade the firmware? |
Sinclair MV-H07BIF. The Gree Smart app can be used for controlling Sinclair ACs. They have their own app (basically a clone), biggest difference being in that if you want to connect the AC to WiFi, you have to create an account. Gree's app showed the latest firmware is 3.7 and Sinclair's app (WiFi Smart) showed the latest being 2.5. My AC came with 3.7. I used Gree's app to connect the AC to WiFi without making an account and then updated the firmware with Sinclair's app. I think the firmwares should be cross-compatible (can't be sure tho). The feature-set and the way the AC communicates is exactly the same as Gree. |
there's no +40°C offset reported by V4 firmware from gree+ app (iOS)
|
I've found that HVAC returns the info of the current temperature. Seems it has internal sensor.
Room temperature is received using
TemSen
property and the value has offset of+40
.I believe it's because they are using unsigned data type.
The same approach is used in https://github.com/ddenisyuk/homebridge-gree-heatercooler/blob/3979fc6dad9d1935c59c686eb1764a062246ee7c/index.js#L224-L226
This PR was verified in https://github.com/aivus/com.gree
Also I've added
readOnly
option to this property to prevent set requests to HVAC.