grzegorz914 / homebridge-melcloud-control

Homebridge plugin for Mitsubishi Air Conditioner, Heat Pump and Energy Recovery Ventilation, publish as dynamic external platform accessory.
MIT License
58 stars 3 forks source link

Can't configure anything for A/C #147

Closed markwwd closed 2 months ago

markwwd commented 2 months ago

The latest version of plugin v3.1.3 and Homebridge v2.0.0 Beta 15

I can't seem to configure anything regarding Air Conditioner. There are no settings.

I've tried reverting back to old versions and I can't seem to retrieve settings there either.

image

grzegorz914 commented 2 months ago

You need first connect to melcloud on the first screen of plugin settings

markwwd commented 2 months ago

I did all that. It used to work already now it doesn't seem to anymore.

grzegorz914 commented 2 months ago

Fixed, please update and login again

grzegorz914 commented 2 months ago

Sorry for this mistake, today was very bad day for me.

markwwd commented 2 months ago

It still doesn't show the settings.

grzegorz914 commented 2 months ago

After you press login to melcloud what is displayed as info?

markwwd commented 2 months ago

Only this: image

grzegorz914 commented 2 months ago

IMG_1010

markwwd commented 2 months ago

When I press that it shows "No new devices found."

grzegorz914 commented 2 months ago

Are you updated to 3.1.5

markwwd commented 2 months ago

Yes, 3.1.5

grzegorz914 commented 2 months ago

Post the config.json please

markwwd commented 2 months ago

{ "accounts": [ { "name": "***", "user": "**", "passwd": "****", "language": "0", "ataDevices": [ { "displayMode": 0, "heatDryFanMode": 1, "autoDryFanMode": 1, "temperatureSensor": false, "temperatureSensorOutdoor": false, "presets": [ { "displayType": 0, "namePrefix": false }, { "id": 495256, "name": "Ogrevanje", "displayType": 0, "namePrefix": false }, { "id": 525120, "name": "Zračenje", "displayType": 0, "namePrefix": false }, { "id": 524976, "name": "Hlajenje", "displayType": 0, "namePrefix": false } ], "buttonsSensors": [ { "displayType": 0, "namePrefix": false } ] }, { "id": 91818182, "type": 0, "typeString": "Air Conditioner", "name": "AIR CONDITIONER", "displayMode": 1, "heatDryFanMode": 1, "coolDryFanMode": 1, "autoDryFanMode": 1, "temperatureSensor": false, "temperatureSensorOutdoor": false, "presets": [ { "displayType": 0, "namePrefix": false }, { "SetTemperature": 22, "Power": true, "OperationMode": 1, "VaneHorizontal": 1, "VaneVertical": 0, "FanSpeed": 0, "ID": 495256, "Client": 79190, "DeviceLocation": 91818182, "Number": 1, "Configuration": "22true1010", "NumberDescription": "Ogrevanje", "id": 495256, "name": "Ogrevanje", "namePrefix": false }, { "SetTemperature": 16, "Power": true, "OperationMode": 7, "VaneHorizontal": 1, "VaneVertical": 0, "FanSpeed": 0, "ID": 525120, "Client": 79190, "DeviceLocation": 91818182, "Number": 2, "Configuration": "16true7010", "NumberDescription": "Zračenje", "id": 525120, "name": "Zračenje", "namePrefix": false }, { "SetTemperature": 23, "Power": true, "OperationMode": 3, "VaneHorizontal": 1, "VaneVertical": 0, "FanSpeed": 0, "ID": 524976, "Client": 79190, "DeviceLocation": 91818182, "Number": 3, "Configuration": "23true3010", "NumberDescription": "Hlajenje", "id": 524976, "name": "Hlajenje", "namePrefix": false } ], "buttonsSensors": [ { "displayType": 0, "namePrefix": false } ] } ], "atwDevices": [ { "displayMode": 1, "temperatureSensor": false, "temperatureSensorFlow": false, "temperatureSensorReturn": false, "temperatureSensorFlowZone1": false, "temperatureSensorReturnZone1": false, "temperatureSensorFlowWaterTank": false, "temperatureSensorReturnWaterTank": false, "temperatureSensorFlowZone2": false, "temperatureSensorReturnZone2": false, "presets": [ { "displayType": 0, "namePrefix": false } ], "buttonsSensors": [ { "displayType": 0, "namePrefix": false } ] } ], "ervDevices": [ { "displayMode": 1, "temperatureSensor": false, "temperatureSensorOutdoor": false, "temperatureSensorSupply": false, "presets": [ { "displayType": 0, "namePrefix": false } ], "buttonsSensors": [ { "displayType": 0, "namePrefix": false } ] } ], "refreshInterval": 60, "deviceRefreshInterval": 1, "enableDebugMode": false, "disableLogInfo": false, "disableLogDeviceInfo": false, "restFul": { "enable": false, "debug": false }, "mqtt": { "enable": false, "debug": false, "auth": false } } ], "platform": "melcloudcontrol" }

grzegorz914 commented 2 months ago

The config is wrong, do not make it manually, remove all objects from ataDevices, atwDevices, ervDevices, leave only ataDevices[], atwDevices[], ervDevices[]. Save and login again. All we’ll be created automatically

markwwd commented 2 months ago

I didn't manually configure it.. idk why it did that.

It now works! Thanks!