Peter Steenbergen
7ab92f2898
MycroftOS: Fix spi/i2s/gpio access for non root users
...
Similar system as raspbian via udev rules to change teh group.
Adding the mycroft user to those groups.
2019-11-03 13:42:06 +01:00
Peter Steenbergen
3f57490e11
MycroftOS: Remove forgotten defconfig wifi-setup changes
2019-11-02 12:43:46 +01:00
Peter Steenbergen
d60e9570ae
MycroftOS: Buildroot: Downgrade python urllib3 to 1.24.2
2019-10-29 19:36:00 +01:00
Peter Steenbergen
057b825f8d
MycroftOS: Update all Builroot patches to 2019.08.x version
2019-10-29 15:00:06 +01:00
Peter Steenbergen
0bae70f218
MycroftOS: Buildroot: Bump buildroot version to 2019.08.x
2019-10-28 13:53:22 +01:00
Peter Steenbergen
282786fa25
MycroftOS: Buildroot: Bump buildroot version to 2019.08.x
2019-10-28 12:30:51 +01:00
Peter Steenbergen
f625deed3d
MycroftOS: Step away from using the NPM wifi setup system
...
Never realised that Mycroft A.I. had there own ,mycroft-wifi-setup
package created; https://github.com/MycroftAI/mycroft-wifi-setup
Will start uising that one instead to be more inline with the
Mark-1 and Mark-II systems.
2019-10-27 12:43:50 +01:00
Peter Steenbergen
6ca98e19f4
MycroftOS: Forgot to bump max core version string to 19.8
2019-10-26 14:24:38 +02:00
Peter Steenbergen
38caead28d
MycroftOS: Addition of BASH profile scripts
2019-10-25 12:26:53 +02:00
Peter Steenbergen
1db02c81f3
MycroftOS: Small additions to the defconfig.
...
- git_crypt
- autossh
- avahi
- systemd firstboot (to be used for SDResize script)
- systemd locale and rfkill
2019-10-25 12:03:15 +02:00
Peter Steenbergen
8a3e18c11c
MycroftOS: Bump python-mycroft to latest 19.08.2 version
2019-10-24 10:16:12 +02:00
Peter Steenbergen
45073d5792
MycroftOS: Update README to reflect kernel update (4.19.x)
2019-10-22 14:54:37 +02:00
Peter Steenbergen
f75dcb4a59
Merge branch 'feature/wifi-setup' into develop
2019-10-22 14:50:11 +02:00
Peter Steenbergen
004fbd0a7d
Merge branch 'bug/wifi' into feature/wifi-setup
2019-10-22 14:48:53 +02:00
Peter Steenbergen
1ed424a9d5
MycroftOS: Buildroot: Various changes to the linux / kernel / wifi.
...
- Couldn't get the wifi working on my RPI3b and couldn't figure it out.
Updated all drivers, packages etc. however still not working.
Tested the RPI on the latest Rasbian, which also didn't work
So expect an hardware failure.
- Merged all this regardless.
- Kernel updated to latest 4.19 including all firmware packages
- Addition of other wifi firmwares so we can use usb dongles
- Anyhow need to buy a new RPI3b for testing the wifi drivers
- This kernel and drivers should also work on a RPI4
2019-10-22 14:36:38 +02:00
Peter Steenbergen
d0c144b9a6
MycroftOS: Update ReSpeaker drivers and package to latest version
2019-10-22 14:28:09 +02:00
Peter Steenbergen
063faa464d
MycrofOS: Wifi defconfig changes
2019-10-18 14:43:49 +02:00
Peter Steenbergen
611bbdd444
MycroftOS: Further work on the MycroftOS-WiFiSetup system
2019-09-30 16:13:38 +02:00
Peter Steenbergen
34ff40ca17
Merge branch 'feature/wifi-setup' of https://github.com/j1nx/MycroftOS into feature/wifi-setup
2019-09-27 09:52:37 +02:00
Peter Steenbergen
71aa0fa1a8
Merge branch 'develop' into feature/wifi-setup
2019-09-27 09:50:38 +02:00
Peter Steenbergen
079e877fc9
MycroftOS: Update README to reflect the Mycroft version bump
2019-09-27 09:18:34 +02:00
Peter Steenbergen
091f5720e6
MycroftOS: Firstboot systemd system
...
- System to run sccripts at the very first boot. Now currently used
only for resizing the partion using the full SD size.
- Can be expanded to run other scripts to prepare stuff at the
very first boot.
2019-09-27 09:12:17 +02:00
Peter Steenbergen
d7e7dddf58
MycroftOS: Bump python-mycroft to latest 19.08.0 version
2019-09-24 17:09:56 +02:00
Peter Steenbergen
bf1c8ec59f
MycroftOS: Buildroot: Update Mimic to latest dev version
2019-09-24 16:21:35 +02:00
Peter Steenbergen
471002d23c
MycroftOS: Revert back to default audio (pulse) config for mycroft
2019-09-21 12:39:33 +02:00
Peter Steenbergen
bdcbb3d98d
MycroftOS: Add MycroftOS enclosure to msm patch
2019-09-21 12:38:48 +02:00
Peter Steenbergen
2adb2aa804
MycroftOS: Bump python-msm to 0.8.3
2019-09-21 12:13:25 +02:00
Peter Steenbergen
135dd8058b
MycroftOS: Switch python-mycroft to utilizing sha256 commit
...
- This way the develop branch can stay up to date with mycroft dev
- Future release-tags of MycroftOS will be locked at mycroft release tags
2019-09-21 11:43:01 +02:00
j1nx
bf24e48ffc
Merge remote-tracking branch 'origin/develop' into feature/wifi-setup
2019-09-16 13:57:24 +02:00
j1nx
b8b18cebf4
MycroftOS: First steps in using npm and nvm
2019-09-16 13:43:48 +02:00
Peter Steenbergen
e3a31304d0
MycroftOS: Fix small mistakes in seeed configuration script
2019-09-16 12:42:24 +02:00
Peter Steenbergen
2f4c401b7f
MycroftOS: Bump versions of python-casttube and python-protobuf
2019-09-16 12:39:41 +02:00
Peter Steenbergen
5dceef03f7
MycroftOS: Fix stupid quoting error in mycroft.conf
2019-09-12 18:16:12 +02:00
Peter Steenbergen
46d6ec7e9c
MycroftOS: Changes for the respeaker driver setup including a
...
initial start to use pulseaudio <needs some testing>
2019-09-11 16:06:10 +02:00
Peter Steenbergen
7eb848f661
MycroftOS: Define enclosure platform and version.
2019-09-11 14:32:29 +02:00
Peter Steenbergen
0125d9dc2c
MycroftOS: Downgrade python-tornado requirement to 5.1.1
...
This looks stange as we first patch mycroft to use 5.1.1
but then downgrade this one from 6
5.1.1 confirmed to work without any issues. Later on when Mycroft
is looking into which python packages can be upgrade to which
version, this will sort itself out.
2019-09-10 11:47:56 +02:00
Peter Steenbergen
c72abbf659
MycroftOS: Add default /home/mycroft/.mycroft/mycroft.conf
2019-09-10 10:18:25 +02:00
Peter Steenbergen
a1f7e8b1ba
MycroftOS: Downgrade python-dateutil requirement to 2.7.5
2019-09-09 16:35:40 +02:00
Peter Steenbergen
3bbdddfa01
MycroftOS: Multiple fixes, tweakes, changes and/or reverts.
...
Basically a bunch of staged stuff of before the upgrade of
buildroot and mycroft. If I remember it all correctly;
- Change the folder permissions setup from device_table to
systemd.
- Remove the mycroft user setup from the mycroft.service
package into a systemwide buildroot user_table.txt
- Fix respeaker stuff for systemd system
- Fix sudo system for the mycroft user
- Allow mycroft to SSH into the system. Disallow root login.
- Probably some other fixes and tweaks I forgot about....
2019-09-09 15:25:51 +02:00
Peter Steenbergen
23bb1b70b3
MycroftOS: Lower python-pychromecast to 3.2.2 (mistake)
2019-09-08 20:31:05 +02:00
Peter Steenbergen
a0289685fc
MycroftOS: Add python-appdirs and python-pako requirements
2019-09-08 18:42:59 +02:00
Peter Steenbergen
eb91fa52b2
MycroftOS: Add python-lazy requirement
2019-09-08 17:28:50 +02:00
Peter Steenbergen
bfcaa9a189
Merge branch 'upgrade/mycroft' into develop
2019-09-08 12:51:20 +02:00
Peter Steenbergen
ed71c55793
MycroftOS: Bump python-padaos to 0.1.9
2019-09-07 18:02:21 +02:00
Peter Steenbergen
51ff9ce3db
MycroftOS: Bump python-padatious to 0.4.6
2019-09-07 17:36:14 +02:00
Peter Steenbergen
f4cc680bee
MycroftOS: Update python-websocket-client requiremwent patch
2019-09-07 17:05:22 +02:00
Peter Steenbergen
d38585e1b3
MycroftOS: Bump python-pyee requirement
2019-09-07 16:20:19 +02:00
Peter Steenbergen
5f407e9ad4
MycroftOS: Bump python-gtts requirement
2019-09-07 15:51:43 +02:00
Peter Steenbergen
6b9d732358
MycroftOS: Downgrade and add python-pyyaml requirement
2019-09-07 15:33:11 +02:00
Peter Steenbergen
b8517c20c4
MycroftOS: Bump python-msk requirement
2019-09-07 15:02:20 +02:00