Если вы считаете, что календарь от Google очень удобен и практичен, и у вас есть ненужный монитор и Raspberry Pi, то вы можете сделать свой собственный google-календарь, который будет смотреться куда более стильно на вашей кухне, чем обычный календарь из бумаги.

Сам процесс изготовления календаря не слишком сложный, но вы должны иметь общее представление о домашних сетях и вычислительной технике, опыт работы с ОС Linux также пригодится. Если вы что-то не до конца понимаете, то помните, что поисковик Google – ваш надежный друг и помощник!
Что вам необходимо:
- Домашняя сеть (беспроводная, если не получается протянуть кабель до Raspberry Pi)
- Raspberry Pi
- SD-карта на 2 ГБ или больше
- Блок питания
- Кабель Micro USB
- USB-клавиатура и мышь
- Беспроводной USB-адаптер с Wi-Fi
- Кабель HDMI
- Монитор с HDMI-разъемом
- Настенный кронштейн для монитора
Шаг 1: настройка Raspberry Pi
Первым делом настроим Raspberry Pi. Для этого вам необходимо иметь установленную ОС Raspbian. Ее вы можете установить на SD-карту. Последняя версия http://downloads.raspberrypi.org/raspbian_latest. Для записи образа через Windows воспользуйтесь программой win32diskimager (http://sourceforge.net/projects/win32diskimager).
После того, как Raspbian будет установлена, подключите SD-карту, Wi-Fi адаптер, USB-клавиатуру, Ethernet-кабель в свой маршрутизатор, HDMI- кабель в монитор и microUSB-кабель в источник питания. При первой загрузке вы увидите экран настройки.
Вы должны внести следующие изменения:
- Расширьте область файловой системы, чтобы Raspbian использовала всю карту (Expand Filesystem)
- Смените пароль (Change User Password)
- Разрешите грузиться в графический интерфейс (Enable boot to desktop)
- Установите язык, регион и часовой пояс

Перейдите в расширенные настройки (advanced options):
-Измените имя хоста (Hostname), чтобы определить свою Pi в сети
-Разрешите SSH, чтобы получить доступ к Pi с вашего компьютера в сети
-Нажмите Finish, чтобы перезагрузить Pi

Шаг 2: обновления
Чтобы проапгрейдить свою Pi введите следующие команды:
sudo apt-get update
sudo apt-get upgrade
Введите y и нажмите Enter, затем смело идите пить чай, поскольку обновление – это долгий процесс.
Шаг 3: Настройка беспроводного подключения
Если вы решили использовать Ethernet, то можете пропустить этот шаг. Для включения Wi-Fi адаптера вам нужно отредактировать файл wpa_supplicant.conf.
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Нужно, чтобы он выглядел следующим образом:
ctrl_interface=/var/run/wpa_supplicant
network={
proto=RSN
scan_ssid=1
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
ssid="your network ID in quote marks"
psk="your network password in quote marks"
}
update_config=1
Чтобы сохранить файл, нажмите ctrl + x затем Y и Enter. Перезагрузите Pi, написав:
sudo reboot
В итоге вы должны получить что-то вроде этого:
wlan0 Link encap:Ethernet HWaddr 64:66:b3:06:43:1b
inet addr:10.0.0.75 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:912384 errors:0 dropped:121692 overruns:0 frame:0
TX packets:706463 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:694114055 (661.9 MiB) TX bytes:71017681 (67.7 MiB)
Шаг 4: Iceweasel
Теперь нам нужно установить браузер, который будет правильно отображать google-календарь. Iceweasel является потомком Firefox, чтобы установить его, пропишите:
sudo apt-get install iceweasel
После установки Iceweasel должен появиться во вкладке Internet. Откройте его, чтобы мы могли приступить к настройке. Для начала откройте свой google-календарь и установите его в качестве стартовой страницы. Теперь нам нужно отключить восстановление страниц после сбоя для случая, если после сбоя питания календарь не включится сам, что будет не очень приятно при отсутствии клавиатуры и мыши.

В адресной строке напишите about:config и нажмите Enter. Теперь найдите строку browser.sessionstore.resume_from_crash и двойным щелчком переведите ее в false. Нажмите F11, чтобы перейти в полноэкранный режим, затем переместите курсор мыши в самый верх экрана, после того как покажется крестик в правом верхнем углу, закройте браузер. Заново откройте браузер, при этом должен открыться ваш google-календарь в полноэкранном режиме.




Также нам хотелось бы, чтобы Iceweasel запускался автоматически, поэтому нам нужно изменить опции автостарта. Пропишите:
sudo nano /etc/xdg/lxsession/LXDE/autostart
Добавьте в список @iceweasel. Нажмите ctrl+x, Y и Enter, чтобы изменения вступили в силу.
Шаг 5: курсор и энергосбережение
Теперь нам нужно будет избавиться от раздражающего курсора и сделать так, чтобы экран не уходил в режим энергосбережения. Для начала мы установим Unclutter, убирающий курсор, когда он не активен.
sudo apt-get install unclutter
Затем отредактируем файл /etc/lightdm/lightdm.conf, чтобы отключить режим энергосбережения.
sudo nano /etc/lightdm/lightdm.conf
Дойдите до [SeatDefaults] и измените строку
#xserver-command=X
на следуюшее:
xserver-command=X -s 0 –dpms
Нажмите ctrl+x, Y и Enter, чтобы изменения вступили в силу.
Шаг 6: заключительные штрихи
Теперь вы можете окончательно закрепить монитор и поместить позади него Raspberry Pi. Если что-то перестало работать, то отключите Pi, затем включите его заново.
Перевод © digitrode.ru