Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Alice in robovacuum land

Alice in robovacuum land

30219c8562e62f5a6702c8e3fdec2390?s=128

Vladimir Burdukov

April 20, 2021
Tweet

Transcript

  1. EPAMERS PET PROJECTS #1

  2. ABOUT THE EVENT

  3. ALICE IN ROBOVACUUM LAND

  4. HOW DID I FIND A PROBLEM?

  5. DOES IT LOOK FAMILIAR?

  6. THE PROBLEM HAS BEEN SOLVED

  7. WHAT'S WRONG? 1. open MiHome app 2. tap on the

    vacuum cleaner 3. wait for about 30 seconds while it's initilized and the map is loaded 4. select a room to clean 5. run cleaning
  8. WHAT'S WRONG ∑ the process takes more than 1 minute

    and requires my attention
  9. WHAT'S WRONG?

  10. - OH, MAN, THERE ARE LOADS OF VARIOUS SMART HOME

    CONTROLLERS - NO.
  11. MIHOME APP SCENARIOS

  12. YANDEX ALICE AND XIAOMI INTEGRATION

  13. MOM, I'M AN ENGINEER INTERCEPT TRAFFIC BETWEEN MI HOME AND

    THE VACUUM CLEANER
  14. MIIO > rytilahti/python-miio > can run cleaning in a single

    room > Viomi, not Xiaomi :(
  15. HEY ALICE, PLEASE CLEAN THE HALLWAY

  16. WHAT YANDEX OFFERS US? 1. General purpose skills (dialogs) 2.

    Smart home skills
  17. SOUNDS LIKE A PLAN! 1. Auth API for Alice skill

    2. REST API for Alice requests docs 3. Vacuum cleaner management daemon for RaspberryOS
  18. SOUNDS LIKE A PLAN! 1. [lisa] Auth API for Alice

    skill 2. [lisa] REST API for Alice requests docs 3. [isabel] Vacuum cleaner management daemon for RaspberryOS 4. Connect lisa to isabel somehow
  19. None
  20. CONNECT LISA AND ISABEL 1. MQTT 2. socket 3. websocket

    4. VPN
  21. ALICE, WHY DON'T YOU SUPPORT MULTIROOM DEVICES :(

  22. None
  23. IT'S TOO HOT IN THE ROOM ALICE, WHAT'S THE TEMPERATURE

    IN THE LIVING ROOM?
  24. LET'S AUTOMATE!

  25. BLE ADVERTISEMENT 1. MAC-address 2. Name 3. Characteristics

  26. THERE IS NO ANY CONCLUSION

  27. Q&A

  28. LINK TO THE PROJECT