Web-интерфейс Умного Дома и разработка домашнего сайта

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Andrey_B » 02 мар 2016, 10:05

Andrey2509, внутри дома аутентификация пользователей, полагаю, не нужна.
Она бывает необходима только при обращении к домашнему сайту извне. Здесь действительно может пригодится аутентификация средствами .htaccess
В демо-интерфейсе нет встроенной аутентификации пользователей "открытой" части сайта, только в CMS.

Mixman
Сообщения: 395
Зарегистрирован: 17 фев 2013, 23:49
Откуда: Волгодонск, Ростовская обл.
Контактная информация:

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Mixman » 18 май 2016, 19:53

Всвязи с переходом на 8 debian перестали отображаться фотографии с камер. виной img.php

Код: Выделить всё

http://192.168.1.99/img.php?n=snap/Monitor1.jpg&w=200&q=95
error.log

Код: Выделить всё

[Wed May 18 18:49:46.819467 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined index: h in /var/www/img.php on line 35, referer: http://192.168.1.99/
[Wed May 18 18:49:46.819524 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined index: sec in /var/www/img.php on line 43, referer: http://192.168.1.99/
[Wed May 18 18:49:46.819637 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined index: NoUpscale in /var/www/img.php on line 55, referer: http://192.168.1.99/
[Wed May 18 18:49:46.819953 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined index: NoCache in /var/www/img.php on line 103, referer: http://192.168.1.99/
[Wed May 18 18:49:46.819977 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: ImgCache in /var/www/img.php on line 107, referer: http://192.168.1.99/
[Wed May 18 18:49:46.819996 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: cache_file in /var/www/img.php on line 127, referer: http://192.168.1.99/
[Wed May 18 18:49:46.820016 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: Photo_Size in /var/www/img.php on line 132, referer: http://192.168.1.99/
[Wed May 18 18:49:46.822378 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: Photo_Size in /var/www/img.php on line 161, referer: http://192.168.1.99/
[Wed May 18 18:49:46.848264 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: Photo_Orient in /var/www/img.php on line 191, referer: http://192.168.1.99/
[Wed May 18 18:49:46.848312 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: Photo_Orient in /var/www/img.php on line 193, referer: http://192.168.1.99/
[Wed May 18 18:49:46.848337 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: IFont in /var/www/img.php on line 223, referer: http://192.168.1.99/
[Wed May 18 18:49:46.848365 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Warning:  imagejpeg(): Filename cannot be empty in /var/www/img.php on line 408, referer: http://192.168.1.99/
[Wed May 18 18:49:46.848375 2016] [:error] [pid 17568] [client 192.168.1.33:50583] PHP Notice:  Undefined variable: ImgCache in /var/www/img.php on line 409, referer: http://192.168.1.99/

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Andrey_B » 19 май 2016, 09:04

Мне кажется у вас старый img.php
Попробуйте использовать скрипт из последнего архива.

Mixman
Сообщения: 395
Зарегистрирован: 17 фев 2013, 23:49
Откуда: Волгодонск, Ростовская обл.
Контактная информация:

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Mixman » 19 май 2016, 13:42

Андрей, вы оказались правы. Заменил с архива на сайте и всё заработало, спасибо.

Отправлено с моего ASUS_Z00LD через Tapatalk

Sliart
Сообщения: 5
Зарегистрирован: 09 июл 2016, 01:19

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Sliart » 14 авг 2016, 17:49

Добрый день всем!!!
Прошу простить за вопросы,я только начинаю в линуксе..прошу понять и простить..
Вопрос- установил Debian 8, поставил LAmp. ПРОВЕРИЛ,ВСЕ РАБОТАЕТ.
Теперь основное- куда мне скопировать и распаковать демо-интерфейс умного дома,чтобы посмотреть как все работает?
на сайте написано-
"Скачать архив и распаковать его.
Перенести содержимое папки demo в каталог Web-сервера.
Импортировать дамп базы из папки sql_dump.

Настройки подключения к БД в файле ab-cms/config.php
Обратите внимание, кодировка БД и исходных кодов UTF-8!

Сборка включает в себя систему управления содержанием.
Для доступа к системе
http://адрес/ab-cms/index.php
Логин: admin
Пароль: ablog"

распаковывать в папку root/var/www/html ?
или создать по пути root/var/www/ папку например SmartHome и распаковать туда?
как указать адрес потом,чтобы запустить демо интерфейс?
Подскажите пожалуйста..
и если можно еще- как импортировать дамп из демо базы данных? Для меня работа с базами пока вновь..но очень хочется разобраться...
Благодарю вас за помощь!!!

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Haus » 14 авг 2016, 18:11

Sliart писал(а):Добрый день всем!!!
Прошу простить за вопросы,я только начинаю в линуксе..прошу понять и простить..
Вопрос- установил Debian 8, поставил LAmp. ПРОВЕРИЛ,ВСЕ РАБОТАЕТ.
Теперь основное- куда мне скопировать и распаковать демо-интерфейс умного дома,чтобы посмотреть как все работает?
на сайте написано-
"Скачать архив и распаковать его.
Перенести содержимое папки demo в каталог Web-сервера.
Импортировать дамп базы из папки sql_dump.

Настройки подключения к БД в файле ab-cms/config.php
Обратите внимание, кодировка БД и исходных кодов UTF-8!

Сборка включает в себя систему управления содержанием.
Для доступа к системе
http://адрес/ab-cms/index.php
Логин: admin
Пароль: ablog"

распаковывать в папку root/var/www/html ?
или создать по пути root/var/www/ папку например SmartHome и распаковать туда?
как указать адрес потом,чтобы запустить демо интерфейс?
Подскажите пожалуйста..
и если можно еще- как импортировать дамп из демо базы данных? Для меня работа с базами пока вновь..но очень хочется разобраться...
Благодарю вас за помощь!!!
распаковывать в папку var/www
html удалить перед этим
Вот делай по шагам:
wget http://ab-log.ru/files/File/ab-log-demo2.zip
unzip ab-log-demo2.zip
sudo cp -r ab-log-demo2/demo/* /var/www/
sudo mysql -u root -p -e 'CREATE DATABASE demo DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci'
sudo mysql -u root -p -D demo < ab-log-demo2/sql_dump/demo.sql
Теперь нужно только отредактировать файл /var/www/ab-cms/config.php и поменять пароль на тот, что вы указали в процессе установки MySQL
Конфиг Apache2 подправь nano /etc/apache2/sites-enabled/000-default.conf

Код: Выделить всё

ServerAdmin webmaster@localhost
        DocumentRoot /var/www
Если под root, sudo не используй
Будут вопросы спрашивай ;)

Sliart
Сообщения: 5
Зарегистрирован: 09 июл 2016, 01:19

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Sliart » 14 авг 2016, 18:35

ОЧЕНЬ БЛАГОДАРЕН!!!!!!!!!!!!!!!!!!!!!!!!!!
Буду пробовать!!!!
Адрес будет http://localhost/ab-cms/index.php ?

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: Web-интерфейс Умного Дома и разработка домашнего сайта

Сообщение Haus » 14 авг 2016, 19:20

Sliart писал(а):ОЧЕНЬ БЛАГОДАРЕН!!!!!!!!!!!!!!!!!!!!!!!!!!
Буду пробовать!!!!
Адрес будет http://localhost/ab-cms/index.php ?
Это cms(настройки), http://localhost или ip компа на котором demo(сайт)

Genplane
Сообщения: 36
Зарегистрирован: 04 авг 2016, 09:31
Откуда: Калининград

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Genplane » 16 авг 2016, 23:55

Добрый вечер! Установил Denwer, скачал, разархивировал и положил в папку "home" папку "panel". Набираю в Chrome 192.168.88.14/panel - пишет "Unautorized".
Что не так сделал?

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Haus » 17 авг 2016, 00:04

Genplane писал(а):Добрый вечер! Установил Denwer, скачал, разархивировал и положил в папку "home" папку "panel". Набираю в Chrome 192.168.88.14/panel - пишет "Unautorized".
Что не так сделал?
Папробуй 192.168.88.14/panel/index.php

Genplane
Сообщения: 36
Зарегистрирован: 04 авг 2016, 09:31
Откуда: Калининград

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Genplane » 17 авг 2016, 00:06

Пробовал - результат тот же

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Haus » 17 авг 2016, 00:12

Genplane писал(а):Пробовал - результат тот же
Denwer не знаю но если есть папка www положи туда

xsash
Сообщения: 239
Зарегистрирован: 08 авг 2016, 12:27

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение xsash » 17 авг 2016, 09:34

Стоп, стоп, стоп.

У вас есть 3 устройства. Компьютер и MegaD, ну и роутер
Итак вам нужно узнать IP адреса вашего оборудования, судя по записям у вас сеть вида 192.168.88.*

Обычно роутер 192.168.88.1 (или, редко, 192.168.88.50 / 192.168.88.250)
IP меги 192.168.88.14
IP компьютера?

узнать ip компьютера можно набрав в консоле (пуск - выполнить - cmd)

Код: Выделить всё

ipconfig /all
или через сетевое окружение
https://support.microsoft.com/ru-ru/hel ... ip-address

Шлюз - это ip адрес роутера. ДОПУСТИМ у вас ip компьютера 192.168.88.100

Первая часть закончилась. Началась часть вторая.

1) Денвер морально и физически устарел, порекомендую http://open-server.ru/ (BASIC версии хватит. Чтобы не мучаться с ограничением скорости с сервера автора - рутрекер вам в руки)
2) Такой локальный сервер не совсем пригоден для доступ из-вне - он заточен под локальную отладку сайтов, чтобы WWW сервер откликался и отдавал данные "наружу" надо чуть скорректировать (тут пригодится ip адрес компьютера в локальной сети)

для open-server http://open-server.ru/forum/viewtopic.php?t=1034
для денвера http://www.denwer.ru/faq/shared.html

Genplane
Сообщения: 36
Зарегистрирован: 04 авг 2016, 09:31
Откуда: Калининград

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Genplane » 17 авг 2016, 09:51

Haus,
папка такая есть в папке "denver". Положил - не помогает

empenoso
Сообщения: 1039
Зарегистрирован: 11 ноя 2015, 08:03
Откуда: Пермь

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение empenoso » 17 авг 2016, 10:12

Где можно посмотреть схему подключения к портам A6 - ADC, A7 - ADC меги?

Если к портам
P0 - ADC
P1 - ADC
P3 - ADC
P4 - ADC
ничего не подключено какие значения должны выдаваться?

Код: Выделить всё

http://192.168.88.72/sec/?pt=0
P0/1020
Какой простой способом проверить работоспособность порта ADC меги?

Genplane
Сообщения: 36
Зарегистрирован: 04 авг 2016, 09:31
Откуда: Калининград

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Genplane » 17 авг 2016, 10:44

xsash,
Из описания Денвера
"Простой способ открытия сайта наружу

Предположим, ваш IP-адрес равен 192.168.0.49, как в примере выше. Самый простой способ заставить Денвер открывать по адресу http://192.168.0.49 определенный сайт — это расположить документы сайта в директории:

/home/192.168.0.49/www"
Создал папку 192.168.88.хх , положил в папку home, в ней папку www, в неё - папку panel.
Захожу по адресу "192.168.88.хх"/www/panel.
Ничего.
Что не так?

xsash
Сообщения: 239
Зарегистрирован: 08 авг 2016, 12:27

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение xsash » 17 авг 2016, 10:49

http://192.168.88.хх/panel/

www - лишнее в адресе, ну и попробуйте для начала открыть http://192.168.88.хх/

Genplane
Сообщения: 36
Зарегистрирован: 04 авг 2016, 09:31
Откуда: Калининград

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Genplane » 17 авг 2016, 11:56

Пробовал оба варианта - безрезультатно.
В папке "home" создал папку 192.168.88.хх (это адрес Меги) , , в ней папку www, в неё - папку panel.

xsash
Сообщения: 239
Зарегистрирован: 08 авг 2016, 12:27

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение xsash » 17 авг 2016, 12:09

я сильно сорри, но почему вы используете IP меги? вы же заходите на компьютер с некого внешнего устройства
совсем не понимаю ход ваших мыслей

случай первый - я хочу поднять у себя сервер/скрипт/сайт - просто отладить
установил денвер/open-server
создал папку mytest.ru и положил туда html/php скрипты
запустил ПО, открыл в браузере http://mytest.ru/
данный "сайт" доступен только с этого компьютера

случай второй - я хочу поднять у себя сервер/скрипт/сайт - предоставить доступ из-вне (пусть будет ноут в МОЕЙ локальной сети)
установил денвер/open-server
создал папку "IP.моего.компьютера" и положил туда html/php скрипты (в соответсвии с инструкцией на сайтах ПО)
запустил ПО, открыл в браузере http://IP.компьютера.с.сервером/
http://IP.компьютера.с.сервером/ доступен в локальной сети (если не блокировки файерволлом/антивирусом)

xsash
Сообщения: 239
Зарегистрирован: 08 авг 2016, 12:27

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение xsash » 17 авг 2016, 12:12

Genplane писал(а):Пробовал оба варианта - безрезультатно
Напишите ЧТО вы хотите получить в итоге и для чего, я постараюсь не залезая в дебри дать полный ответ

Ответить