<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: Xiaomi Tower Fan 2]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?xiaomi_tower_fan_2</link>
<description></description>
<pubDate>Wed, 30 Jul 2025 14:20:12 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[Xiaomi Tower Fan 2]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?xiaomi_tower_fan_2</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div class="wiki">
<h1 id="problem">Problem</h1>
<p>
After first install with official Android app it broke account so hard, that web login to xiaomi just reloaded page in loop, and fan dissipated from Android app.</p>
<h1 id="wifi_reset">wifi reset</h1>
<p>
power + m button for 7 seconds.</p>
<h1 id="token">token</h1>
<p>
I created local xiaomi account, which is useful, since you need password for this tool to work.</p>
<p>
<a target="_blank" title="(external link)" href="https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor">https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor</a></p>
<pre>
dpavlin@nuc:/nuc/Xiaomi-cloud-tokens-extractor$ git remote -v
origin	https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor (fetch)
origin	https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor (push)

dpavlin@nuc:/nuc/Xiaomi-cloud-tokens-extractor$ . venv/bin/activate

(venv) dpavlin@nuc:/nuc/Xiaomi-cloud-tokens-extractor$ python token_extractor.py


   ---------
   NAME:     Xiaomi Smart Tower Fan 2
   ID:       897218688
   MAC:      AC:8C:46:C9:2C:B4
   IP:       192.168.3.120
   TOKEN:    REDACTED
   MODEL:    xiaomi.fan.p45
   ---------

</pre>
<br /><h1 id="code">code</h1>
<p>
<a target="_blank" title="(external link)" href="https://github.com/rytilahti/python-miio/issues/1544">https://github.com/rytilahti/python-miio/issues/1544</a> - doesn't seem to login into xiaomi cloud for me</p>
<h2 id="home_assistant">home assistant</h2>
<p>
<a target="_blank" title="(external link)" href="https://github.com/syssi/xiaomi_fan/issues/282">https://github.com/syssi/xiaomi_fan/issues/282</a> - doesn't support my model</p>
<pre>
2025-07-29 09:23:06.378 ERROR (MainThread) [custom_components.xiaomi_miio_fan.fan] Unsupported device found! Please create an issue at https://github.com/syssi/xiaomi_fan/issues and provide the following data: xiaomi.fan.p45
</pre>
<br /><p>
<a target="_blank" title="(external link)" href="https://github.com/XiaoMi/ha_xiaomi_home">https://github.com/XiaoMi/ha_xiaomi_home</a> - doesn't work for me</p>
<p>
Finally, Xiaomi Miot Auto works.</p>
<p>
<a target="_blank" title="(external link)" href="https://github.com/syssi/xiaomi_fan/issues/214">https://github.com/syssi/xiaomi_fan/issues/214</a></p>
<p>
<a target="_blank" title="(external link)" href="https://github.com/al-one/hass-xiaomi-miot">https://github.com/al-one/hass-xiaomi-miot</a></p>
<p>
no need to patch local home assistant installation.</p>
<h1 id="teardown_video">teardown video</h1>
<p>
<a target="_blank" title="(external link)" href="https://www.youtube.com/watch?v=8GoeoD_eyvk">https://www.youtube.com/watch?v=8GoeoD_eyvk</a></p>
</div>
]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category></category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?xiaomi_tower_fan_2</guid>
<pubDate>Wed, 30 Jul 2025 14:20:12 -0000</pubDate>
</item>
</channel>
</rss>