Зеркало Гезелла - стекло, пропускающее свет в одном направлении.
Пришла мне идея сделать из телевизора и Raspberry Pi что-то наподобие умного зеркала, которое будет показывать значения сенсоров из Home Assistant. И для этого дела как раз отлично подошел дашборд Tileboard.
https://ali.ski/8FVHzg - купить Raspberry Pi4 4Gb.
Мини пк с хорошими отзывами для сервера умного дома:
https://bit.ly/3SeeMlE - мини пк GK3V на Celeron j4125 или n5105
https://bit.ly/3SFnzNw - Beelink GK Mini на Celeron j4125 и n5095
https://bit.ly/3DS067j - бомба ракета Beelink U59 Prо на n5105
https://bit.ly/3LOaYoH - безвентиляторный минипк Mele j4125
https://bit.ly/3SytbZK - безвентиляторний XCY j4125
https://bit.ly/3SGVMw9 - безвентиляторный SZBOX Celeron n6005
https://bit.ly/3dPLuLd - безвентиляторный i5-8265U
https://bit.ly/3y0BeGP - безвентиляторный n5105 с 4-мя портами 2,5 Gb LAN!!!!
А вот это тоже может пригодится:
http://alii.pub/6ge0r8 - концентратор USB 3.0 Orico
http://alii.pub/6ge2lc - клавиатура и мышка 2.4 ГГц
http://alii.pub/6ge3nn - Sonoff Zigbee 3.0 USB Dongle
Инструкция:
1. Для начала установить графическую оболочку lxde, браузер, эмулятор клавиатуры и скрыватель курсора мыши:
sudo apt-get install lxde-core
sudo apt-get install chromium
sudo apt-get install xdotool
sudo apt-get install unclutter
2. В конфиг файле графической оболочки изменить некоторые параметры:
sudo nano /etc/lightdm/lightdm.conf
autologin-user=ИМЯ ПОЛЬЗОВАТЕЛЯ
autologin-user-timeout=60
3. sudo reboot
4. sudo nano /home/ЮЗЕР/.config/lxsession/LXDE/autostart
В файле автостарта вносим изменения:
убираем @xscreensaver -no-splash
и добавляем следующее:
@export DISPLAY=:0
@xset s off
@xset s noblank
@xset -dpms
@xset s 0 0
@chromium -incognito --noerrdialogs --start-fullscreen
http://ваш_адрес:8123/local/tileboard/index.html@unclutter -idle 0
5. sudo reboot
Все, готово!
Вкусняшки:
//для того, что-бы обновить страничку
DISPLAY=:0 xdotool key F5
// закрыть открытое окошко браузера
DISPLAY=:0 xdotool key "alt+F4"
//отключить монитор - на распберри нормально не работает!
sleep 1 ; xset -display :0 dpms force off
sleep 1 ; xset -display :0 dpms force on
// просмотреть установки
xset -display :0 q
// для изменения разрешения экрана
xrandr -d :0 -q
xrandr --listmonitors
xrandr --output HDMI-1 --mode 1600x900
// перевернуть изображение на экране
export DISPLAY=:0
xrandr -o left
xrandr -o right
xrandr -o inverted
xrandr -o normal
//удаленный доступ , но работает паскудно
sudo apt-get install xrdp
sudo nano sudo nano /etc/xrdp/startwm.sh
и добавить в конец lxsession -s LXDE -e LXDE