Настоятельно прошу ознакомиться с уже предложенной документацией прежде чем задавать вопрос. Если информация, обсуждаемая на форуме несет в себе полезную смысловую нагрузку и будет полезна другим, то она будет закреплена в шапке (Просьба в этом мне помогать!)
1. Отформатировать SD карту (4-32 Гб) в программе SDFormatter. При форматировании в разделе «Option»указать тип формата «Quick» и формат сборки «On».
2. На отформатированную карту с помощью программы Win32DiskImage установить образ операционной системы Raspbian. Скачать образ можно здесь – https://u.to/RzT7Cw
3. Установить SD карту в слот Raspberry Pi, подключить кабель HDMI к монитору или ТВ, клавиатуру и блок питания.
4. Включить Raspberry Pi. После загрузки выбрать в меню конфигурирования системы пункт «Advanced Options» и включить режим SSH. Если меню по каким-либо причинам после загрузки системы не появилось, необходимо его вызвать командой: sudo raspi-config
5. Отключить Raspberry Pi от монитора, клавиатуры, питания и подключить его кабелем Ethernet к роутеру. Включить питание.
6. С помощью программы IPScan определить IP адрес Raspberry Pi в сети (например, 192.168.1.8)
7. Запустить программу Putty и настроить доступ к Raspberry Pi – ваш IP, порт – 22, имя пользователя – pi, пароль – raspberry.
8. Скачать архив WebIOPi на диск Raspberry Pi: $ wget https://u.to/jV0LCg (для старых версий) или: $ wget https://u.to/T61-DA (для новых версий), где x.y.z – номер версии
9. Распаковать архив WebIOPi на диск: $ tar xvzf WebIOPi-x.y.z.tar.gz
10. Выбрать распакованную папку (директорию): $ cd WebIOPi-x.y.z
Если у вас модель Pi2 или B+ то выполняем следующие действия: $ wget https://u.to/cvylDA $ patch -p1 -i webiopi-pi2bplus.patch
14. Открыть файл конфигурации WebIOPi: sudo nano /etc/webiopi/config Найти в тексте заголовок [DEVIСE]и прописывать строку: serial0 = Serial device:ttyAMA0 baudrate:9600 (для работы через UART) или: serial0 = Serial device:ttyUSB0 baudrate:9600 (для работы через USB)
15. В разделе [HTTP Server Configuration] необходимо прописать строку: doc-root = /home/pi/myproject/html
20. Создать на диске Raspberry Pi папки для хранения файлов проекта. Для этого запустить программу WinSCP (логин – root, пароль – назначенный в пункте 18). Структура вложенных папок должна иметь вид: /home/pi/myproject/html
21. Скопировать в папку html все файлы проекта с расширением *html и файл фонового рисунка fon.jpg. В качестве фона можно использовать любой рисунок, главное, что бы имел название fon.jpg.
22. Выполнить вход на сервер raspberry Pi из сети по адресу: ваш IP:8000 (логин – pi, пароль - raspberry)
Микроблог Zoolu о переделке интерфейса. Информация будет редактироваться только тут
P.S. Давайте сделаем ВМЕСТЕ форум информативным и интересным!
ВНИМАНИЕ !!! В процессе разработки системы домашней автоматизации было создано несколько различных версий. Из-за этого у многих пользователей возникает путаница - программное обеспечение применяется от одних проектов, прошивки контроллеров от других. Поэтому, перед тем как задавать вопро, внимательно ознакомьтесь с этой информацией
Сообщение отредактировал Zoolu - Четверг, 28.04.2016, 11:09
Николай, тут нужно не угадывать, а просто разобраться. IP адрес - надеюсь тут все понятно, это адрес малины Внутренний порт - это порт обращения к малине. В статьях про него не раз говорилось, это порт 8000 А вот внешний порт - это порт роутера "во внешний мир", т.е в интернет. Подсказывать уже не буду, ответ на этот вопрос находится через поисковик буквально за один клик. Приложите хоть немного усилий и найдите эту информацию самостоятельно.
Дата: Четверг, 18.02.2016, 16:22 | Сообщение # 676
Группа: Пользователи
Сообщений: 490
Статус: Offline
ЦитатаНиколай ()
Admin, для открытия порта я использовал функцию DMZ, Вы одобряете?
ИМХО я не одобряю... С токи зрения безопасности вы открываете ВСЕ порты на малинку...
По мне дак гораздо удачнее все таки пробросить порт сам на себя. Смысл такой, что вы 8000 порт роутера перенаправляете на 8000 порт малины. Это есть правельно ИМХО опять же.
Дата: Пятница, 19.02.2016, 17:20 | Сообщение # 677
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
ЦитатаНиколай ()
Admin, для открытия порта я использовал функцию DMZ, Вы одобряете?
Категорически не одобряю! Вместо доступа к конкретному порту, Вы делаете доступ ко всем внутренним открытым портам. Другими словами, все свои внутренние сетевые устройства Вы размещаете "перед", а не "после" NAT.
Николай, и я в очередной раз прошу Вас по проблемам, ответами на которые забит весь интернет, пробовать разбираться самостоятельно и задавать вопросы только если действительно что-то не получается. Иначе форум превратиться в очередную помойку.
P.S.Zoolu, 123ksn, уж извините, но ваш "диалог" из этой и соседней ветки я удалил. Давайте без эмоций!
Дата: Суббота, 20.02.2016, 20:53 | Сообщение # 678
Группа: Пользователи
Сообщений: 3
Статус: Offline
Admin, добрый день. Настраиваю систему по Вашей инструкции. При настройке UART столкнулся с отсутствием файла inittab. Покопался в инете - его нет в последней версии ОС (Jessy). Буду признателен за подсказку. Малина - PI 2 B.
Дата: Понедельник, 22.02.2016, 22:25 | Сообщение # 679
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
ЦитатаАлексей ()
Admin, добрый день. Настраиваю систему по Вашей инструкции. При настройке UART столкнулся с отсутствием файла inittab. Покопался в инете - его нет в последней версии ОС (Jessy). Буду признателен за подсказку. Малина - PI 2 B
Алексей, честно говоря я не настолько силен в Линуксе, что бы ответить на Ваш вопрос. С ОС Jessy (видимо, все же Jessie) мне сталкиваться пока не приходилось.
Вниманию всех участников форума! Наблюдая за форумом, я прихожу к выводу, что идея с построением системы по принципу "конструктора" не находит широкой поддержки. По моему мнению главная причина этого в том, что люди привыкли к готовым решениям. А необходимость самому разрабатывать концепцию и конфигурировать систему многих банально отпугивает.
Поэтому, я планирую в перспективе познакомить вас с "централизованным сегментом системы домашней автоматизации" (определение этого термина см. здесь), выполненным в виде законченного устройства. Конфигурирование системы будет сведено к минимуму. Концепция такого устройства в принципе уже готова, приступил по мере возможности к его практической реализации.
Дата: Понедельник, 22.02.2016, 23:42 | Сообщение # 680
Группа: Пользователи
Сообщений: 55
Статус: Offline
ЦитатаAdmin ()
что идея с построением системы по принципу "конструктора" не находит широкой поддержки
Уважаемый Admin! Спасибо Вам за то, что делаете. Но, если не возражаете, то ИМХО выскажу несколько моментов, которые могут мешать практической реализации. 1. Скажу в первую очередь о себе, недостаточно знаний в программировании и соответственно нет возможности быстро что-то переделать под себя. На форуме видно, что есть и другие трудности с софтом. 2. По приведенной ссылке схема построения системы приведена правильная и красивая, но привязки к реализованным вариантам нет. Возможно поэтому, трудности с выбором построения системы. 3. Не достаточное количество элементов "конструктора", например, нет учета воды, электричества. Некоторые простые датчики температуры, которые "нравились" в других темах, здесь не использованы. А некоторые новые имеют большое количество каналов контроля. На других форумах считают, что такие реле, как представлены в модулях, лучше не использовать. Еще не рассматривался вопрос управления светом. 4. Иными словами если я решил (по п. 2) построить какую-то систему, то я взял центральный модуль (условно) и к нему подключил какое-то количество "кубиков", решив при этом сколько параметров контролировать и где эти "кубики" размещать, рядом с центральным или в месте контроля (дом/этаж/квартира/комната). При этом желательно наличие альтернативных датчиков (для примера - не удалось найти информацию, что датчик 18b20 подключенный непосредственно к Raspberry Pi, мог бы работать с ним без сбоев на расстоянии более 3-х метров). Ни в коей мере никого не хочу обидеть, но правда в том процент чего-то делающих участников по отношению к зарегистрированным, видимо, не превышает и 10%. А активных участников и того меньше. Если не прав, поправите. Это всего лишь мнение, возможно, нужно осветить какие-то общие вопросы предшествующие построению. И дать возможность начать "погружение" с чего-то простого. А то как управлять газовым котлом знаем, а освещением - нет. А если у меня нет котла?