- Advertisement -
()

Ez a történet egy akcióval kezdődött, a Banggood leárazta az épp megjelent négyzet alakú hőmérő trióját, amire azonnal lecsaptam. Megérkezett, ahogy a vírus is, így a polcra került, azonban most itt van, s hogy mi a történet vége? Derítsük ki együtt!

Mi a gond, miért nem használod?

Régebbi olvasóink bizonyára tudják a Mi Home, illetve a felhő alapú rendszerekkel kapcsolatos véleményem, az újoncoknak röviden annyit mondanék, a felhőtlen szórakozás híve vagyok, vagy ha már a fellegekbe kell költözni, olyan felleg legyen, ami nem szór unalmában villámokat fejünkre.

A nyílt forráskódú Home Assistant okosotthon rendszert használom immáron két éve. Ez egy Raspberry Pi-re is telepíthető megoldás, és a lényege a következő: nemzetközivé lesz a világ!

Integrál, közös nyelvet kínál a különböző gyártók termékeinek, a szolgáltatásoknak, így nem vagyunk a gyártóra és az általa kötött szerződésekre utalva, és attól sem kell tartani, hogy Pi-Stah Ba Chi úgy dönt egy vasárnapi reggelen, hogy megszűnteti az okosotthon termékcsaládot, és lekapcsolja a felhőt. Nem beszélve a privacyről, és az adatok biztonságáról.

Az ESPHome egy ESP32 boardokra telepíthető custom firmware, mely lehetővé teszi rengeteg szenzor, illetve Bluetooth eszköz Home Assistantbe integrálását.

A korábbi BLE-es Xiaomi hőmérők együttműködtek már akkor is az ESPHome-mal, azonban ezek az új Xiaomi termékek nagyobb falatnak bizonyultak: Elkezdték titkosítani a kommunikációt

Ez biztonsági szempontból rendkívül fontos, Mi Home mentesség szempontjából pedig kicsit megnehezíti a felhőtlenítést. Sokat dolgoztak rajta a fejlesztők, hogy egy működőképes megoldással álljanak elő, ami meg is érkezett.

Így ebben a rövidnek nem nevethető, bemutató, cikk, tutorialban arról lesz szó: hogyan lehetséges ezeket bekötni egy ilyen vagy hasonló rendszerbe.

Milyen eszközökkel működik ez a megoldás?

A mitemp_bt által támogatott eszközök
A mitemp_bt által támogatott eszközök

A kép forrása a mitemp_bt GitHub repója, nagy valószínűséggel a támogatott eszközök köre nagyjából megegyezik. Hogy mi ez? A custom component által ESPHome nélkül adapterrel direktben támogatott BLE eszközök.

Nézzük lépésről lépésre a beüzemelést:

Hackelt Mi Home beszerzése, pairings.txt kinyerése

Erre azért van szükség, hogy a párosítási kulcsot megszerezzük, a későbbiekben nem fogjuk használni. Igen, az oldal orosz, de a Google Translate segítségével könnyen hozzájuthatunk az APK-hoz.

Hackelt Mi Home letöltése itt

Telepítsük a moddolt Mi Home appot, majd hozzuk létre a /vevs/logs/ mappát a belső tárhelyen.

A mappában megjelenő pairings.txt-t másoljuk át egy számítógépre. Ebből két dologra lesz szükség: a bindkeyreand the MAC Addressre. Ezeket helyezzük el az ESPHome kód megfelelő helyeire:

  - platform: xiaomi_lywsd03mmc
    bindkey: "bindkey-helye"
    mac_address: "MAC cím helye"
    temperature:
      name: "Xiaomi hőmérséklet"
    humidity:
      name: "Xiaomi páratartalom"
    battery_level:
      name: "Xiaomi töltöttség"

Nem is olyan nehéz, igaz? Bevallom, kicsit én is megijedtem tőle, pedig aztán csináltam már elég meredek dolgokat, azonban ez közel sem fekete-mágia, pardon, PC-nek kell lenni, sötét-mágia. Ha esetleg kérdésed lenne, tedd fel bátran Facebookon, itt a kommentekben, vagy Instán – ugyanis mostantól ott is válaszolok az esetlegesen felmerülő kérdéseitekre. Kellemes felhőtlenítést! :)

How useful was this post?

Click on a star to rate!

Average rating / 5. Number of votes:

No votes so far! Be the first to rate this post.

Since you found this post useful...

Follow us on social media!

Sorry this post was not useful for you!

Fix this post!

Tell us, how can we improve this post?

- Advertisement -