|
Raspberry Pi. Общие вопросы. Часть 3 (тема закрыта)
|
|
| Admin | Дата: Среда, 20.09.2017, 07:05 | Сообщение # 1 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Продолжение темы. Предыдущие темы форума по общим вопросам системы домашней автоматизации смотрите здесь:
Часть первая Часть вторая Чат Телеграмм
Наша группа в Facebook. Присоединяйтесь!
Сообщение отредактировал Zoolu - Суббота, 03.03.2018, 17:58 |
| |
| |
| Admin | Дата: Понедельник, 07.01.2019, 09:45 | Сообщение # 701 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| В скрипте modbus_meteo_relay.py цикла опроса датчиков для записи в базу (def loop) замените переменную a на i
Например:
cur.execute("INSERT INTO meteo_dht22_1 VALUES(?, ?, ?)", (date, a0, a1));
замените на:
cur.execute("INSERT INTO meteo_dht22_1 VALUES(?, ?, ?)", (date, i0, i1));
и аналогично для остальных пяти датчиков. Все должно заработать. А интерфейс, я так понял, не меняли?
|
| |
| |
| ppwwdd | Дата: Понедельник, 07.01.2019, 11:49 | Сообщение # 702 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| ADMIN, спасибо за помощь. Интерфейс еще не пробовал менять. У меня просто времени очень мало остается на WebHomePI. Строительство, ремонты, сад, виноград, огород, работа, экзамены, учеба и т.д. и т.п. а скоро 60 и мозг упирается, не хочет думать. Когда в квартире жил, 80-90 годы времени было море. Да тогда и на работе можно было паять сколько душе угодно. Эх, в те бы времена, современные возможности.
|
| |
| |
| ppwwdd | Дата: Вторник, 08.01.2019, 14:08 | Сообщение # 703 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| ADMIN, прикомпиляции файла MQTT_DHT_GPIO.ino происходит ошибка. Добавляю скрин. У Николая тоже такая же ситуация. Где искать причину и что нужно сделать, чтобы это исправить?
|
| |
| |
| Admin | Дата: Вторник, 08.01.2019, 14:12 | Сообщение # 704 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Файл MQTT_DHT_GPIO.ino случайно находится не в папке с русским названием?
|
| |
| |
| ppwwdd | Дата: Вторник, 08.01.2019, 14:21 | Сообщение # 705 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| Он вообще в русско-украинской папке!!! Добавлено (08.01.2019, 14:22) --------------------------------------------- Путь должен быть усеян готическим шрифтом?
|
| |
| |
| ppwwdd | Дата: Вторник, 08.01.2019, 14:26 | Сообщение # 706 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| Перенес в каталог диск D: Компилирую вот результат.
|
| |
| |
| Admin | Дата: Вторник, 08.01.2019, 17:51 | Сообщение # 707 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Проверил, компилируется без проблем. Попробуйте следующее:
1. После распаковки архива на диске появится папка MQTT 2. Переименовываем эту папку по названия скетча, т.е. MQTT_DHT_GPIO 3. Загружаем скетч MQTT_DHT_GPIO.ino из этой папки и пробуем компилировать
Суть этих манипуляций в том, что среда Arduino требует, что бы каждый файл *ino находился в папке с идентичным названием. Поэтому, в первую очередь нужно выяснить этот вопрос. Если не поможет, будем разбираться дальше.
Видео компиляции :
P.S. Да, и главное - в последней версии WHP интерфейс заточен под управление 4 выхода/4 входа/DHT22. Поэтому, лучше используйте вот этот скетч:
|
| |
| |
| ppwwdd | Дата: Вторник, 08.01.2019, 19:36 | Сообщение # 708 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| ADMIN, попробую завтра с утра. Сейчас на работе.
|
| |
| |
| ppwwdd | Дата: Вторник, 08.01.2019, 19:58 | Сообщение # 709 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| admin, пробую на работе. Вот что получилось. Нужны библиотеки. Добавлено (08.01.2019, 20:00) --------------------------------------------- библиотеки, которые я использовал когда компилировал дома, наверное не годятся. Сейчас я быстренько установил ARDUINO IDE, но наверное нужны подходящие библиотеки.
|
| |
| |
| Admin | Дата: Вторник, 08.01.2019, 20:03 | Сообщение # 710 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| У Вас версия Arduino IDE 1.6.5, я использую 1.8.1. Возможно, в этом проблема.
|
| |
| |