17.03.2015, 23:59 | #81 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWrt модуль "Термостат"
Отлично, спасибо! Режим termostat, pcf8574 с lcd 1602. Вывод RW на lcd на корпус, тот что со стороны pcf8574 - как gpio-57 использую под нагрузку, чтобы не подключать второй, пока так пойдет. Все пучком.
|
23.03.2015, 11:14 | #82 |
Junior Member
Регистрация: 09.02.2015
Адрес: Свывтыкар
Сообщений: 8
Вес репутации: 0 |
Re: CyberWrt модуль "Термостат"
|
19.04.2015, 12:36 | #83 |
Junior Member
Регистрация: 28.03.2015
Сообщений: 2
Вес репутации: 0 |
Re: CyberWrt модуль "Термостат"
Доброго времени суток!
У меня работает термостат USB с pl2303 и двумя датчиками, роутер mr3020, прошивка cyberwrt 1.4. Пошарил в файлах термостата cgi - не могу найти, как создается страница tstatusb.html. Что она лежит в tmp, это я понял, но она там уже готовая. Хочу изменить выражения Sensor0 Sensor1 на Балкон .... Спасибо. |
19.04.2015, 16:06 | #84 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: CyberWrt модуль "Термостат"
Цитата:
Править надо и много. Хотя в эскиз впиши в эти строки, пример для одной, а их там 10: Код:
<tr><td style="text-align: center; "><span style="color:#383838;"><span style="font-size: 30px;"><strong><span style="font-family: verdana, geneva, sans-serif; "></span></strong></span></span></td></tr> Код:
<tr><td style="text-align: center; "><span style="color:#383838;"><span style="font-size: 30px;"><strong><span style="font-family: verdana, geneva, sans-serif; "></span></strong> : СПАЛЬНЯ</span></span></td></tr> Последний раз редактировалось melsem; 19.04.2015 в 16:41. |
|
20.04.2015, 14:57 | #85 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: CyberWrt модуль "Термостат"
Для termostat_GPIO
Добавил в настройки и в отображении вместо Sensor можно свои имена датчиков вписывать. Тип прибора и дату оставил. Правил не в одном файле. Перед переустановкой сохранить конф-файл /etc/config/ds18b20 , что бы по новой со всеми настройками не играться. Потом фаил назад закинуть. Архив в первом сообщении. |
22.04.2015, 20:03 | #86 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWrt модуль "Термостат"
Сегодня на 703N c нуля переустановил termostat_GPIO из репы, потом и последний накатил и на обоих словил такое дело -> доустановил install i2c-tools kmod-i2c-gpio-custom, hd44780.ko закинуть в /lib/modules/3.10.4, скритп HD44780 закинул в /etc/init.d и линк S88HD44780 в в /etc/rc.d, все нормально - но стоит запустить скрипт на закладке skript_term - на экран 1602 начинает медленно выводить 2 сек-> знак, как строку выведет - сам перезагружается. Тоже самое, если и ручками через терминал вводить.
Бекап fullflash восстановил - все пучком, сравнил -> все также установил, не помогло. Потом вычислил - надо доустановить Free UART, вроде не встречал, что он обязательно нужен для работы. Еще заметил инициалиация экрана слетает, всякй мусор вводит -> запитал от usb box -> нормально стало. Хотя когда бекап fullflash восстанавливал, там нормально работал и от сетевого бп, не поймешь какая тут зависимость Спасибо. Последний раз редактировалось sakatgg; 22.04.2015 в 20:22. |
22.04.2015, 21:47 | #87 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: CyberWrt модуль "Термостат"
Модуль i2c на pcf8574 для lcd я не писал. И он по i2c как то криво иногда работает знаю. Об этом писал здесь в сообщении.
Исправил в нем HEX-ом только пины для lcd. Сам пользуюсь модулем, что от gpio роутера подключен, а это 6 - выводов. Потому и дописал в термостат расширитель на pcf8574 для управления нагрузками. Free UART точно не нужен. А что бы перестраховаться с иницализацией попробуй впиши это в скрипт. PHP код:
Когда много к нему цепляешь появляется на выходе синусоида. |
22.04.2015, 21:56 | #88 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWrt модуль "Термостат"
Да, сейчас другой бп подсоединил - нормально экран иницализируется.
По Free UART сам не понял каким он боком влияет, но я раз пять с нуля переустанавливал и косяк с перезагрузкой не пропадал. Главное, когда он начинает медленно выводить на экран, то даже top запущенный в отдельном терминале останавливается и в люси навигации уже нет Последний раз редактировалось sakatgg; 22.04.2015 в 22:05. |
23.05.2015, 23:32 | #89 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Re: CyberWrt модуль "Термостат"
Хочу добавить этот пакет при сборке прошивки из исходников, если возможно, выложите исходник. Можно конечно распаковать ipk и засунуть в /files, но в системе он уже не будет виден как пакет. Спасибо
Последний раз редактировалось sakatgg; 23.05.2015 в 23:39. |
24.05.2015, 01:22 | #90 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: CyberWrt модуль "Термостат"
Что бы был как пакет надо Makefile написать.
Последний раз редактировалось melsem; 25.05.2015 в 19:32. |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|