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

MycroftOS: Initial start of wifi-setup #3

Open
wants to merge 3 commits into
base: develop
from

Conversation

1 participant
@j1nx
Copy link
Owner

j1nx commented Nov 1, 2018

Information

Personal Assistants / Smart Speakers are GUI-less systems or in other words; Voice User Interface (VUI) systems. However the very first step in setting up such a device is to configure the network / internet connection. Inserting a LAN cable is simple as we have setup the wired interface to use DHCP. Without network connectivity and no GUI, setting up the wifi requires some efforts.

Google Home and Alexa uses a mechanism to use any device on the network (laptop/phone/tablet/etc) to initiate this very first step of the configuration proces. This PR is to do that exact same by utilizing existing packages / software so that the development of it and possible future changes and fixes are easily to be pulled in without spending resources for development.

Initial PR created as placeholder and/or to open the discussion.

Affected core subsystem(s)

  • All

Description of change

  • Reboot and continue with the next step.

@j1nx j1nx added the enhancement label Nov 1, 2018

@j1nx j1nx self-assigned this Nov 1, 2018

@j1nx

This comment has been minimized.

Copy link
Owner Author

j1nx commented Nov 8, 2018

This will be the splash info screen on the HDMI...

j1nx added some commits Nov 9, 2018

Buildroot: Create / Add nodogsplash buildroot package
- Default settings and configuration
- MycroftOS configuration will be done via rootfs overlay

@j1nx j1nx added this to To do in General Roadmap Jan 29, 2019

@j1nx j1nx added this to the Version 0.1.0 milestone Jan 29, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment