Skip to content

Commit

Permalink
Fix Mark2 Beta Bugs (#723)
Browse files Browse the repository at this point in the history
# Description
Update neon-utils to handle removing expired HANA tokens
Update to use `neon-phal-plugin-system` to resolve service restart bug
Update `ovos-phal-plugin-wallpaper-manager` and default configs to
account for default wallpaper behavior change

# Issues
<!-- If this is related to or closes an issue/other PR, please note them
here -->

# Other Notes
Bugs noted in
https://github.com/NeonGeckoCom/neon-os/releases/tag/24.12.26b1
  • Loading branch information
NeonDaniel authored Dec 28, 2024
1 parent a46bbac commit f5b2835
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 7 deletions.
5 changes: 4 additions & 1 deletion neon_core/configuration/mark_2/neon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,15 @@ PHAL:
mute_color: burnt_orange
sleep_color: red
utterance_animation: refill
ovos-PHAL-plugin-wallpaper-manager:
selected_wallpaper: /home/neon/.local/share/neon/filesystem/skills/skill-ovos-homescreen.openvoiceos/wallpapers/neon_default.jpg
neon-phal-plugin-fan:
min_fan_temp: 40.0
admin:
ovos-PHAL-plugin-system:
neon-phal-plugin-system:
enabled: true
core_service: neon.service
core_service_is_user: False
neon-phal-plugin-device-updater:
enabled: true
initramfs_url: "https://github.com/NeonGeckoCom/neon_debos/raw/{}/overlays/02-rpi4/boot/firmware/initramfs"
Expand Down
2 changes: 2 additions & 0 deletions neon_core/configuration/neon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,8 @@ MQ:
password: Klatchat2021
hana:
url: "https://hana.neonaiservices.com"
username: guest
password: password
signal:
use_signal_files: false
max_wait_seconds: 300
Expand Down
5 changes: 4 additions & 1 deletion neon_core/configuration/opi5/neon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,10 +92,13 @@ PHAL:
utterance_animation: refill
neon-phal-plugin-fan:
min_fan_temp: 40.0
ovos-PHAL-plugin-wallpaper-manager:
selected_wallpaper: /home/neon/.local/share/neon/filesystem/skills/skill-ovos-homescreen.openvoiceos/wallpapers/neon_default.jpg
admin:
ovos-PHAL-plugin-system:
neon-phal-plugin-system:
enabled: true
core_service: neon.service
core_service_is_user: False
neon-phal-plugin-device-updater:
enabled: true
initramfs_url: "https://github.com/NeonGeckoCom/neon_debos/raw/{}/overlays/02-opi5/boot/uInitrd"
Expand Down
5 changes: 4 additions & 1 deletion neon_core/configuration/rpi4/neon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,10 +92,13 @@ PHAL:
utterance_animation: refill
neon-phal-plugin-fan:
min_fan_temp: 40.0
ovos-PHAL-plugin-wallpaper-manager:
selected_wallpaper: /home/neon/.local/share/neon/filesystem/skills/skill-ovos-homescreen.openvoiceos/wallpapers/neon_default.jpg
admin:
ovos-PHAL-plugin-system:
neon-phal-plugin-system:
enabled: true
core_service: neon.service
core_service_is_user: False
neon-phal-plugin-device-updater:
enabled: true
initramfs_url: "https://github.com/NeonGeckoCom/neon_debos/raw/{}/overlays/02-rpi4/boot/firmware/initramfs"
Expand Down
4 changes: 2 additions & 2 deletions requirements/pi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ sj201-interface>=0.0.3a4
neon-phal-plugin-switches~=0.0.5,>=0.0.6a1
neon-phal-plugin-linear_led~=0.2,>=0.2.4a1
neon-phal-plugin-gui-network-client~=0.0.5,>=0.0.6a1
neon-phal-plugin-system~=1.0,>=1.3.0a3
ovos-phal-plugin-balena-wifi~=1.0.0
ovos-phal-plugin-network-manager~=1.1
ovos-phal-plugin-wifi-setup~=1.0,>=1.1.3
ovos-phal-plugin-oauth~=0.1
ovos-phal-plugin-alsa~=0.0,>=0.0.3
ovos-phal-plugin-system~=0.1
ovos-phal-plugin-connectivity-events~=0.1
ovos-phal-plugin-homeassistant~=0.0.3,>=0.0.4a5
ovos-phal-plugin-wallpaper-manager~=0.1
ovos-phal-plugin-wallpaper-manager~=0.2
ovos-phal-plugin-ipgeo~=0.1
ovos-phal-plugin-mk1 @ git+https://github.com/openvoiceos/ovos-phal-plugin-mk1@dev
# TODO: Stable spec for mk1 plugin
Expand Down
5 changes: 3 additions & 2 deletions requirements/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
ovos-core[lgpl]~=0.0.8
# padacioso==0.1.3a2

neon-utils[network,audio]~=1.11,>=1.11.1a4
neon-utils[network,audio]~=1.11,>=1.11.1a7
# TODO: `audio` extra for dependency resolution
ovos-utils~=0.0,>=0.0.38
ovos-utils~=0.0,>=0.0.38,<0.6.0
# TODO: ovos-utils 0.6 constraint added to minimize deprecation logs on startup
ovos-bus-client~=0.0,>=0.0.10
neon-transformers~=0.2,>=0.2.1a4
ovos-config~=0.0,>=0.0.12
Expand Down

0 comments on commit f5b2835

Please sign in to comment.