Настоятельно прошу ознакомиться с уже предложенной документацией прежде чем задавать вопрос. Если информация, обсуждаемая на форуме несет в себе полезную смысловую нагрузку и будет полезна другим, то она будет закреплена в шапке (Просьба в этом мне помогать!)
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
Дата: Воскресенье, 25.10.2015, 08:41 | Сообщение # 483
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитатаnext124 ()
Подскажите как объединить 2 и более Raspberry Pi2 в один веб-интерфейс?
Возможно, я не совсем правильно понимаю, что Вы вкладываете в понятие "веб-интерфейс".
Веб-интерфейс в моем понимании - это доступ через браузер к конкретной странице сайта (сервера) по указанному адресу. Допустим, что в сети есть два Raspberry Pi (сервера) с IP 192.168.1.8 и 192.168.1.9. Оба сервера имеют одинаковую страницу index.html. Для доступа к странице index.html первого сервера необходимо ввести в браузере адрес http://192.168.1.8:8000/index.html а к странице index.html второго сервера - http://192.168.1.9:8000/index.html . Следовательно, страница (веб-интерфейс) для одного сервера должна быть открыта в одной вкладке боаузера, а для другого - в другой вкладке. Т.е. одновременно обратиться с одной вкладки к двум серверам в нашем случае не получится.
Если есть мнение, что это иначе, тоже очень хотелось бы узнать, как это можно сделать
Дата: Воскресенье, 25.10.2015, 13:15 | Сообщение # 484
Группа: Пользователи
Сообщений: 12
Статус: Offline
Просто я столкнулся с проблемой (сразу говорю с работой га Raspberry полный новичёк):
Так вот создаю свою систему автоматизации для коттеджа что-то вроде умного дома (для себя), сделал на одном Raspberry управление нагрузками используя модули 8-Relay -2 штуки итого задействовал 16 портов GPIO, вывел управление через WebIOpi, теперь нужно сделать поочерёдное включение подсветки на лестницу, для этого необходимо ещё 10 портов, при всём этом веб интерфейс нужен один
Дата: Воскресенье, 25.10.2015, 14:28 | Сообщение # 485
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Не, ну это не подход. Есть же различные расширители выходов. Вы так будете каждый раз для новой задачи дополнительный Raspberry устанавливать? :) Ладно, хорошо, даже если два Raspberry - на одной вкладке браузера один интерфейс, на второй - другой. Нужно что бы одновременно были на экране? Тогда откройте их в разных окнах браузера.
Дата: Воскресенье, 25.10.2015, 15:08 | Сообщение # 486
Группа: Пользователи
Сообщений: 12
Статус: Offline
Говорю новичёк, пока разбираюсь, посоветуйте)))
Добавлено (25.10.2015, 15:08) --------------------------------------------- Уважаемый Админ хотелось бы с вами пообщаться по скайпу - это возможно? В долгу не останусь)
Дата: Воскресенье, 25.10.2015, 15:41 | Сообщение # 487
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитатаnext124 ()
Говорю новичёк, пока разбираюсь, посоветуйте)))
В смысле, как расширить количество выходов? У себя допустим, я решал этот вопрос за счет контроллеров, управляемых по RS485 - http://lock.3dn.ru/news....-01-132. Т.е создавал распределенную систему. Но это требует изготовления таких контроллеров.
В Вашем случае, наверное, самое простое - это применить дешифратор. Например, 561ИД3. Тогда из 4 выходов GPIO можно получить 16 выходов. Но тут тоже не все просто, необходимо, что бы кнопка управления каждого из этих 16 каналов формировала 4-х разрядный адрес, типа 1101 - т.е. управляла не одним, а сразу 4 выходами GPIO. Лично я не пробовал это делать, но думаю возможно.
Цитатаnext124 ()
Уважаемый Админ хотелось бы с вами пообщаться по скайпу - это возможно? В долгу не останусь)
Хорошо, но только не сегодня. Скайп скину в личку.
Дата: Пятница, 06.11.2015, 20:55 | Сообщение # 489
Группа: Пользователи
Сообщений: 546
Статус: Offline
Добрый всем! Кто нибудь часы поставил и барометр уже раз пять систему перестаивил не получается пишет вот такую хрень pi@raspberrypi ~ $ i2cdetect -y 1 Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory
Дата: Пятница, 06.11.2015, 23:29 | Сообщение # 490
Группа: Пользователи
Сообщений: 868
Статус: Offline
я часы поставил , я писал выше как ставил , перед это командой я перезагруз делал малины ну так пишет же по руски что не может открыть файл или нет такого в директории
Сообщение отредактировал vspishkin - Пятница, 06.11.2015, 23:31