linux  projekt  smarthome

RaspOVOS

GitHub, Webseite und Tutorial

Erste Erfahrung, mit RPi4 offline schon laaaaangsam glaube ich.

Installation

Image downloaden und mit Pi Imager eine SD-Karte bespielen.
Default-User ovos muss bestehen bleiben, aber PW kann geändert werden!

Installation Desktop

install raspberrypi-ui-mods chromium-browser fonts-noto-color-emoji

sudo raspi-config
    -> 1 System Options
        -> S5 Boot
            -> B2 Desktop Desktop GUI
    -> 6 Advanced Options
        -> A6 Wayland
            -> W3 Labwc
#reboot

Erst danach VNC aktivieren!

apache reverse proxy

<VirtualHost *:443>
        ServerAdmin webmaster@localhost
        ServerName ovos.l337.l11

        SSLProxyEngine On
        SSLProxyVerify none
        SSLProxyCheckPeerCN off
        SSLProxyCheckPeerName off
        SSLProxyCheckPeerExpire off
        ProxyPass / http://127.0.0.1:8000/
        ProxyPassReverse / http://127.0.0.1:8000/

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        SSLEngine on
        SSLCertificateFile /etc/ssl/certs/apache.crt
        SSLCertificateKeyFile /etc/ssl/private/apache.key

        <FilesMatch "\.(cgi|shtml|phtml|php)$">
                        SSLOptions +StdEnvVars
        </FilesMatch>
        <Directory /usr/lib/cgi-bin>
                        SSLOptions +StdEnvVars
        </Directory>
</VirtualHost>

<VirtualHost *:443>
        ServerAdmin webmaster@localhost
        ServerName www.l337.l11
        ServerAlias l337.l11 *.l337.l11
. . .

Open Voice OS

Um mit Open Voice OS zu arbeiten, um z.B. ein Update einzuspielen, muss man sich mit ovos einloggen. 

ovos-config autoconfigure --lang de_DE --platform rpi4 --offline --female