-
Notifications
You must be signed in to change notification settings - Fork 6
Guides #19
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
Open
NeonDaniel
wants to merge
10
commits into
master
Choose a base branch
from
FEAT_Guides
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Guides #19
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
e310c34
Add Docker skill installation guide
NeonDaniel c5c4208
Create make_bootable_media.md
NeonClary 6f2bb53
Create make_a_boot_drive_using_a_computer.md
NeonClary 7e268b6
Create upgrade_paths_for_neon_os_v2.md
NeonClary 7c0cf8e
Update make_a_boot_drive_using_a_computer.md
NeonClary 12693d1
Update make_a_boot_drive_using_a_computer.md
NeonClary fa7e435
Update make_bootable_media.md
NeonClary 6419925
Update upgrade_paths_for_neon_os_v2.md
NeonClary b1ee032
Add example config to docker notes
NeonDaniel c68e6cb
Add guides to mkdocs
NeonDaniel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Docker Skill Installation | ||
This guide summarizes how to add custom skills to a Docker deployment. | ||
|
||
## Steps | ||
1. Locate your `neon.yaml` configuration file. | ||
2. Create or add to the configuration list `skills`, `default_skills` | ||
3. Add any desired skill(s) to the list by PyPI name or URL starting with `git+` | ||
4. Restart the `neon-skills` container | ||
|
||
## Example Configuration | ||
```yaml | ||
skills: | ||
default_skills: | ||
- git+https://github.com/neongeckocom/skill-date_time@dev | ||
- neon-skill-translation>=0.3.1a4 | ||
- neon-homeassistant-skill | ||
``` | ||
> Skills can be specified by URL or PyPI package spec (versioning optional) | ||
|
||
## Troubleshooting | ||
- Make sure the `neon.yaml` file being changed is the one used by Docker containers. | ||
- Make sure any skill package names or URLs are valid. | ||
- Check the `neon-skills` container logs in Docker or `skills.log` file for errors. | ||
|
||
## Tags | ||
- skill installation | ||
- install skill | ||
- docker | ||
- skill development |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Make a Boot Drive Using Your Computer | ||
How to use your Windows computer to make a USB or SSD boot drive for your Mark II. | ||
|
||
## Requires | ||
A portable drive, either USB or SSD with a USB version 3.0 or greater connection. | ||
|
||
## Steps | ||
1. Download the Neon OS to your computer from the link on this page: https://neon.ai/NeonAIforMycroftMarkII | ||
2. Download a (free) imaging program, if you don't have one already. We suggest Raspberry Pi Imager or Balena Etcher. | ||
3. Plug the drive you want to update into your computer. | ||
4. Open your imaging program. | ||
- If using Raspberry Pi Imager: | ||
- Under the 'Operating System' menu, select 'Use Custom'. | ||
- Locate and select the Neon OS image you downloaded. | ||
- Under 'Storage', select the drive you intend to write to. | ||
- Click 'Write' and wait for the image to be written and verified. This takes several minutes, depending on your system. | ||
- If using Balena Etcher | ||
- Under the '+', choose 'Flash from file'. | ||
- Locate and select the Neon OS image you downloaded. | ||
- Under 'Select target', select the drive you intend to write to. | ||
- Click 'Flash' and wait for the image to be written and verified. This takes several minutes, depending on your system. | ||
6. Remove the USB or SSD drive from your computer. | ||
7. Disconnect power from your Mark II. | ||
8. Plug the newly imaged USB drive into the upper USB port closest to the center of your Mark II (Port 0). | ||
9. Reconnect power to your Mark II. | ||
10. Set up as normal, and you're on the new version! | ||
|
||
## Troubleshooting | ||
- Imaging using a computer is not quite 100% reliable. If your newly imaged drive does not perform well, try imaging it again. | ||
- If you get an error that verification has failed, try imaging again. | ||
- If you get an error that it is unable to write to your drive, try erasing the drive first using Raspberry Pi imager, and then try imaging again. | ||
- If you get repeated errors, the drive may be faulty or your system may be having problems writing to the disk. You could try using a different computer, try imaging using your Mark II's "Make Bootable Media" skill, or order an imaged drive from Neon AI at https://neonai.square.site/ | ||
|
||
## Tags | ||
- imaging | ||
- make a boot drive | ||
- computer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Make Bootable Media | ||
How to image a drive using your Mark II's "Make Bootable Media" intent. | ||
|
||
## Requires | ||
Two USB drives, or a USB drive and an SSD drive, or two SSD drives with supplemental power to one of them. Any data on the secondary drive will be erased by this process. | ||
|
||
## Steps | ||
1. Start with your machine booted up, with the boot drive in the upper USB port closest to the center of the back of your Mark II. | ||
2. Plug in your secondary drive in the second USB port, which is closer to the edge of the back of your Mark II. | ||
3. Say "Hey Neon, make bootable media". | ||
4. Follow the prompts. | ||
5. When finished, shut down your Mark II and unplug the power. | ||
6. Unplug the boot drive you were using to run your Mark II and set it aside. | ||
7. Plug power back in to your Mark II (you can move the new boot drive to the other port, but it is not necessary unless you have an extra drive you want to plug in). | ||
8. Congratulations, you're on the new version! | ||
9. If you would like to use the new version on your original boot drive, simply repeat this process. | ||
|
||
## Troubleshooting | ||
- The Mark II may not provide enough power to run two SSD drives at the same time. | ||
|
||
## Tags | ||
- make bootable media | ||
- image boot drive |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Ugrade Paths for Neon OS Version 2.0 on the Mark II | ||
Describes your basic options for upgrading your Neon OS to V2.0. | ||
|
||
## Options | ||
1. Make a version 2.0 boot drive on your Mark II using the "Make Bootable Media" skill. | ||
2. Make a version 2.0 boot drive using a computer. | ||
3. Order a free USB with the image on it from Neon AI with coupon code "UPGRADE". Our square site is https://neonai.square.site/ | ||
4. Order an SSD from our Square site for $29.99 with coupon code "UPGRADE". The site is https://neonai.square.site/ | ||
5. Visit the upgrade page on our website at https://neon.ai/V2 for written directions, how-to videos, and open tech support calls. That's https://neon.ai/V2 | ||
|
||
## Tags | ||
- upgrade | ||
- upgrade choices | ||
- version 2 | ||
- version 2.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This doesn't follow the formatting of other guides with
Steps
; maybe this belongs in some other section of the docs or a page on the website?