tuya-local icon indicating copy to clipboard operation
tuya-local copied to clipboard

Request support for Meaco Arete Two 10L

Open flocke opened this issue 1 year ago • 1 comments

Log message

This error originated from a custom integration.

Logger: custom_components.tuya_local.config_flow
Source: custom_components/tuya_local/config_flow.py:483
integration: Tuya Local (documentation, issues)
First occurred: 19:29:03 (1 occurrences)
Last logged: 19:29:03

Device matches eeese_carl_dehumidifier with quality of 88%. DPS: {"updated_at": 1724347741.685964, "1": false, "2": 50, "4": "manual", "14": false, "16": 73, "17": "cancel", "19": 128, "101": "Cancel"}

DPS information

[
    {
        "name": "Arete\u00ae Two 10L Dehumidifier/Air Purifier",
        "id": "xxx",
        "key": "xxx",
        "mac": "xxx",
        "uuid": "xxx",
        "sn": "xxx",
        "category": "cs",
        "product_name": "Arete\u00ae Two 10L Dehumidifier/Air Purifier",
        "product_id": "hrqj115cek0tuddi",
        "biz_type": 18,
        "model": "MeacoDryArete2-10L",
        "sub": false,
        "icon": "https://images.tuyaeu.com/smart/icon/bay1607951018151O5oo/94326fea782fb94b3fba3e819397a794.jpg",
        "mapping": {
            "1": {
                "code": "switch",
                "type": "Boolean",
                "values": {}
            },
            "2": {
                "code": "dehumidify_set_value",
                "type": "Integer",
                "values": {
                    "unit": "%",
                    "min": 35,
                    "max": 70,
                    "scale": 0,
                    "step": 5
                }
            },
            "4": {
                "code": "mode",
                "type": "Enum",
                "values": {
                    "range": [
                        "manual",
                        "laundry",
                        "sleep",
                        "purify"
                    ]
                }
            },
            "14": {
                "code": "child_lock",
                "type": "Boolean",
                "values": {}
            },
            "16": {
                "code": "humidity_indoor",
                "type": "Integer",
                "values": {
                    "unit": "%",
                    "min": 0,
                    "max": 100,
                    "scale": 0,
                    "step": 1
                }
            },
            "17": {
                "code": "countdown_set",
                "type": "Enum",
                "values": {
                    "range": [
                        "cancel",
                        "1h",
                        "2h",
                        "3h",
                        "4h",
                        "5h",
                        "6h",
                        "7h",
                        "8h",
                        "9h",
                        "10h",
                        "11h",
                        "12h",
                        "13h",
                        "14h",
                        "15h",
                        "16h",
                        "17h",
                        "18h",
                        "19h",
                        "20h",
                        "21h",
                        "22h",
                        "23h",
                        "24h"
                    ]
                }
            },
            "18": {
                "code": "countdown_left",
                "type": "Integer",
                "values": {
                    "unit": "h",
                    "min": 0,
                    "max": 24,
                    "scale": 0,
                    "step": 1
                }
            },
            "19": {
                "code": "fault",
                "type": "Bitmap",
                "values": {
                    "label": [
                        "tankfull",
                        "defrost",
                        "E1",
                        "E2",
                        "L2",
                        "L3",
                        "L4",
                        "wet"
                    ],
                    "maxlen": 8
                }
            },
            "101": {
                "code": "ontimer",
                "type": "Enum",
                "values": {
                    "range": [
                        "Cancel",
                        "1h",
                        "2h",
                        "3h",
                        "4h",
                        "5h",
                        "6h",
                        "7h",
                        "8h",
                        "9h",
                        "10h",
                        "11h",
                        "12h",
                        "13h",
                        "14h",
                        "15h",
                        "16h",
                        "17h",
                        "18h",
                        "19h",
                        "20h",
                        "21h",
                        "22h",
                        "23h",
                        "24h"
                    ]
                }
            }
        },
        "ip": "xxx",
        "version": "3.3"
    }
]

Product ID

hrqj115cek0tuddi

Product Name

Meaco Arete Two 10L

Information about how the device functions

The device is a dehumidifier: https://www.meaco.de/luftentfeuchter-meaco-arete-two-10-l/

I tried to add the device on my own: https://github.com/flocke/tuya-local/blob/main/custom_components/tuya_local/devices/meaco_arete_two_dehumidifier.yaml

But it does not work, it is not included in the list of suggested configurations for my device.

flocke avatar Aug 22 '24 17:08 flocke

Feel free to send me any yaml file for testing. I can just drop it in my custom_components folder to test it.

flocke avatar Aug 23 '24 07:08 flocke

Can confirm it works with my Meaco Arete Two 25L. thx for adding!

dn-hx avatar Sep 08 '24 09:09 dn-hx

Can confirm it works with my Meaco Arete Two 25L. thx for adding!

@dn-hx i just tried mine i get Missing device configuration what did you do to make it work?

electricfire avatar Oct 03 '24 19:10 electricfire

Can confirm, it also works with my 10L model.

@electricfire I did not need to do anything special to make it work. I added it locally, using the ID and key, not via the cloud setup.

flocke avatar Oct 07 '24 17:10 flocke

Can confirm, it also works with my 10L model.

@electricfire I did not need to do anything special to make it work. I added it locally, using the ID and key, not via the cloud setup.

@dn-hx Thanks for confirming but i am doing the same but i get the following: This error originated from a custom integration.

Logger: custom_components.localtuya.common Source: custom_components/localtuya/common.py:130 integration: LocalTuya (documentation, issues) First occurred: 7:00:16 PM (55 occurrences) Last logged: 7:04:46 PM

Missing device configuration for device_id bfa66a1e115edc27

electricfire avatar Oct 07 '24 18:10 electricfire

This repository is for a different integration. It is not appropriate to discuss problems with localtuya here.

make-all avatar Oct 07 '24 21:10 make-all

This repository is for a different integration. It is not appropriate to discuss problems with localtuya here.

Apologies, I had not noticed that, however I have now used your integration and can also confirm that it works now many thanks

electricfire avatar Oct 08 '24 08:10 electricfire

@flocke apologies to ping on a semi unrelated thing. But when you say

I added it locally, using the ID and key, not via the cloud setup.

What does this mean? Can you add it without having to go through the Tuya dev platform setup etc. How do you get the local key without the Cloud setup?

cdloh avatar Nov 24 '24 23:11 cdloh

The cloud assisted setup does not require a dev account.

make-all avatar Nov 24 '24 23:11 make-all

@cdloh Since I already had the device ID and local key from my research, I used the manual setup when adding the device in Home Assistant:

Screenshot_20241125-203153_Home Assistant_1

flocke avatar Nov 25 '24 19:11 flocke