GithubHelp home page GithubHelp logo

mycroftai / skill-pairing Goto Github PK

View Code? Open in Web Editor NEW
5.0 8.0 33.0 265 KB

Mycroft AI official Pairing Skill - connect your Device to home.mycroft.ai

Home Page: https://mycroft.ai/skills

License: Apache License 2.0

Python 35.12% QML 64.03% Gherkin 0.85%
mycroftai mycroft-skill mycroft pairing hacktoberfest

skill-pairing's Introduction

Pairing

Connect your device to the Mycroft server - Home

About

The default backend to provide services for Mycroft users is Home. Pairing a device with Home provides access to privacy-protecting Speech to Text, Wolfram Alpha and other such services, as well as easy configuration for all your Mycroft devices.

Examples

  • "Pair my device" (happens automatically on first run if not paired already)

Credits

Mycroft AI (@MycroftAI)

Category

Configuration

Tags

#pair #pairing #connectivity #system

skill-pairing's People

Contributors

aatchison avatar adocampo avatar aiix avatar aleale99 avatar augustnmonteiro avatar btotharye avatar chrisveilleux avatar dave-esch avatar davidwagnerkc avatar devs-mycroft avatar e-gor avatar forslund avatar gras64 avatar kathyreid avatar krisgesling avatar learnedvector avatar linuxipho avatar luke5sky avatar matthewscholefield avatar nils avatar puretryout avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

skill-pairing's Issues

Improve design of Pairing UI screens

Currently we have two pages for pairing:

  1. Directions to go to home.mycroft.ai
  2. Pairing code

Describe the solution you'd like
Could combine the two screens
or
Add the url to the pairing code page so users don't need to swipe back if they missed it.

UUID not needed anymore

This skill pip installs the uuid package/library, but is already included within Python >2.5

Skill always report ready after pairing

If I correctly understand the code, after the pairing process the skill should check if Mycroft is fully ready and if;

Not ready: Should speak "wait.for.startup.dialog"
Ready: Should speak "pairing.paired.dialog"

However the skill ALWAYS speaks the "pairing.paired.dialog" despite mycroft still downloading and installing skills in the background. Probably related to;
MycroftAI/mycroft-core#2642

Need to take out virtual env req

Getting error in docker when trying to install pairing skill so I can't pair my container instances now.

Installing libraries requirements
/usr/local/bin/python: No module named virtualenvwrapper
virtualenvwrapper.sh: There was a problem running the initialization hooks.

If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python and that PATH is
set properly.
ERROR: Environment 'mycroft' does not exist. Create it with 'mkvirtualenv mycroft'.
Unable to activate mycroft virtualenv!
Sorry I'm unable to complete the request! Check the error messages above for why. Err 120

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.