Skip to content

KartikSoneji/michelin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to start the demo app

This example shows how to build an assistant for controlling Xiaomi vacuum cleaner on top of Dasha. If you need any help, join us in our Developer Community.

The app is built on node-mihome and uses it's specific parameters. Please consult with their docs on how to obtain your DEVICE_ID, DEVICE_TOKEN, etc.

  1. Clone the repo and install the dependencies:
git clone https://github.com/dasha-samples/dasha-miio-vacuum-cleaner
cd dasha-miio-vacuum-cleaner
npm install
  1. Create a file .env that contains:
DEVICE_ID=<your_deviceid>
MI_USERNAME=<your_mi_username>
MI_PASSWORD=<your_mi_password>
MI_MODEL=<your_device_model>
DEVICE_IP=<your_device_ip>
DEVICE_TOKEN=<your_device_token>
  1. Create or log into your account using the Dasha CLI tool:
npx dasha account login
  1. To start a text chat, run:
npm start chat
  1. To receive a phone call from Dasha, run:
npm start <your phone number>

The phone number should be in the international format without the + (e.g. 12223334455)

About

Your very own AI powered turn-by-turn cooking guide

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • ASL 58.0%
  • JavaScript 42.0%