Настоятельно прошу ознакомиться с уже предложенной документацией прежде чем задавать вопрос. Если информация, обсуждаемая на форуме несет в себе полезную смысловую нагрузку и будет полезна другим, то она будет закреплена в шапке (Просьба в этом мне помогать!)
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
Дата: Пятница, 04.03.2016, 13:28 | Сообщение # 721
Группа: Пользователи
Сообщений: 45
Статус: Offline
ЦитатаAdmin ()
исходя из поставленных целей и задач
цель до безумия проста: нужно знать температуру и влажность в помещениях, ну разумеется меня очень привлек вариант с этим дисплеем типа метеостанции 8канальный, только вот не понял что именно нужно покупать, можете дать ссылку на ali или ebay? Что-то нашел, но не уверен то ли это http://ru.aliexpress.com/item....sion=2 И также еще вопрос там также есть ссылка на статейку про радиомодуль которые принимает сигналы от беспроводных датчиков, также можете дать ссылку какой именно надо покупать, ну или хотя бы какую-то наводку? Спасибо, за оперативные ответы! =)
Сообщение отредактировал kostyanuch - Пятница, 04.03.2016, 13:49
Дата: Пятница, 04.03.2016, 14:52 | Сообщение # 722
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Все эти устройства: метеостанция, радиомодуль - не готовые изделия, а самодельные. И на алиэкспресс Вы можете купить только комплектующие для них, но никак не в собранном виде. Вот ссылки на статьи: Метеостанция - http://lock.3dn.ru/news....-25-126 Радиомодуль - http://lock.3dn.ru/news....-22-125
Ну вот... Собрал все в кучу, включил и.... Ничего.... С радиомодулем и контроллером RS485 связи видимо нет, данные с DS18B20 не вижу (хотя здесь http://192.168.1.100:8000/app/devices-monitor данные о температуре присутсвуют). Сложилось такое ощущение что не работает почему-то именно вэб морда проекта у меня... Прошивки контроллеров, и все файлы взяты отсюда. Подскажите куда смотреть? P.S>с вэб страницы есть управление и получение состояния только релейного модуля по GPIO
Добавлено (16.03.2016, 11:33) --------------------------------------------- Есть подозрение, что дело в ОС Малины (стоит Jessie)... Сегодня ночью установлю Weezy- о результатах отпишусь...
Добавлено (16.03.2016, 14:03) --------------------------------------------- После переустановки ОС ничего не поменялось абсолютно....
Добавлено (16.03.2016, 15:40) --------------------------------------------- Реву уже! На 100500 раз пересмотрел все мануалы! Ничего....... Ув. Админ! Не сочтите за наглость, можно ли получить образ с Вашей малины? Или архив с файлами настроек?
Добавлено (16.03.2016, 18:44) --------------------------------------------- Один раз прошло управление на контроллер RS485 (услышал релюшки)... Повториться на бис не смог...
vspishkin, резистор стоит. Завтра попробую добавить сопротивления- о результатах отпишусь. Пощупаю еще осциллографом... P.S. Почему же я не вижу DS18B20 (хотя в DeviceMonitor они есть)? Ведь к 485 интерфейсу они отношения не имеют....
Может имеет смысл попробовать вообще без резисторов? Если длина линии небольшая и с обоих сторон мастера и слейва установлены резисторы, то это наоборот может принести вред.
Добавлено (16.03.2016, 21:03) --------------------------------------------- А на шине только один датчик 18b20 или несколько?
Дата: Четверг, 17.03.2016, 20:49 | Сообщение # 729
Группа: Пользователи
Сообщений: 490
Статус: Offline
Убрал резисторы- получил стабильное управление реле контроллера. Обратки нет.... Накатил пилотный проэкт (с перепрошивкой соответсвенно)- все заработало в обе стороны и контроллер и радиомодуль......
Добавлено (17.03.2016, 09:53) --------------------------------------------- да уж... счастье было не долгим... Пропал контроллер спустя пару минут. Вешал по отдельности- радиомодуль работает отлично. Контроллер же никак... Видимо дохлый МАХ на ней...
Добавлено (17.03.2016, 10:19) --------------------------------------------- А панельки то я по максы не поставил.... О чем сейчас ужасно жалею...
Добавлено (17.03.2016, 11:39) --------------------------------------------- Замена макса не помогла....
Добавлено (17.03.2016, 17:04) --------------------------------------------- Контроллер постянно щелкает релюхами к тому же....
Добавлено (17.03.2016, 19:00) --------------------------------------------- уфффффффффф....... Пока эксперементировал сжег микруху от радиомодуля))) И один макс))) но да ладно! Стоило подключить температурник DHT22 к контроллеру 485... как он появился в мониторинге))))) Ув Админ! Контроллер RS485 версии 2 по вэб морде не работает без DHT22......
Добавлено (17.03.2016, 20:30) --------------------------------------------- хм.... да и то пропал....... опять..........
Добавлено (17.03.2016, 20:47) --------------------------------------------- Всё... Уже не знаю куда дальше думать... Кренка еще греться начала как сумасшедшая... Наверное и ей конец...
Добавлено (17.03.2016, 20:49) --------------------------------------------- Эх посты бы перенести в нужную ветку, а то тема зашла не туда...
Дата: Суббота, 19.03.2016, 23:14 | Сообщение # 730
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
ЦитатаAdmin ()
Вниманию всех участников форума! Наблюдая за форумом, я прихожу к выводу, что идея с построением системы по принципу "конструктора" не находит широкой поддержки. По моему мнению главная причина этого в том, что люди привыкли к готовым решениям. А необходимость самому разрабатывать концепцию и конфигурировать систему многих банально отпугивает.
Поэтому, я планирую в перспективе познакомить вас с "централизованным сегментом системы домашней автоматизации" (определение этого термина см. здесь), выполненным в виде законченного устройства. Конфигурирование системы будет сведено к минимуму. Концепция такого устройства в принципе уже готова, приступил по мере возможности к его практической реализации.
К сожалению, ввиду еженедельных командировок, работа по практической реализации такого устройства продвигается пока медленно. Тем не менее, я надеюсь в течение ближайшего месяца завершить реализацию схемотехнической части и разместить описание на сайте.
Это устройство будет фактически базовым модулем или, если хотите, ядром системы домашней автоматизации. Под него планируется написать дополнительный софт на Python, который позволит реализовать "внутри" Raspberry Pi без применения дополнительных контроллеров такие функции, как, например, охранная и аварийная сигнализация с уведомлением о событиях на электронный адрес, ведение журналов событий, управление нагрузками по температуре (термостат) и т.д.
Разумеется, так же останется возможность использования и "распределенного" сегмента системы - сети удаленных контроллеров, подключаемых к Raspberry Pi через интерфейс RS485.