-
-
Notifications
You must be signed in to change notification settings - Fork 33
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
Question AC3421 - 5 fan stages of the AC3421 control separately #231
Comments
I'm only aware of
and these are controllable. If the device has more modes, please follow the instructions in the README and use |
Hello |
The question was not about the log, but about the output that |
Oh - well then here is the result for the 5 stages (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 ", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 100934296, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154416, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 16, "D0310C": 1, "D0310D": 1, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 1, "D03120": 4, "D03221": 15, "D03224": 220, "D03125": 54, "D03128": 60, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": 0, "D03180": 0, "D03182": 1, "D03R81": "AAECAwQBAwQF\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 697, "D0540E": 9577, "D05212": 2400, "D05213": 2377} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 ", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 100944510, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154384, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 16, "D0310C": 2, "D0310D": 2, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 1, "D03120": 4, "D03221": 16, "D03224": 220, "D03125": 54, "D03128": 60, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": 0, "D03180": 0, "D03182": 1, "D03R81": "AAECAwQBAwQF\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 697, "D0540E": 9577, "D05212": 2400, "D05213": 2377} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 ", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 100956812, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154416, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 16, "D0310C": 3, "D0310D": 3, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 1, "D03120": 4, "D03221": 15, "D03224": 220, "D03125": 54, "D03128": 60, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": 0, "D03180": 0, "D03182": 1, "D03R81": "AAECAwQBAwQF\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 697, "D0540E": 9577, "D05212": 2400, "D05213": 2377} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 ", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 100974132, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154384, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 16, "D0310C": 4, "D0310D": 4, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 1, "D03120": 3, "D03221": 10, "D03224": 221, "D03125": 54, "D03128": 60, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": 0, "D03180": 0, "D03182": 1, "D03R81": "AAECAwQBAwQF\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 697, "D0540E": 9577, "D05212": 2400, "D05213": 2377} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 ", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 100987446, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154416, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 16, "D0310C": 5, "D0310D": 18, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 1, "D03120": 3, "D03221": 12, "D03224": 222, "D03125": 54, "D03128": 60, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": 0, "D03180": 0, "D03182": 1, "D03R81": "AAECAwQBAwQF\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 697, "D0540E": 9577, "D05212": 2400, "D05213": 2377} |
wonderful, and can you also give the five names of the five stages? |
Hallo So wie ich es verstehe hat der AC3421 Danke dir und Grüße |
I need some more information. So the five readings above are
correct? I see field And in addition there is
That's a total of nine modes? I have the following extra data already:
So it looks like I'm missing
Could you please provide these as well. |
All cool, English is fine. Thanks for the screens, that helps to understand it better. It's very abstract to work on this without access to the device. So there is no Auto mode, just Auto+? Let's not worry too much about the speed limits of the modes. The device will most likely do that automatically. But I do need more readings of Also, I'd like to verify if Medium and Turbo are simply Speed 3 and Speed 5 or something else. So can you please post the two readings for Medium and Turbo as well? |
I don't need a run through, only a reading after you enable them, also for Auto+ if you don't mind. Is anything missing for the other devices? |
The HA interface is a bit confusing. The presets are in the drop-down and they're something different from the speeds. You can set the speeds by moving the bar up and down in the first image. That's the fan entity. Below you see the humidifier entity where you can set the target humidity on the visual. The speed is set like a preset in the drop-down |
The values are 1.Auto Successfully installed aioairctrl-0.2.5 aiocoap-0.4.12 pycryptodomex-3.21.0 {"D01102": 4, "D01S03": "AC3421 **", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 7085518, "rssi": -53, "wifilog": false, "blelog": false, "free_memory": 154592, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 2, "D0310C": 0, "D0310D": 1, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 0, "D03120": 1, "D03221": 1, "D03224": 252, "D03125": 47, "D03128": 40, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": -16128, "D03180": 0, "D03182": 1, "D03R81": "AAEBAQIBAgID\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 694, "D0540E": 9574, "D05212": 2400, "D05213": 2374} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 **", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 7129300, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154672, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 2, "D0310C": 0, "D0310D": 1, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 0, "D03120": 1, "D03221": 1, "D03224": 250, "D03125": 48, "D03128": 40, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": -16128, "D03180": 1, "D03182": 1, "D03R81": "AAEBAQIBAgID\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 694, "D0540E": 9574, "D05212": 2400, "D05213": 2374} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 **", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 7154802, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154784, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 2, "D0310C": 17, "D0310D": 1, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 0, "D03120": 1, "D03221": 1, "D03224": 247, "D03125": 49, "D03128": 40, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": -16128, "D03180": 1, "D03182": 1, "D03R81": "AAEBAQIBAgID\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 694, "D0540E": 9574, "D05212": 2400, "D05213": 2374} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 **", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 7180224, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154592, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 2, "D0310C": 19, "D0310D": 3, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 0, "D03120": 1, "D03221": 3, "D03224": 246, "D03125": 49, "D03128": 40, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": -16128, "D03180": 1, "D03182": 1, "D03R81": "AAEBAQIBAgID\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 694, "D0540E": 9574, "D05212": 2400, "D05213": 2374} (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421 **", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 7196614, "rssi": -54, "wifilog": false, "blelog": false, "free_memory": 154592, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 2, "D0310C": 18, "D0310D": 18, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 1, "D0311F": 0, "D03120": 1, "D03221": 3, "D03224": 241, "D03125": 50, "D03128": 40, "D0312A": 1, "D0312B": 1, "D0312C": 7, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": -16128, "D03180": 1, "D03182": 1, "D03R81": "AAEBAQIBAgID\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 694, "D0540E": 9574, "D05212": 2400, "D05213": 2374} (env) ➜ ~ Greetings msku |
Ok, I'll make Auto+ a separate switch. That's how I solved that with other devices before. Thanks for the other values, indeed Medium and Turbo are different from the manual speed settings. I'm still lost a bit with Allergy Sleep and don't know how that is different from just Sleep. Can you please post the values for the Sleep mode as well? |
Hello here is the result of the "Normal" sleep mode. (env) ➜ ~ aioairctrl --host ... status --json {"D01102": 4, "D01S03": "AC3421", "D01S04": "Unicorn", "D01S05": "AC3421/13", "D01107": 0, "D01108": 3, "D01109": 3, "D0110A": 0, "D0110C": 19, "D01S0D": "688001001408", "D0110F": 3, "D01S12": "0.2.1", "D01213": 0, "ProductId": "bb529e52b50111ee899806d016384e4a", "DeviceId": "f8f3fd90bc8911ef8a911343b6f0a738", "otacheck": false, "Runtime": 63475948, "rssi": -51, "wifilog": false, "blelog": false, "free_memory": 156960, "WifiVersion": "[email protected]", "StatusType": "status", "ConnectType": "Online", "D03102": 1, "D03103": 0, "D03105": 101, "D03106": 1, "D0310A": 16, "D0310C": 17, "D0310D": 1, "D03110": 0, "D03211": 0, "D03112": 0, "D03115": 0, "D0311F": 1, "D03120": 1, "D03221": 3, "D03224": 205, "D03125": 53, "D03128": 60, "D0312A": 1, "D0312B": 1, "D0312C": 10, "D03130": 0, "D03134": 1, "D03135": 1, "D03136": 0, "D03240": 0, "D03180": 0, "D03182": 1, "D03R81": "AAEBAQIBAgID\n", "aqit_ext": 0, "D05102": 3, "D05207": 720, "D05408": 9600, "D0520D": 686, "D0540E": 9566, "D05212": 2400, "D05213": 2367} (env) ➜ ~ And the description of the Allergy sleep mode |
Thank you so much. Please try the new v0.34.1-beta.1 and let me know if everything works. |
As far as I can see there is no fan setting anymore. |
Yes, Auto+ is just a switch. Does it work? The other mode settings should be inside the fan entity control. |
Ah, sorry, I removed the fan entity as this is a humidifier. The humidifier should have the settings. Can you share a screenshot of its controls, please. |
Removing the fan entity was a mistake, please try v0.34.1-beta.2 |
Ah, I'll remove the preferred setting then. So the rest works? |
The beta 2 is not online yet. |
My mistake, try again |
For me i would say perfect. Possibly a little bit fine-tuning for other guys - i can live with it. |
Auto+ has been implemented as a separate switch. I honestly cannot remember the reason for that but it has been discussed in the context of a different model. Is it maybe possible to set other presets and Auto+ at the same time? Or is Auto+ just a replacement for Auto with no other function? I don't really understand what you say about Sleep/Allergy? Is it working or not? |
Hm, that means we haven't cracked it. I can see that the device switches to Sleep instead of Allergy/Sleep. Is that correct? Maybe I need to implement the Allergy/Sleep mode also as a separate switch, as I did with the Auto+ mode. It seems to be a separate switch in the Air+ app as well? |
I've made it a separate switch now in v0.34.1-beta.3 This will not change the text for the preset mode selection, but ideally you can see it in the Air+ app being activated. Does that work? |
Happy new year! Please try v0.34.1-beta.4 |
Hello Happy New Year to you too! Thanks and greetings |
Hello |
It's not expected that the preset mode text changes when the Auto+ is enabled. From the HA perspective, these are two independent things, i.e. two entities. I can investigate if I can link that somehow, but that would be something really new. More serious is the one-way functionality. That seems to indicate that we're still setting some wrong values somehow. Can you at least switch Auto+ off again through the integration, or are you now stuck? I see that the preferred index is also not working right as it doesn't display anything. Not sure where the None switch comes from. Did you try to remove the integration with all entities and install it fresh? Does the None switch reappear then? |
Hello
Is it possible to control / address the 5 fan stages of the AC3421 separately?
I only find 3 - sleep, medium and turbo.
Thanks and greetings
msku
The text was updated successfully, but these errors were encountered: