Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #28

Open
21 tasks
wassgha opened this issue Apr 18, 2018 · 2 comments
Open
21 tasks

Roadmap #28

wassgha opened this issue Apr 18, 2018 · 2 comments
Labels

Comments

@wassgha
Copy link
Owner

wassgha commented Apr 18, 2018

The main task at hand is to reimplement this project using technologies that can be ported into both desktop (Raspbian) and mobile (think Android tablets or iPad). The goal is to also make the project js-only by getting rid of the separate Python face recognition API.

Short-term taks

  • Find a development stack that will allow the interface to run universally on mobile and desktop
  • Re-engineer the project the use the new development stack
  • Re-implement the current features that the project has in node-js only:
  • Face Recognition and Smile detection for logging-in to the Mirror with opencv4nodejs
  • Constant monitoring of user presence through face detection
  • Home UI with clock, date and weather
  • Draggable widgets and widget structure
  • Widget launcher
  • Leap motion support? Touchscreen support? Tablet support?

Long-term tasks

  • Full-fledged SDK for widgets with documentation
  • Communication with nearby devices (getting notification from phone, connecting to bluetooth speakers)
  • Support for AirPlay and other video streaming platforms to display content on the Magic Mirror/Display
  • Alexa / Google Assistant Integration
  • Companion mobile app to manage accounts and log-ins (log-in on the phone, the app uploads tokens from Facebook, Google assistant, etc to a cloud server then the mirror updates its interface accordingly)
  • User accounts and face training through the mobile app
  • Live selfie filters app (filter overlay on mirror)
  • Uber/Lyft integration
  • News app
  • Live TV widget (Youtube Live TV?)
  • Smart home widget (Nest, smart doorbells,vetc. integration) -> Integration with home-assistant.io
  • OTA updates (possible through hass.io)
@Darkcast
Copy link

it would also bee col if you can add integration with smart doorbells so we can see who is outside.

@wassgha
Copy link
Owner Author

wassgha commented May 21, 2018

@mitchas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants