356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
1

Создание собственной сети motioneye

02.05.2020, 22:59. Показов 984. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Люди, такая задача, настроил motioneye на всех девайсах raspberry PI, но немного смухлевал - использовал в качестве точки доступа локалки - смартфон, подглядывал айпишник конкретного девайса и смотрел всё это через вебинтерфейс.
Но со временем, по мере увеличения желания произвести монтаж камер (голова у меня планируется raspberry pi 3 b+, ведомые raspberry zerro, они уже есть и всё на них настроено, но...) я начал понимать, что даже приобретение роутера - не выход.
Выход - когда я создам с малины одной, что 3b+ точку доступа, буду заходить на определённую страницу её н-ного сервера, а он мне будет показывать , желательно в виде ссылок, подключенные устройства, где добавив адрес сервера motioneye я смогу увидеть камеру любой их них.
Подскажите как это реализовать, что читать.
У меня в наличии имеется книга "Linux сервер своими руками", но не так много времени - работаю по 12 часов в день, а иногда и больше.

Просто я на какое-то время утвердился в мысли что у меня всё готово, но когда уже конкретно решил произвести монтаж устройств по территории - тогда понял, что нет , не всё у меня далеко готово...
ведь не буду я всё время юзать смарфон и подглядывать айпишники подключенных устройств...это получится лажа, а если кто-то ещё захочет подключиться и посмотреть камеры - я что ему айпишники сообщать должен буду, нужно чтобы голова имела страницу с адресами подключенных устройств...

Заранее благодарен за подсказку чтива или помощь.

Добавлено через 5 минут
Но наверное вот эта та самая книга и есть, что надо читать...давно я её купил, и долго не возникало необходимости брать её в руки...
нет, роутер я ещё не купил для этого, но как-то вот задумал полазить с проводами, шуруповёртом, и понял - нет ещё не время, ещё надо сервер с страницею конкретною создать...

Добавлено через 31 минуту
Линукс сервер своими руками , у меня почему-то с приобретением книги утвердилась мысль, что сия чаша меня минёт..., это ведь не с гиты готовое качать и настраивать по руководству...

Добавлено через 20 минут
как я понял, мне надо использовать MAC-адрес каждого подключаемого устройства в настройках DHCP сервера...это ясно...
а как-же создать сервер с страницею...наверное виртуальный...наверное HTTP, чичас проверим по книге...

Добавлено через 14 минут
И вот обязательно надо почитать, чем углубляться в дебри книги
https://dmitrysnotes.ru/raspbe... ustrojstva

Кроме того, нужно чтобы на Raspberry Pi был установлен веб-сервер
ну да, так и думал я, ну и собственно да, кажется книгу читать не надо, так как дальше всё уже кажется есть
Создание скелета веб-интерфейса на HTML
Если вы совершенно незнакомы с HTML, то первое, что нужно понять, это иерархию этого языка разметки.

Итак, содержимое любой веб-страницы лежит в контейнере, заключенном между тегами <html> (открывающий тег) и </html> (закрывающий тег).
и тут даже праблемы есть
И тут появляется небольшая проблема.

Дело в том, что веб-доступ к некоторым запущенным на Raspberry Pi процессам осуществляется через обращение к портам, которые они прослушивают. RPi-Monitor, например, доступен по адресу http://ip-адрес-raspberry-pi:8888, на 9091 порту подвешен веб-интерфейс Transmission, а по адресу http://ip-адрес-raspberry-pi/web/index.html:32400 находится интерфейс медиасервера Plex.

Стандартными средствами HTML сделать обращение к порту невозможно. Поэтому придется задействовать яваскрипты, которые будут подставлять номер порта в ссылку непосредственно в момент клика по ней.
Добавлено через 6 минут
Ну в общем кажется что этой статьи вполне достаточно будет...посмотрим завтра...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2020, 22:59
Ответы с готовыми решениями:

Raspbian motioneye
Помогите нубасу плиз, ничего не понимаю, что это и как работает, но заюзав сообразительность вот...

Создание собственной команды
Здравствуйте! Подскажите, пожалуйста, как создать собственную команду, которая будет рекурсивно...

Создание собственной Wi-Fi сети
Стоит такая задача: есть Wi-Fi сеть А, нужно создать Wi-Fi сеть Б. Сейчас у меня это реализовано...

