Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.05.2018, 20:28   #1
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Если берем за основу схему:
192.168.1.111(lan) - 10.8.0.2(peervpn0) - 10.8.0.1(peervpn0) - static ip
Мы с вами прокинули порт по этой линии:
192.168.1.111(lan) - 10.8.0.2(peervpn0)
Может быть на амазоне(не представляю что это ) тоже надо порт пробросить:
10.8.0.1(peervpn0) - static ip
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 20.05.2018 в 20:31.
sunny вне форума   Ответить с цитированием
Старый 20.05.2018, 20:39   #2
Muxac
Member
 
Регистрация: 22.03.2015
Сообщений: 45
Вес репутации: 0
Muxac is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sunny Посмотреть сообщение
Может быть на амазоне(не представляю что это ) тоже надо порт пробросить:
Это бесплатный vps сервер

Проброс то вроде работает, если подключиться ST.AT.IC.IP:8080
Я вижу стрим с камеры.
mjpg-stream создает свой сервер ОООЧЕНЬ нищий. он не может ни яваскрипт ни php, ничего кроме html.

А мне нужно управлять ik подсветкой камеры (по gpio)
По этому у меня и организовано так:

Код index.html


Код HTML:
<html>
	<head>
		<script type="text/javascript" src="jquery.js"></script>
		<script type="text/javascript">

			function LampImgOn()
			{
				$('#lamp_off').hide();
				$('#lamp_on').show();
			}

			function LampImgOff()
			{
				$('#lamp_on').hide();
				$('#lamp_off').show();
			}

			function ProcessResult(data)
			{
				if(data=="1\n")
					LampImgOn();
				else
					LampImgOff();				
			}
			
			$(document).ready(function()
			{
					$.ajaxSetup({
  					  cache: false
					});
				$('#lamp_on').hide();
				jQuery.get('/cgi-bin/light-control.cgi', {'action': 'none'}, ProcessResult); 

				$('#lamp_on').click(function()
					{
						jQuery.get('/cgi-bin/light-control.cgi', {'action': 'off'}); 
						LampImgOff();
					})
				
				$('#lamp_off').click(function()
					{
						jQuery.get('/cgi-bin/light-control.cgi', {'action': 'on'}); 
						LampImgOn();
					})
				window.setInterval("jQuery.get('/cgi-bin/light-control.cgi', {'action': 'none'}, ProcessResult)",2000);
			});
		</script>
<a href=/luci.html><div class=left>Luci</div></a>
	</head>

	<body bgcolor="#000000">


	<center><img id = 'lamp_off' src = 'http://192.168.1.111:8080/?action=stream' height = 'auto' style='display:none'></center>
	<center><img id = 'lamp_on' src = 'http://192.168.1.111:8080/?action=stream' height = 'auto' style='display:none'></center>
	</body>	
</html>
[свернуть]


Дома с WiFi все супер. Но вот с vps затык

Цитата:
Сообщение от sunny Посмотреть сообщение
Тьфу блин, просто адрес option src_dip '10.8.0.1' указывать не надо
Только интефейс option src 'peervpn0'
После этого не работает вообще. ip оставил

Последний раз редактировалось Muxac; 20.05.2018 в 20:51.
Muxac вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:13. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика