Страница 12 из 43
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Вт мар 04, 2014 3:56 pm
shemnik69
Коллеги!
Установка настройка да и начальная эксплуатация системы МЖД на "распбери" прошла и идет успешно. Все! устраивает, но теперь встал вопрос? как пристыковать имеющуюся Ардуино, в которой уже присутствует рабочий скетч, и нарекания к нему, по поводу стабильности нет.
Просмотрел по сайтам варианты, пробовал установить на малинку пакет Arduinu но??? Знаний и опыты с Люнекс системой нет. В принципе просто и понятно но это когда знаешь.
А задача такая ранее (да и сейчас) Ардуино опрашивает датчики я уже указывал . Это простые контактные и еще есть небольшая сетка где температурные датчики. Прежняя версия на Винде и дополнительной программой GW все отрабатывала и проблем не было. А теперь как запросить и получить ответ. Канал передачи USB? Запрос был такой "Data"
В ответ сыпалось состояние датчиков "1/0, 2/0, T1 23.13" контактных и температура.
Далее скрипт, ловил нужные параметры и было либо то, либо другое ..т.е реакция. А как теперь? это совершить?
скетч Ардуино могу приложить...
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Вт мар 04, 2014 5:29 pm
sergejey
Точно так же как и раньше, только вместо Arduino GW можно использовать Bash-скрипт. Вот здесь можно покопаться и выудить нужный скрипт:
http://smartliving.ru/Main/LinuxMiniHub
Навскидку вот ещё для примера, может пригодится. Возможно, даже совместимо с Arduino GW, но не проверял
Код: Выделить всё
ARDUINO_PORT=/dev/ttyACM0
ARDUINO_PORT_SPEED=9600
LOCAL_BASE_URL="http://localhost"
# main cycle
stty -F $ARDUINO_PORT ispeed $ARDUINO_PORT_SPEED ospeed $ARDUINO_PORT_SPEED cs8 ignbrk -brkint -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts
#---------------------------------------------------------------------------
while read LINE; do
echo $LINE
# Processing incoming URLs from controller
REGEX='^GET (.+)$'
if [[ $LINE =~ $REGEX ]]
then
URL=$LOCAL_BASE_URL${BASH_REMATCH[1]}
#-URL=$LOCAL_BASE_URL
wget -O $DATA_PATH/http.tmp $URL
echo Getting URL
echo $URL
fi
done < $ARDUINO_PORT
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Ср мар 05, 2014 12:49 am
PAV
Загляните в Библиотеку, специально для всех инфу собираются туда. Там раздел ардуины
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Чт апр 03, 2014 8:34 am
PAV
Подскажите, у меня все работает на Pi. Как подключить жесткий диск и чтобы база писалась именно на жесткий диск, а не на карточку?
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Чт апр 03, 2014 11:44 pm
fiberline
PAV писал(а):Подскажите, у меня все работает на Pi. Как подключить жесткий диск и чтобы база писалась именно на жесткий диск, а не на карточку?
Сам еще не пробовал, но думаю это поможет
ссылка
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Пт апр 04, 2014 9:42 am
PAV
Linux, linux кричали они

Что же на этом линуксе все так сложно и гимморно?
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Пт апр 04, 2014 11:44 am
sergejey
А в чём сложность, собственно? По идее надо просто подключить диск, чтобы он был виден и можно было туда записывать файлы. А потом самое простое это перенести на него папку с данными mysql, оставив на месте старой символический линк -- и всё будет работать без дополнительных настроек.
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Пт апр 04, 2014 12:26 pm
PAV
Подскажите, пожалуйста, что конкретно куда переносить и что где прописывать.
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Пт апр 04, 2014 7:15 pm
fiberline
Разумеется перенести только MySQL гораздо проще, простое копирование и создание симлинка, но я например не дал бы гарантий, что при полном обновлении не возникнет проблем. И потом думаю все согласны, что на данный момент ни одна SD карта не зависимо от стоимости не сравнится по скорости и надежности с HDD.
Re: Установка Системы Majordomo на Raspberry pi
Добавлено: Вт апр 08, 2014 3:21 pm
shemnik69
По поводу работы HDD.
Перенес базу как рекомендовано
http://anton.logvinenko.name/ru/blog/pe ... -disk.html и еще спрашивал у программистов на работе.
Настроили через удаленный доступ. мост PC-PC-SSH-Pi Но мне кажется база стала немного тупее что ли...
иными словами если ее смотреть через админ... то как мне кажется стала медленнее. но эта скорость не зависит от ее размера. Т.е ранее работало например 2 датчика температуры (narodmon.ru) база маленькая стало их 12 и ключи база растет как снежный ком и скорость резко упала (на флеш) на диске этого как раз нет т.е. размер престал значить.
Это наверное важно.
Но еще момент, у кого система без аварийного питания? может база обвалится в таком случае..? .перезапись то идет на диск Тут я не могу прокомментировать поскольку у меня присутствует некий бесперебойник (аккумуляторы).