Создание собственной социальной сети
Уже продолжительное время подумываю над созданием своей социальной сети. Идея довольно новая (по...

11
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
04.05.2020, 22:31  [ТС] 2
ценой трёхчасовых усилий нуба был установлен PHP последней версии на малину. трудно сказать как это получилось, потому что пришлось руководствоваться отрывками нескольких разных публикаций, и как я это сделал - не знаю.
по отдельности руководства разных публикаций не работали. а по куску из разных сработало, проверил версию командой в консоли - всё нормально, последняя версия.
можно было-бы свою накатать статью... но на зачем оно надо...всё равно интуитивно всё делал...
0
896 / 268 / 54
Регистрация: 30.08.2017
Сообщений: 1,773
04.05.2020, 22:39 3
если Вы думаете, что Линух работает случайно, умоляю... Не пишите ничего нигде!
0
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
04.05.2020, 22:55  [ТС] 4
как-бы у меня репозитории для загрузки не изменились критично...надеюсь ничего страшного не сделал...

Добавлено через 3 минуты
Цитата Сообщение от _sg2 Посмотреть сообщение
если Вы думаете, что Линух работает случайно
случайно даже думать не получится, вообще-то.
прежде чем что-то думать или предполагать - нужно иметь какой-то минимальный опыт и знания
Цитата Сообщение от Hretgir Посмотреть сообщение
как я понял, мне надо использовать MAC-адрес каждого подключаемого устройства в настройках DHCP сервера...это ясно...
а как-же создать сервер с страницею...наверное виртуальный...наверное HTTP, чичас проверим по книге...
и только потом я обнаружил вот эту статью
Цитата Сообщение от Hretgir Посмотреть сообщение
И вот обязательно надо почитать, чем углубляться в дебри книги
что снова отвело меня от изучения книги.
Так что всё что я делаю - не случайно. А называть я могу это как угодно.
Если вы думаете что мне это в голову пришло случайно-
Цитата Сообщение от Hretgir Посмотреть сообщение
как я понял, мне надо использовать MAC-адрес каждого подключаемого устройства в настройках DHCP сервера...это ясно...
а как-же создать сервер с страницею...наверное виртуальный...наверное HTTP, чичас проверим по книге...
то могу себе представить значимость для вселенной кладезя знаний, коий вы собой представляете.
Я наверное и книги, согласно вам, случайно приобретаю и читаю. Они ведь случайно появляются согласно вам...

Добавлено через 5 минут
может вы нас удивите примером построения случайной логики, что это вообще за гусь такой - случайная логика? и что такое не случайная логика?
сразу скажите ещё что есть отдельно - знание, вера, информация

Мной книга первая по линуксу была куплена и прочитана, когда вы наверное ещё в первый класс пошли...школы...
случайно в линуксе сделать вообще ничего не получится, это не винда.

Добавлено через 5 минут
Или вы думаете, что я настраиваю свой сервер подключившись к информационному полю планеты земля телепатически?
Нет, не использую я такие таланты, и не проверяю.
0
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
05.05.2020, 07:54  [ТС] 5
Не стану расстраивать сильно, случайно я работаю много, и сплю я в сутки 4-6 часов. Поэтому мне лень было писать про то, что в статье ссылку на которую я дал - отсутствует команда остановки апач-сервера, перед установкой пшп, поэтому (пока не проверял, некогда) я даже файл в репке HTML своего сервака даже не мог создавать - был отказ в доступе. Ну а после останвки сервако оно понятно - шло уже с любой статьи, просто возможно некоторую часть файлов установки я видимо подгрузил из репы не распбиана, а дебиана. Просто извиняюсь, но отработав 12 часов, а потом ещё сеть и отработать ещё+часов за компом - мне уже пофиг становится что писать и говорить, и как меня будут понимать.
Хотя некоторые наверное думают, что это некий бездельник всё пишет, не бравший книг в руки и черпающий инфу из ноосферы планеты, видимо по себе больше судят.
0
Эксперт по компьютерным сетямЭксперт NIX
13011 / 7403 / 800
Регистрация: 09.09.2009
Сообщений: 28,974
05.05.2020, 09:49 6
Цитата Сообщение от Hretgir Посмотреть сообщение
отсутствует команда остановки апач-сервера, перед установкой пшп
"в огороде бузина, а в киеве дядька". и сервер работает, и ставить софт можно. и останавливать ничего перед установкой - тоже не нужно. вот чтобы потом "проявилось" - да, перезапускать нужно. возможно, придется даже воспользоваться командами a2dismod, a2enmod для включения/выключения разных модулей...
Цитата Сообщение от Hretgir Посмотреть сообщение
я даже файл в репке HTML своего сервака даже не мог создавать - был отказ в доступе
вы точно линуксами пользуетесь так давно, как пишете?
Цитата Сообщение от Hretgir Посмотреть сообщение
когда вы наверное ещё в первый класс пошли...школы...
а то как-то сложно поверить в это после написанного бреда про проблему, вызванную банальным разграничением прав доступа. авторизуйтесь рутом и правьте все, что душа пожелает. просто потом нужно либо перезапускать демон, либо обновлять страницу в окне браузера...
Цитата Сообщение от Hretgir Посмотреть сообщение
я видимо подгрузил из репы не распбиана, а дебиана
тут тоже вас должно поджиать новое "откровение" - большинство "софта распбиана" - это как раз пакеты с репозиториев дебиана, "своего" у них - лишь фирмвари и утилиты настройки конкретно их железячки, да еще софт для работы с их многофункциональными разъемами. и репозитории дебиана в распбиане в файл /etc/apt/sources.list прописаны "искаропки"...
0
_sg2
05.05.2020, 14:42
  #7

Не по теме:

мужик первую свою книжку по Linux купил когда Линус сам ещё в школу ходил? А кто её автор?
Если серьёзнее, то выражение

Цитата Сообщение от Hretgir Посмотреть сообщение
и как я это сделал - не знаю
да ещё по этому не знаю статью написать...
Но то, что Вы Hretgir, сами справились вызывает уважение

0
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
30.05.2020, 01:01  [ТС] 8
помучался с сервером и точкой доступа по wi-fi на базе raspbery pi3 b+, овчинка выделки не стоит - я так и думал что прийдётся покупать роутер, мощность встроенного вай-фай на распбери смешная.
А так да, я запустил точку доступа, на ней сервак, моушен-е, но мощность вай фай унылая, а долго делал потому что настраивал другое оборудование. с мобильника даже можно камеры смотреть.
На самом деле весь интерес избавиться от куницы или хори - не знаю кто, куница была замечена но лайка не поймала, а отпускать с поводка я её боюсь, может в азарте перебить много соседской живности. камеры у меня инфракрасные, нейросеть думаю на джетсон нано запустить и выследить зверя когда он войдёт на участок, пневмат приобрёл - в доставке пока что.
как-то было дело я с лайкой 10 хищников убил в вальерах за сезон (зашедших в вальеры халявой полакомиться - птицею, рвут сетки, копают, на всё идут, капканы обходят), но с лайкой хлопотно очень - она кидается на всё и очень трудно удержать её. пневмат лучше. лайка лучше для охоты на воле, задать ей конкретную цель очень тяжело, но с большими усилиями - возможно, но утомительно.

нужен роутер, и зверя я выслежу, точнее джетсон нано...распбери не потянет скорее всего запуск такой нейросети...хотя...кто его знает, но вероятно что нет, а возможно и да...
0
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
30.05.2020, 11:58  [ТС] 9
Вообще интересно и кучу атоматики с веб интерфейсом повесить на сервак и менее мощные малины типа зерро, датчики температуры, ещё что-нибудь... автоматика это хорошо. Надо изучить как-то как ардуиновские модули цеплять на малину.

Хотя...где-то я про Lazarus что читал как можно в нём что-то под модули и ардуину делать, вроде было такое.
Можно и на c++, разницы особой нет, тем более веб интерфейс если...то это интерфейс пыха и штмл...хм..

а пых умеет скрипты с++ запускать? пых 5 или какой-там сейчас актуален?
0
896 / 268 / 54
Регистрация: 30.08.2017
Сообщений: 1,773
30.05.2020, 12:06 10
скрипты це++ не пых, а веб-сервер запускает. cgi это обзывается. лабаете своё приложение, кладёте в правильное место и наслаждаетесь.
0
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
30.05.2020, 16:23  [ТС] 11
ну если приложение, то можно на чём угодно лабать - я так понимаю, не обязательно си++...
хотя надо почитать про cgi, для этого конечно лучше книга чем статьи
0
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,448
Записей в блоге: 117
28.09.2020, 15:49  [ТС] 12
Непонятно зачем наминусовали так, я ведь сам всё сделал, ничего там сложного нету.
0
28.09.2020, 15:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2020, 15:49
Помогаю со студенческими работами здесь

Создание своей собственной сети
&lt;b&gt;Общие рекомендации по созданию сети:&lt;/b&gt; &lt;b&gt;1. Выбор доменной зоны&lt;/b&gt; Как Вы все знаете,...

Эмулятор для создания собственной сети
Подскажите плиз... И если можно ссылку на него. Моя цель - освоить маршрутизаторы Cisco на...

создание собственной функции
Даны натуральные числа n, a1,…,an, где n≤4000. Найти члены ak последовательности a1,…,an, которые...

Создание собственной файловой БД
Всем привет! Идея такова, что бы написать свою собственную БД, состоящую из каталогов/файлов...

Создание собственной cms
Доброго времени суток всем. Заинтересовал такой вопрос, возможно ли создать cms c использованием...

Создание собственной коллекции
Ребята ! В общем решил заняться вот такой штукой! Возможно есть более простой выход из ситуации,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru