Настоятельно прошу ознакомиться с уже предложенной документацией прежде чем задавать вопрос. Если информация, обсуждаемая на форуме несет в себе полезную смысловую нагрузку и будет полезна другим, то она будет закреплена в шапке (Просьба в этом мне помогать!)
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
Дата: Понедельник, 09.02.2015, 12:04 | Сообщение # 211
Группа: Пользователи
Сообщений: 14
Статус: Offline
Цитатаgorrec41 ()
не понял на счет датчиков
Я имел в виду, что показания уличной температуры и влажности, каждый из контроллеров берет от одного из контроллеров. С другой стороны, сейчас обдумал это - нерационально с точки зрения распределенности, у всех контроллеров есть зависимость от одного из контроллеров. Тем нее менее выкладываю примерную схему как я представляю себе автоматизацию. В данный момент, к сожалению схемы такого термоконтроллера нет, есть похожий, но на 4 датчика, а 4 как по мне, так совсем не нужны в одном помещении, к тому же у него нет входов. Насчет контроллера рольштор - круто, это ведь можно к чему угодно применить, где не требуется точного положения !
Дата: Вторник, 10.02.2015, 12:41 | Сообщение # 217
Группа: Пользователи
Сообщений: 14
Статус: Offline
ЦитатаSegador ()
Чтобы понимать, что в контуре отопления котла нет проблем.
А разве мы не сможем этого понять из самого контроллера котла ? (Правда пока что до конца непонятно что конкретно в нем будет измеряться и что будет контролироваться, а также зависит ли тип котла - электрический, газовый, на твердом топливе). Преград нет!
Дата: Вторник, 10.02.2015, 19:01 | Сообщение # 218
Группа: Пользователи
Сообщений: 55
Статус: Offline
ЦитатаTimofey_msk ()
А разве мы не сможем этого понять из самого контроллера котла ?
Дело в том, что много зависит от того, по какой схеме исполнена система отопления. Есть схемы, когда обогревающую жидкость качают электро насосами. Иногда перед батареями ставят регуляторы температуры (подачи теплоносителя). Исходя из этого, контроллер д.б. универсальным, позволяющим понимать происходящее. При предлагаемом подходе, трудно определить только по температуре воздуха в помещении, что происходит.
Дело в том, что много зависит от того, по какой схеме исполнена система отопления. Есть схемы, когда обогревающую жидкость качают электро насосами. Иногда перед батареями ставят регуляторы температуры (подачи теплоносителя). Исходя из этого, контроллер д.б. универсальным, позволяющим понимать происходящее. При предлагаемом подходе, трудно определить только по температуре воздуха в помещении, что происходит.
Подождите, так поэтому я и сказал, что вопросами котла занимается контроллер котла, а не терморегулятор. Терморегулятор в данном случае может например ограничивать подачу горячей воды в батарею в комнате (кстати этот момент действительно стоит доработать в термоконтроллере) в зависимости от внешней температуры и настроек.
Друзья! Помогите пожалуйста начинающему, хочу собрать контроллер http://lock.3dn.ru/news....-04-120 , но с датчиками DS18B20+ - посмотрите, я правильно схему отредактировал ? (брал за основу схему от термоконтрллера Будет ли такое работать ? Еще немного не понял почему наименования выходов слева на микроконтроллере 16F876A на "контроллере RS-485" отличаются от наименований слева выходов на термоконтроллере (VDD-A0...A5-B0-B1-C0...C3-VSS) и не понял как их в Schemagee изменить ?