intraHouse - Сервер умного дома
Re: Сервер умного дома
Добрый день.
1) Получится ли поставить intraHouse на сервер Synology DS1010+ (intel atom D510 - X86)?
2) Получится ли выполнить следующий сценарий на MegaD 7I7O-R путем его активации через интерфейс (нажатием на кнопку или иной активный элемент в интерфейсе)?
вых7-вкл, вых8-вкл, вых9-вкл, вых10-вкл, подождать 0,2 сек, вых7-выкл, вых8-выкл, вых9-выкл, вых10-выкл
Я задаю этот вопрос т.к. у меня MegaD отказывается принимать последовательности команд длиннее 5 действий через поле action в собственном интерфейсе.
3) Получится ли задать управление теплыми полами по таймеру?
Сергей.
1) Получится ли поставить intraHouse на сервер Synology DS1010+ (intel atom D510 - X86)?
2) Получится ли выполнить следующий сценарий на MegaD 7I7O-R путем его активации через интерфейс (нажатием на кнопку или иной активный элемент в интерфейсе)?
вых7-вкл, вых8-вкл, вых9-вкл, вых10-вкл, подождать 0,2 сек, вых7-выкл, вых8-выкл, вых9-выкл, вых10-выкл
Я задаю этот вопрос т.к. у меня MegaD отказывается принимать последовательности команд длиннее 5 действий через поле action в собственном интерфейсе.
3) Получится ли задать управление теплыми полами по таймеру?
Сергей.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
1. Попробуйте Потом поделитесь опытомAsh писал(а):Добрый день.
1) Получится ли поставить intraHouse на сервер Synology DS1010+ (intel atom D510 - X86)?
2) Получится ли выполнить следующий сценарий на MegaD 7I7O-R путем его активации через интерфейс (нажатием на кнопку или иной активный элемент в интерфейсе)?
вых7-вкл, вых8-вкл, вых9-вкл, вых10-вкл, подождать 0,2 сек, вых7-выкл, вых8-выкл, вых9-выкл, вых10-выкл
Я задаю этот вопрос т.к. у меня MegaD отказывается принимать последовательности команд длиннее 5 действий через поле action в собственном интерфейсе.
3) Получится ли задать управление теплыми полами по таймеру?
Сергей.
2. Да. Обычный сценарий. Легко сделаете сами.
3. Да, в системе есть расписание. Можете управлять устройствами или запускать сценарии по расписанию. По времени, по дням, с учетом условий. Например в вашем случае можно включать теплые полы по расписанию, но при условии когда "я дома".
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Да, вы правы. Можно обновиться и попробовать новый вариант, запрос отдельного датчика должен работать.clark2 писал(а):За неимением MegaD-2561 попробовал на контроллере от ТНКintrahouse писал(а):Выкладываем обновление.
1. Учли замечания Alex_Jet по сортировке и вводу каналов.
2. Убрали пробел между значением и единицей измерения (для вывода в виде текста).
3. Можно попробовать получать данные с цифровых датчиков DS18B20, подключенных шиной (MegaD 2561)
адрес формируется примерно как для DHT22, но добавляется не номер, а весь id датчика, т.е. если обмен данными такой:
Запрос /sec/?pt=32&cmd=list Ответ 8aad6a070000:32.43;85a56a070000:32.43, нужно добавить два канала
32_8aad6a070000
32_85a56a070000
Но запрос делать только на одном!! Дальше все стандартно.
Общий запрос:Ответ в браузере:Код: Выделить всё
http://IP/sec/?th=all
Запрос отдельного датчика:Код: Выделить всё
28.E4B642020000_24.31 28.69A0CC030000_24.44
Ответ в браузере:Код: Выделить всё
http://192.168.1.14/sec/?th=28.E4B642020000
Log intrahouse:Код: Выделить всё
24.31
И все.Код: Выделить всё
06.12.2016 11:10:42 localhost => 192.168.1.14:80 HTTP GET /sec/?th=all 06.12.2016 11:10:42 localhost <= 192.168.1.14:80 HTTP 28.E4B642020000_24.38<br>28.69A0CC030000_24.31<br> 06.12.2016 11:10:42 MG3? 06.12.2016 11:10:42 localhost => 192.168.1.14:80 HTTP GET /sec/?th=28.E4B642020000 06.12.2016 11:10:42 localhost <= 192.168.1.14:80 HTTP 24.38 06.12.2016 11:10:42 MG3?28=24.38& 06.12.2016 11:10:42 localhost => 192.168.1.14:80 HTTP GET /sec/?th=28.69A0CC030000 06.12.2016 11:10:43 localhost <= 192.168.1.14:80 HTTP 24.31 06.12.2016 11:10:43 MG3?28=24.31&
Вывод показаний не получился.
Я так понял точку не отрабатывает в адресах каналов.
Общий запрос http://IP/sec/?th=all пока не работает из-за неоднозначной интерпретации символа подчеркивания. Наверно, при добавлении плагина нужно будет сделать настройку формата общего запроса. Или просто выбирать тип контроллера, например.
Re: Сервер умного дома
Запрос отдельного датчика температуры для 1-Wire по Ethernet работает.
Показания температуры выводятся.
Для каждого датчика создается свой канал с адресом конкретного датчика, своей строкой запроса и периодом.
Показания температуры выводятся.
Для каждого датчика создается свой канал с адресом конкретного датчика, своей строкой запроса и периодом.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Спасибо за тестирование!clark2 писал(а):Запрос отдельного датчика температуры для 1-Wire по Ethernet работает.
Показания температуры выводятся.
Для каждого датчика создается свой канал с адресом конкретного датчика, своей строкой запроса и периодом.
Re: Сервер умного дома
Коллеги! Давайте не смешивать разный вид мух:). Контроллер от THK имеет лишь подобный принцип работы с megad. По API они почти полностью отличаются. Поэтому как вариант для контроллера THK надо делать свой плагин, который будет иметь общие черты с плагином megad, но не более того.
Давайте посмотрим на различия вывода у megad и thk при опросе 1-wire устройств:
Чувствуется разница? Это разные устройства, которые чем дальше тем больше расходятся друг от друга, поскольку их разработчики разные люди. Общее - только аппаратная платформа и библиотеки Си. Основные же программы разные.
PS: сегодня-завтра постараюсь запустить сервер на Orange Pi One (щедро предоставленной уважаемым msapogov), поскольку есть версия, что с моей малинкой есть какие-то проблемы.
Давайте посмотрим на различия вывода у megad и thk при опросе 1-wire устройств:
Код: Выделить всё
Mega-D - 8aad6a070000:32.43;85a56a070000:32.43
Контроллер THK - 28.E4B642020000_24.38<br>28.69A0CC030000_24.31<br>
PS: сегодня-завтра постараюсь запустить сервер на Orange Pi One (щедро предоставленной уважаемым msapogov), поскольку есть версия, что с моей малинкой есть какие-то проблемы.
Re: Сервер умного дома
Здравствуйте, появилось несколько вопросов в ходе освоения intraHouse.
1. К выходу Р12 (не ШИМ) подключена лампа накаливания. По нажатию на кнопку (Р3) она включается, по повторному нажатию - выключается (Action 8:2) (команда 2 меняет состояние). Я добавил плагин, создал канал, создал устройство и привязал его к каналу. В интерфейсе лампу получается зажигать и гасить, но она перестала реагировать на выключатель. При этом на MegaD поле Net в настройках входа пустое (т.е. MegaD ничего на сервер не шлет). Как сделать, чтобы и с intraHouse можно было управлять лампочкой и сохранить управление через команды Act в MegaD? Или для включения лампочки нужно обязательно создать Scene?
2. К ШИМ выходу (Р10) на MegaD-SD подключена лампа накаливания (Mode PWM, smooth 1). По нажатию на кнопку (Р2) она плавно включается, по повторному нажатию также плавно выключается (Action 10:*255). Как аналогичный функционал реализовать в intraHouse?
Сергей.
1. К выходу Р12 (не ШИМ) подключена лампа накаливания. По нажатию на кнопку (Р3) она включается, по повторному нажатию - выключается (Action 8:2) (команда 2 меняет состояние). Я добавил плагин, создал канал, создал устройство и привязал его к каналу. В интерфейсе лампу получается зажигать и гасить, но она перестала реагировать на выключатель. При этом на MegaD поле Net в настройках входа пустое (т.е. MegaD ничего на сервер не шлет). Как сделать, чтобы и с intraHouse можно было управлять лампочкой и сохранить управление через команды Act в MegaD? Или для включения лампочки нужно обязательно создать Scene?
2. К ШИМ выходу (Р10) на MegaD-SD подключена лампа накаливания (Mode PWM, smooth 1). По нажатию на кнопку (Р2) она плавно включается, по повторному нажатию также плавно выключается (Action 10:*255). Как аналогичный функционал реализовать в intraHouse?
Сергей.
Re: Сервер умного дома
Alex_Jet, Вы немного не правы приводя код html странички. Вот описание со страницы проекта:
При конфигурировании канала задается строка запроса (например «http://IP/password/?th=28.D40264020000»), а разбор ответа от устройства осуществляется скриптом. Такой подход позволит не ограничиваться одной конструкцией, а иметь некий универсальный плагин для ВСЕХ устройсв, общение с которыми основано на GET запросах.
Конечно было бы здорово, чтобы в состав плагина входили готовые скрипты для разбора ответов с Мега-Д или других устройств (раз уж речь зашла о моей поделке). Также надо оставить пользователю возможность писать свои скрипты... На выходе скрипта должно быть стандартный ответ (ON, OFF, ERROR, аналоговое значение и т.д.)
Это чисто мое ИМХО....
PS Несмотря на то, что за данным плагином я практически не слежу, внесу свое предложение:Для получения текущего значения температуры одного датчика можно использовать запрос «http://IP/password/?th=28.D40264020000», где «28.D40264020000» адрес датчика. В этом случае ответ устройства будет содержать только значение температуры выбранного датчика или «Error», если датчика с указанным адресом не существует.
При конфигурировании канала задается строка запроса (например «http://IP/password/?th=28.D40264020000»), а разбор ответа от устройства осуществляется скриптом. Такой подход позволит не ограничиваться одной конструкцией, а иметь некий универсальный плагин для ВСЕХ устройсв, общение с которыми основано на GET запросах.
Конечно было бы здорово, чтобы в состав плагина входили готовые скрипты для разбора ответов с Мега-Д или других устройств (раз уж речь зашла о моей поделке). Также надо оставить пользователю возможность писать свои скрипты... На выходе скрипта должно быть стандартный ответ (ON, OFF, ERROR, аналоговое значение и т.д.)
Это чисто мое ИМХО....
Re: Сервер умного дома
Из API на MegaD.: по первому вопросу...Ash писал(а):Здравствуйте, появилось несколько вопросов в ходе освоения intraHouse.
1. К выходу Р12 (не ШИМ) подключена лампа накаливания. По нажатию на кнопку (Р3) она включается, по повторному нажатию - выключается (Action 8:2) (команда 2 меняет состояние). Я добавил плагин, создал канал, создал устройство и привязал его к каналу. В интерфейсе лампу получается зажигать и гасить, но она перестала реагировать на выключатель. При этом на MegaD поле Net в настройках входа пустое (т.е. MegaD ничего на сервер не шлет). Как сделать, чтобы и с intraHouse можно было управлять лампочкой и сохранить управление через команды Act в MegaD? Или для включения лампочки нужно обязательно создать Scene?
2. К ШИМ выходу (Р10) на MegaD-SD подключена лампа накаливания (Mode PWM, smooth 1). По нажатию на кнопку (Р2) она плавно включается, по повторному нажатию также плавно выключается (Action 10:*255). Как аналогичный функционал реализовать в intraHouse?
Сергей.
Доступные параметры, если порт настроен как In (Вход)
ecmd: Action. Сценарий по умолчанию, в котором задано управление Выходами (OUT) устройства в случае изменения состояния входа. См. раздел "Сценарии" (макс: 11 байт). Примечание. Сценарий выполняется всегда, если не указан сервер или если сервер указан, но не отвечает в течение 3 секунд. Сценарий по умолчанию НЕ ВЫПОЛНЯЕТСЯ, если сервер указан и ДОСТУПЕН.
Re: Сервер умного дома
1. В ih реализована данная логика для MegaD. Вы "Messages from MegaD" заполнили? Для вашего варианта:Ash писал(а):Здравствуйте, появилось несколько вопросов в ходе освоения intraHouse.
Код: Выделить всё
/megad.php?pt=3 8:2 8=TG
Ранее мы с intrahouse обсуждали возможность реализации постобработки данных от датчиков. Был приведен алгоритм расчета показаний датчика CO2 (сортировка 5-ти измерений, выбор 3-х средних, их усреднение, умножение, смещение результата и т.д.), который элементарно выполняется на php. В результате было получено понимание, но со сроками реализации пока не понятно.THK писал(а):Также надо оставить пользователю возможность писать свои скрипты... На выходе скрипта должно быть стандартный ответ (ON, OFF, ERROR, аналоговое значение и т.д.)
Re: Сервер умного дома
Да, устройства разные, и люди разные. Но принцип схож (GET запрос и Net Actions) у MegaD-328, MegaD-2561 (пока не юзал), 1wire to eth, ESP8266 MegaD.Alex_Jet писал(а):Коллеги! Давайте не смешивать разный вид мух:). Контроллер от THK имеет лишь подобный принцип работы с megad. По API они почти полностью отличаются. Поэтому как вариант для контроллера THK надо делать свой плагин, который будет иметь общие черты с плагином megad, но не более того.
Давайте посмотрим на различия вывода у megad и thk при опросе 1-wire устройств:Чувствуется разница? Это разные устройства, которые чем дальше тем больше расходятся друг от друга, поскольку их разработчики разные люди. Общее - только аппаратная платформа и библиотеки Си. Основные же программы разные.Код: Выделить всё
Mega-D - 8aad6a070000:32.43;85a56a070000:32.43 Контроллер THK - 28.E4B642020000_24.38<br>28.69A0CC030000_24.31<br>
Может лучше один универсальный плагин, при добавлении которого просто выбирать тип подключенного контроллера? А там уже свои строки запросов по умолчанию, свои настройки по: 1wire (шина), IN, OUT, I2C, ADC, DSen, PWM, RGB WS281x, RGB 3xPWM, etc.
...различия вывода у megad и thk при опросе 1-wire устройств:
Код: Выделить всё
Mega-D - 8aad6a070000:32.43;85a56a070000:32.43
Контроллер THK - 28.E4B642020000_24.38<br>28.69A0CC030000_24.31<br>
Для этих устройств сделать свой SCAN или LIST, где отображаются все подключенные датчики с возможностью выбора по клику.
Может не в ту степь, но мое видение такое.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
THK писал(а):Также надо оставить пользователю возможность писать свои скрипты...
Выложили обновление. Можно протестировать реализацию пользовательских скриптов для обработки сырых данных. Пока от аналоговых датчиков.Alex_Jet писал(а): Ранее мы с intrahouse обсуждали возможность реализации постобработки данных от датчиков. Был приведен алгоритм расчета показаний датчика CO2 (сортировка 5-ти измерений, выбор 3-х средних, их усреднение, умножение, смещение результата и т.д.), который элементарно выполняется на php. В результате было получено понимание, но со сроками реализации пока не понятно.
В разделе Каналы для каждого канала можно создать скрипт на Javascript. Скрипт формируется как функция, которую плагин будет вызывать при каждом получении данных с этого канала.
Код: Выделить всё
function (val, depo) {
return val;
}
Функция возвращает значение, которое будет взято как значение канала.
Для примера - сортировка 5-ти измерений, выбор 3-х средних, их усреднение, умножение, смещение результата..
Код: Выделить всё
function (val, depo) {
if (!depo.res) depo.res = []; // Создаем массив, если еще не создан. Он будет сохраняться между вызовами
if (depo.res.length >= 5) depo.res.shift(); // Если измерений больше пяти - исключаем первое
depo.res.push(val); // Записываем поступившее значение в конец массива
if (depo.res.length < 5) return; // Данных пока мало - просто уходим
depo.res.sort(); // Сортируем
return ((Math.round((depo.res[1] + depo.res[2] + depo.res[3]) / 3) - 100 ) * 10 + 350); //возвращаем значение
}
Если в скрипте будут ошибки синтаксические или run-time - скрипт будет снят и повторно вызван не будет.
Сообщение об ошибке тоже выводится в лог плагина.
Защиты от зацикливания или бесконтрольного использования ресурсов пока нет (например, могут возникнуть проблемы с памятью, если постоянно добавлять данные в массив, не следя за его размером и т.д.).
Конечно, плагин+скрипты работают в отдельном дочернем процессе, поэтому при зацикливании скрипта сервер продолжит работу, но плагин работать перестанет.
Чтобы плагин запускал скрипт, нужно установить галку в свойствах канала - Запускать скрипт обработки данных.
Пока не сделана автоматическая перезагрузка плагина после редактирования скрипта, поэтому нужно либо редактировать свойства канала (например, снять и поставить галку Скрипт), либо перезапускать плагин.
Нужно еще учитывать, что при редактировании свойств канала автоматический перезапуск плагина выполняется с интервалом, который прописан в свойствах плагина "Рестарт" (5 сек по умолчанию).
Последний раз редактировалось intrahouse 09 дек 2016, 19:44, всего редактировалось 1 раз.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Alex_Jet прав. Для решения обеих задач нужно чтобы вход кнопки передавал на сервер сообщение.Alex_Jet писал(а):1. В ih реализована данная логика для MegaD. Вы "Messages from MegaD" заполнили? Для вашего варианта:Ash писал(а):Здравствуйте, появилось несколько вопросов в ходе освоения intraHouse.2. Не тестировал, но решения есть. Пользователь intrahouse подскажет.Код: Выделить всё
/megad.php?pt=3 8:2 8=TG
Re: Сервер умного дома
To intrahouse:
1. Как происходит загрузка данных в ih? Все что есть в jbase (интересуют больше плагины) - будет подтянуто при старте сервера?
2. Если из jbase я удалю hdevMG3.json и hreqMG3.json, то это не приведет к каким-либо плачевным последствиям? Просто MG3 у меня не будет в системе?
3. Как происходит привязка каналов к устройствам? В devCurrent.json вижу настройки для устройств, "lastdt":1480654048413 - это номер канала в базе?
В общем у меня задача такая - удалить из системы MG1, а из MG2 со всеми существующими каналами сделать MG1. Поэтому хочется понять что за собой потянет редактирование json.
1. Как происходит загрузка данных в ih? Все что есть в jbase (интересуют больше плагины) - будет подтянуто при старте сервера?
2. Если из jbase я удалю hdevMG3.json и hreqMG3.json, то это не приведет к каким-либо плачевным последствиям? Просто MG3 у меня не будет в системе?
3. Как происходит привязка каналов к устройствам? В devCurrent.json вижу настройки для устройств, "lastdt":1480654048413 - это номер канала в базе?
В общем у меня задача такая - удалить из системы MG1, а из MG2 со всеми существующими каналами сделать MG1. Поэтому хочется понять что за собой потянет редактирование json.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Да. Если нужного файла нет - он будет создан пустой.Alex_Jet писал(а): 1. Как происходит загрузка данных в ih? Все что есть в jbase (интересуют больше плагины) - будет подтянуто при старте сервера?
Нет, не приведет. В этих файлах хранится описание каналов и запросов MG3. Просто, когда загрузите проект, нужно будет еще удалить MG3 из списка плагинов.Alex_Jet писал(а): 2. Если из jbase я удалю hdevMG3.json и hreqMG3.json, то это не приведет к каким-либо плачевным последствиям? Просто MG3 у меня не будет в системе?
Нет, это время последнего получения данных lastdatetime в формате timestamp. В папке base/current хранятся текущие данные, можно просто все файлы из этой папки удалить.Alex_Jet писал(а):> В devCurrent.json вижу настройки для устройств, "lastdt":1480654048413 - это номер канала в базе?
Файлы описания проекта находятся в base/jbase.
Структура такова:Alex_Jet писал(а): Как происходит привязка каналов к устройствам?
список плагинов хранится в units.json
описания каналов и запросы (все, что видите в разделе Каналы) - hdevMGx.json и hreqMGx.json
описание виртуальных устройств хранится в devref.json
связь "виртуальное устройство - канал" хранится в devhard.json для всех плагинов
Думаю, самое простое решение такое:Alex_Jet писал(а):В общем у меня задача такая - удалить из системы MG1, а из MG2 со всеми существующими каналами сделать MG1. Поэтому хочется понять что за собой потянет редактирование json.
1. Удалить hdev(hreq)MG1 и переименовать hdev(hreq)MG2 в hdev(hreq)MG1
2. Удалить файл devhard.json - все привязки полностью удалятся
3. Удалить MG2 из списка плагинов. Если хотите, можете отредактировать файл units вручную, но можете это сделать и после загрузки через интерфейс.
В результате все, что связано с виртуальными устройствами и каналами MG1, сохранится. Привязки нужно будет сделать заново.
Re: Сервер умного дома
1. Стало намного лучше и удобнее. Я так понимаю, по умолчанию сортировка идет по номеру канала? Единственное, что у меня 30_2 идет вперед 30_1. При "принудительной" сортировке все встает на свои места.intrahouse писал(а):Выкладываем обновление.
1. Учли замечания Alex_Jet по сортировке и вводу каналов.
2. Убрали пробел между значением и единицей измерения (для вывода в виде текста).
2. Отлично!
3. Проверю позже.
Скрипт работает, но не совсем как надо. Пока не разобрался как его переделать, но смысл должен быть таков:intrahouse писал(а):Выложили обновление. Можно протестировать реализацию пользовательских скриптов для обработки сырых данных. Пока от аналоговых датчиков.
1. Наступает время опроса канала (например, раз в 5 минут)
2. Делаем 5 измерений с интервалом 5 секунд
3. По окончанию: сортируем эти 5 измерений
4. Результат усредняем по трем средним значениям и проводим его масштабирование.
В остальном: лог плагина теперь доступен из веб! И это очень удобно для администратора ih - спасибо! Однако он доступен только когда выбран какой-нибудь канал плагина (можно сделать его доступным когда нажали на меню "Каналы"), и нельзя скопировать данные из окна лога. По остальному проблем пока не заметил.
-
- Сообщения: 141
- Зарегистрирован: 22 июн 2015, 13:24
Re: Сервер умного дома
Здесь поддержка коммерческого продукта теперь?
У Intrahose нет своего сайта с форумом где они решают технические проблемы?
У Intrahose нет своего сайта с форумом где они решают технические проблемы?
Re: Сервер умного дома
Здесь реализация плагина для совместимости MegaD с intrahouse. При этом для тестирования функционала продукт не куплен, а дан производителем просто так.Andrey2509 писал(а):Здесь поддержка коммерческого продукта теперь?
У Intrahose нет своего сайта с форумом где они решают технические проблемы?
To intrahouse по сценариям и шаблонам поведения устройств:
1. Если делаю новый шаблон поведения устройств и ложу его в /opt/intrahouse/server/scenpat, то он ведь не сохраняется в конфигурации? Как быть?
2. Что можно создавать в /opt/intrahouse/base/scenbase и /opt/intrahouse/base/scencall? Содержимое этих папок как раз сохраняется в конфигурации.
Re: Сервер умного дома
доброго всем дня,
хотел уточнить, а тут обсуждаются только интеграция с MegaD ?
просто я только тут нашел форум где активно общается представитель intrahouse
а у меня вопрос по интеграции его с Z-Wave, можно тут задать пару вопросом?
есть ли, будет ли интеграция?
хотел уточнить, а тут обсуждаются только интеграция с MegaD ?
просто я только тут нашел форум где активно общается представитель intrahouse
а у меня вопрос по интеграции его с Z-Wave, можно тут задать пару вопросом?
есть ли, будет ли интеграция?
Re: Сервер умного дома
я смотрю тут ни у кого с сервером проблем не возникает?intrahouse писал(а):intrahouse
у меня вообще деб не становится...
я хотел в качестве сервера исользовать нотик еееpc - маленький и бесшумный
(проц целерон около гига, памяти 0.5 )
залил образ Убунты 8, ну такой был именно для этого нотика, так он
Deb пакет для установки на компьютеры с операционной системой Linux (Debian, Ubuntu)
не принимает........
понимаю, старье, вот теперь изучаю Линукс:-)
достал старенький Целерон 1.6 (ХП ЛЕТАЕТ) и пытаюсь ПОСТАВИТЬ Убунту
подскажите минимальную версию Убунты - 16-14-12-10?
и будет-ли сервер работать на LUbuntu?
и еще говорят ШО Винда плохая
да я поставил ИХ сотни на работе...за 20 лет-то
но так как с Линуксом не долбался... никогда