Авторизация
Зарегистрироваться

Wi-Fi камера Digoo DG-M1Z

  1. Цена: US$29.99 (покупал за US$16.66 + доставка US$1.30)
  2. Перейти в магазин

Всем привет,
искал камеру для установки дома в прихожей, условий к камере было 3: обязательно с Wifi, возможность получать уведомления о движении в моё приложение (тут я немного лопухнулся) и подешевле. Некоторое время мониторил сайты: tomtop.com, aliexpress.com, banggood.com. На последнем выловил по акции за $16.66 камеру Digoo DG-M1Z.



Немного о доставке
Любителям проверки на п. 18

Заказ в личном кабинете:


Подробнее о заказе:


Трек на сайте почты:


Характеристики
Brand DIGOO
Model DG-M1Z Smart Home 1080P SHARK
Image Sensor 1/2.7 Progressive CMOS Sensor
Lens 2.8mm 130° Wide Angle Lens
5.0MP Lens More Clear Vision
RAM 1GB
Day/Night IR-CUT Auto Switch Filter
Digital Noise Reduction 3D Digital Noise Reduction

Image
Image FHD 1080P
2.0MP Image Sensor
Frame Rate 25fps± internet adaptively adjustment
Pictures Zoom 4X Digital Zoom
Compression
Video Compression H.264 HD Video Quality & Mass Storage
Audio Compression G.711
Bit Rate 16Kbps-2Mbps
Dual Stream Yes (Local Storage and Remote Network Transmission)

Camera Feature
Memory Support Micro TF Card Slot (Max to 64GB)
Local Storage
Onvif Support Onvif, Auto turn on the Onvif port
Fast Connect Wireless: Acoustic smart link configuration
(WIFI Fast Configuration)
Wired: Network cable plug and connect
Choose the best one depending on your situation.
Alarm Function Motion Detection
One Button Guard/Dis-Guard
Build in E-mail alert etc.
Support System IOS, Android, Windows PC, etc

General
IR Light 11Pcs IR LED
IR Distance Night Visibility 10m+
Operation Temperature -10°C~+60°C RH95% Max
Power Supply DC 5V/2A+ (Make sure to use the real quality adapter, reach enough 2A current output)
Power Consumer 3W-5W
Color Black, White
APP Search «Digoo Eye », Installatlion and use are 100%


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

В комплектации ничего особеного:
1. камера
2. usb кабель
3. инструкция на английком
4. крепление
5. коробка

больше фотографий







Подключение и коммуникации
Подключение камеры замечательно описано в обзоре камеры Digoo DG-M1Q. Они совершенно ничем не отличаются.

С интересного: приложение DigooEye с маркета после установки называется Yoosee, если не полениться, можно найти отдельное приложение Yoosee. Они оба работают с одним сервером, у Вас будет 1 учетка на 2 приложения. После сравнения, за пару дней, могу выделить:

DigooEye — более качественный звук при обратной связи, скриншот с видео потока не работает.


Yoosee — менее китайский перевод настроек, нормальная запись видео и фотографий.

Сканирование на открытые порты не принесло хороших результатов:


PORT     STATE SERVICE VERSION
554/tcp  open  rtsp?
|_rtsp-methods: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER,USER_CMD_SET
5000/tcp open  soap    gSOAP 2.8
| http-methods: 
|_  Supported Methods: HEAD OPTIONS
|_http-server-header: gSOAP/2.8


Порт 554 — RTSP работающий в Non-Interleaved Mode, внешнее устройство устанавливает связь и передает на камеру информацию, о том «куда слать» данные (UDP порты — более подробно можно ознакомится тут). Для доступа с мира необходимо или пробрасывать кучу портов на камеру, или использовать видео регистратор в пределах одной сети с ней, или использовать только официальные приложения.

Доступные ссылки:

rtsp://admin: ваш_пароль@ip_адрес_камеры/onvif1 — разрешение видео 1920х1072



rtsp://admin: ваш_пароль@ip_адрес_камеры/onvif2 — разрешение видео 320х180



Порт 5000 — протокол ONVIF, он и отвечает за возможность изменения настроек и поворота камеры (механизм PTZ). Китайцы очень творчески подходят к реализации данного протокола на своих устройствах. У каждого своя версия… Приложения, разработанные для работы с этим протоколом (побывал ONVIF Device Manager), кроме авторизации ничем не помогли.

Недокументируемые особенности
Все сработки по движению сохраняются на флешку (не входит в комплект поставки), вставленную в камеру, с разширением 640х360 и могут отправляться на емейл.

SMTP сервера без авторизации не поддерживаются. В самом приложении при настройке обязательное поле пароль. Для теста настраивал свой ящик на Gmail.com. Работало без претензий. Присылает 2 первых фотографии (зачем две?! — я теряюсь в догадках). Есть предположение, что второй файл — видео… должно быть… но не получилось у производителя.

Настройку Wifi можно производить созданием файла WifiInfo.txt в корне флешки.


немного извращения
По работе я далек от программирования, но некоторые вещи хочется делать…
Например, трансляцию через веб-интерфейс делал так:

<?php
  if (isset($_REQUEST["get"]) and $_REQUEST["get"]==true){
    Header('Accept-Ranges:bytes');
    Header('Connection:keep-alive');
    Header('Content-type: multipart/x-mixed-replace;boundary=ffserver');
    passthru('ffmpeg -rtsp_transport udp -i "rtsp://admin:ваш_пароль@ip_адрес_камеры:554/onvif2" -s 320x240 -f mpjpeg pipe:');
  }
 
<html>
  <head>
    <title>RTSP to MJPEG</title>
  </head>
  <body>
      <img src="rtsp.php?get=1"  width="640" height="480" />
  </body>
</html>


Можно собрать свой SMTP сервер и перехватывать сработки, для примера, чтобы потом их отправлять в телеграмм:


Код на php, который поднимает 4 linux daemon (минимум надо 2 — но я хочу 4 и все тут) для прослушивания SMTP порта, складывает фотографии в папку и добавляет запись в базу данных:

<?php
set_time_limit(0);
 ini_set('display_errors', 5);

    declare(ticks = 1);

    // Функция, перехватывающая сигналы
    function sig_handler($signo) {
        global $sock, $msgsock;
		socket_close($msgsock);
		socket_close($sock);
		die('Daemon dead');
    }

    // Регистрируемые сигналы
    pcntl_signal(SIGTERM, "sig_handler");

    // Форкаем процесс
    $pid = pcntl_fork();
    if ($pid == -1) { 
		die('Could not fork '.PHP_EOL);
	} else
		if ($pid) {
				die('Die parent process.');
		} else {
				// Новый процесс, запускаем главный цикл
				posix_setsid(); // Отцепляемся от терминала

				$address = '192.168.0.45'; // сетевой интерфейс, который слушаем
				$port = 10025; // порт на нем
				$folder = 'video/'; //куда хранить
				$data = false; 
				$br="\r\n";
				$img = false;
				
				if (($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) === false) {
					die('Не удалось выполнить socket_create(): причина: '.socket_strerror(socket_last_error()));
				}

				if (socket_bind($sock, $address, $port) === false) {
					die('Не удалось выполнить socket_bind(): причина: '.socket_strerror(socket_last_error($sock)));
				}
				
				socket_set_option($sock, SOL_SOCKET, SO_REUSEADDR, 1); // указываем таймаут

				if (socket_listen($sock, 4) === false) {
					die('Не удалось выполнить socket_listen(): причина: '.socket_strerror(socket_last_error($sock)));
				}

				socket_set_nonblock($sock); // запрещаем блокировку сокита

				$pid = pcntl_fork();
				if ($pid == -1) { die('Не удалось сделать многозадачным'); }  
				if ($pid == 0) { echo 'I been live '.PHP_EOL.$br; }

				$pid = pcntl_fork();
				if ($pid == -1) { die('Не удалось сделать многозадачным'); }   
				if ($pid == 0) { echo 'I been live '.PHP_EOL.$br; }

				do {
					sleep(1);
					if (($msgsock = socket_accept($sock)) === false) {
						
						/* В многопоточности постоянно такая лажа */
					} else {
						/* Отправляем инструкции. */
						$msg = '220 ESMTP ready'.$br;
						socket_write($msgsock, $msg, strlen($msg));

						do {
							if (false === ($buf = socket_read($msgsock, 2048, PHP_NORMAL_READ))) {
								echo 'Не удалось выполнить socket_read(): причина: '.socket_strerror(socket_last_error($msgsock)).$br;
								break;
							}
							if (!$buf = trim($buf)) {
								continue;
							}
							
							if ($data>0 and $buf!='.') {
								
								switch ($img) {
									case 0:
										$kay=explode('; ', $buf);
										if ($kay[0]=='Content-Disposition: attachment') $img=1;
										break;
									case 1:
										$img_buf=$buf;
										$img=3;
										break;
									case 2:
										break;
									case 3:
										$kay=explode('------=====', $buf);
										if ($kay[0]=='--') {
											$img_buf=base64_decode($img_buf);
											file_put_contents($folder.$addr.'/'.$data.'.jpg', $img_buf);
											
											try {
												$db=new mysqli('localhost','логин_бд','пароль_бд','название_бд');
												$db->query('SET NAMES utf8');
												$db->query("insert into mod_motion (camera, filename, file_type, time_stamp, pub) values(2, '/mnt/motion/$addr/$data.jpg', 1, '".date('Y-m-d H:i:s')."', 0);");
												$db->close();
											} catch (Exception $e) {
												echo 'Error send mysql: '.$e->getMessage().$br;
											}
											
											$img_buf='';
											$img=2;
										} else {
											$img_buf.=$buf;
										}
										break;
								}
								
							} else {
								$kay=explode(' ', $buf);
								switch ($kay[0]) {

									case 'HELO':
										$talkback = '250 Daemon-SMTP stub';
										break;
									case 'EHLO':
										$addr = '';
										socket_getpeername($msgsock, $addr);
										$talkback = '250-tariffs.com.ua Hello '.$addr."\r\n".'250 AUTH LOGIN PLAIN'; // ['.$_SERVER['REMOTE_ADDR']."]
										//echo $br.$talkback.$br;
										break;
									case 'AUTH':
										if ($kay[1]=='LOGIN') $talkback = '334 VXNlcm5hbWU6'; //.base64_encode("Username:");
										if ($kay[1]=='PLAIN') $talkback = '235 2.7.0 Authentication successful';
										break;
									case 'emFiYml4QGkudWE=': // > zabbix@i.ua
										$talkback = '334 UGFzc3dvcmQ6'; //.base64_encode("Password:");
										break;
									case 'dGVzdA==': // > test
										$talkback = '235 2.0.0 Authentication successful'; 
										//235 2.7.0 Authentication successful
										//235 OK Authenticated
										break;
									case 'MAIL':
										if ($kay[1][0]=='F') $talkback = '250 OK'; //250 OK
										if ($kay[1][0]=='T') $talkback = '250 Accepted'; //250 Accepted
										break;
									case 'RCPT':
										$talkback = '250 OK';
										break;
									case 'DATA':
										$talkback = '354 Enter message, ending with "." on a line by itself';
										$data=time();
										break;
									case '.':
										$talkback = '250 OK id='.time();
										$data=false;
										$img=false;
										break;
									case 'QUIT':
										$talkback = '221 2.0.0 Bye'; //221 closing connection
										socket_write($msgsock, $talkback.$br, strlen($talkback.$br));
										break 2;
									default:
										$talkback = '500 unrecognized command'; // 502 5.5.2 Error: command not recognized
								}
								socket_write($msgsock, $talkback.$br, strlen($talkback.$br));
							}
							//echo "C:$buf\r\nS:".$talkback.$br;
						} while (true);
						socket_close($msgsock);
					}
				} while (true);
				socket_close($sock);
			}
	unset($sock);


П.С. если кому-то действительно понадобиться, обращайтесь расскажу подробнее.

Видео по движению
Пишется очень странно: то есть… то нет… Закономерность и логика отсутствует.

Фотографии:
день

вечер

ночь


Заключение
В целом я доволен покупкой, надеюсь выйдет новая прошивка (на момент обзора стоит 22.0.0.21), в которой исправят указанные недостатки. За 4 дня камера не зависала и вела себя крайне стабильно. На мобильном 3G проблем с просмотром видео нет.

UPDATE 13.10.2017: У последней прошивки камеры v 22.0.0.21 есть проблемы с записью видео. Она не пишет его на флешку при обнаружении движения. Патч (M1Z?M1X 21version patch – надеюсь я правильно понял что это патч к 21 версии прошивки) не помог. Как и следовало ожидать данная проблема появилась и у камер производства Yoosee. При возможности желательно не обновлять камеру (старая версия работает нормально).
Написал на форуме производителя и отправил письма на все почтовые ящики что нашел (большинство не работают или заблокированы). На текущий момент мне не отписались. Решения проблемы нет. Вроде мелочь, а не приятно…

UPDATE 17.10.2017: Сервис магазина предоставил прошлую версию прошивки 22.00.00.17 (архив «Digooeye 17.rar»). Надеюсь кому-то пригодится.

Полезные ссылки:
Товар на сайте производителя
Планирую купить +15 Добавить в избранное +14 +28
свернуть развернуть
Комментарии (48)
RSS
+
avatar
  • DrBOBAH
  • 09 октября 2017, 23:03
+2
Только что получил с распродажи. Проработала 2 дня и сдохла. Какая то микросхема с 5 ножками. Т.е просто просаживает 5В в ноль.
К регистратору не смог подключить. Те она видится но стоит буква «N» на видео и все.
+
avatar
  • Asertik
  • 09 октября 2017, 23:20
+1
А что за регистратор? RTSP она вроде без ошибок отдает. C 2-мя днями совсем печально… Блок питания какой был? Посмотрим сколько моя проживет…
+
avatar
  • DrBOBAH
  • 09 октября 2017, 23:32
0
Блок был проверенный. и от ноута и от повербанка и от айфона. она стала затыкаться в голосе насчет сброса… потом вообще потухла
щаз Бангуг спрашивает посылать новую или деньги
+
avatar
  • Asertik
  • 09 октября 2017, 23:56
+2
Удачи с возвратом денег или повторной отправкой.
+
avatar
  • DrBOBAH
  • 11 октября 2017, 14:05
0
Деньги вернули. Быстро.
+
avatar
  • DrBOBAH
  • 09 октября 2017, 23:42
0
Регик обычный NVR
+
avatar
  • Asertik
  • 10 октября 2017, 00:09
0
NVR под рукой сейчас нет, в програмный ispyconnect добавился без проблем
+
avatar
  • DrBOBAH
  • 10 октября 2017, 00:58
+1
по ЛАНу и у меня виделась а регик нет.
+
avatar
  • sergevr
  • 10 октября 2017, 20:01
0
К железному NVR и DG-M1Q тоже не подключишь никак.
Это провал, разочарован.
+
avatar
0
К регистратору не смог подключить. Те она видится но стоит буква «N» на видео и все.
Та же беда — он её видит, цепляется, но картинки нема.
Так же расстроило само качество картинки — на 1080 ну никак не тянет.
Похоже тупо 720 растянули.
+
avatar
  • DrBOBAH
  • 11 октября 2017, 14:14
0
Буква N вроде обозначает НТСЦ, Если регик выставить в него. Буква пропадет НО!!! видео поток все равно не идет. Нету там 1080 — 100% да и не может быть за эту цену. Брал — знал что деньги верну в любом случае. Валяется теперь без дела. Может и всабачу туда че нить.
+
avatar
  • DrBOBAH
  • 12 октября 2017, 00:20
+1
Все же подключил ее. Мне главное чтобы звук писала. Пароль у них стандартный 20160404 (то чт оне видно)
ХЗ почему раньше не смог.

+
avatar
+1
Для работы оказалось нужно, после подключения, перезагрузить регистратор.
И картинка пошла.
Только на полноценную работу это всё равно не тянет — ПТЗ не работает (хотя когда подключал ту же Ескам то работало) звука нет, настройки недоступны (у других IP камер можно настройки записи подкрутить к примеру) и регистратор время от времени жалуется на потерю связи…
+
avatar
  • sergevr
  • 16 октября 2017, 09:22
0
Урра, у меня DG-M1Q тоже подцепилась к железному HVR после того, как я подёргал PAL/NTSC и дважды перезагрузил его.
Могу тоже самое сказать «ХЗ почему раньше не смог.» ;)
Спасибо!
+
avatar
  • a90247
  • 09 октября 2017, 23:35
+1
вот такой зверь приехал, родным приложением под андроид только смотрится.
onvif менеджером из под винды видится, реалтайм видео не показывает, но головой двигать можно даже без авторизации,
порт 554 закрыт,
открыты 23, 8899(onvif), 8800, 7050, 5051, 5050, 5040.
Может быть кто знает и подскажет как сие чудо подключить к стороннему приложению? ну например tinycam на андроиде.
+
avatar
+6
за холодильником следите? понимаю :)
+
avatar
  • Asertik
  • 10 октября 2017, 00:10
0
она там временно… Ладно, все равно никто не верит, охраняю самое ценное в квартире:)
+
avatar
0
Я тоже у бангуда на распродаже купил камеру этой же фирмы, только другую, попроще — так она так и не пришла.(
+
avatar
  • Asertik
  • 10 октября 2017, 00:09
0
у бангуда первый раз что-то брал…
+
avatar
  • DrBOBAH
  • 10 октября 2017, 00:58
0
Дешевая. Так она как раз работает нормально и коннектится и тд. качество конечно не очень, но зато маленткая и пихнуть ее можно куда угодно
+
avatar
+2
пихнуть ее можно куда угодно
гуссары, молчать)
+
avatar
0
камера понравилась, угол широкий, цветопередача обалденная, брал тут https://aliexpress.com/item/item/DIGOO-BB-M1-Wireless-WiFi-USB-Baby-Monitor-Alarm-Home-Security-IP-Camera-HD-720P-Audio/32814749224.html
для подключения к ивидеон делал так, только айпишник она сама выбирает после перезагрузки и не всегда тот же, а перегружается часто
+
avatar
  • Evgene
  • 10 октября 2017, 06:42
0
У вас написан логин и пароль на корпусе?
У меня нет…
И можно по подробнее, как вы узнали айпи?
+
avatar
0
я сейчас с утра перечитал, что ночью написал и понял- камера-то у меня другая. ни пароля ни логина на корпусе тоже нет.
однако, вдруг вам пригодится, там все просто, в проге XMEye (я уже был зарегистрирован в китайском облаке) запускаете поиск камер (+ в правом верхнем углу, на втором экране просто нажать кнопку серчь) и сразу в списке камер будет ее серийный идент и айпи.
+
avatar
  • Asertik
  • 10 октября 2017, 07:27
+1
В настройках роутера привяжите mac устройства к ip адресу и она всегда будет получать один
+
avatar
0
спасибо, попробую
+
avatar
  • newcss
  • 10 октября 2017, 08:51
0
Без обид, но камера редкостное «Г». Идеальный подарок для любителей настроечного геморроя и танцев с бубнами. Мой вариант хоть с Ethernet разъемом, видел подобное исполнение WiFi-only. Хозяин месяц пытался настроить эту жесть, потом плюнул и принес на работу с пузырьком — мол кто настроит тому пузырь.
+
avatar
  • Asertik
  • 10 октября 2017, 09:55
0
Идеальный подарок для любителей настроечного геморроя и танцев с бубнами – да, я такой:) Если бы не глюки с сохранением видео на флешку, можно сказать что она полностью выполняет заявленный функционал. В пределах $18 тяжело найти что-то нормальное.
+
avatar
  • rm_
  • 10 октября 2017, 09:18
-1
«Сработки» < — такого слова в нашем языке нет.
+
avatar
  • Asertik
  • 10 октября 2017, 09:48
0
спасибо, исправил
+
avatar
  • Zhenya88
  • 10 октября 2017, 09:23
0
Тоже заказал такие, едут две штуки с BG (2т.р. обошлись по акции).

Если есть специалисты, подскажите, есть ли приложения под андроид под работу как сервер камер?
Чтобы можно было настроить проброс портов в роутере на один адрес, а эта программа управляла/показывала поток всех камер с домашней сети. Есть ли возможность переделать RTSP поток в MJPEG (для трансляций на сайт).
+
avatar
  • Asertik
  • 10 октября 2017, 09:37
+1
1) под андроид под работу как сервер камер — для примера: tinyCam Monitor, Ivideon
2) возможность переделать RTSP поток в MJPEG (для трансляций на сайт) — если камера не умеет сама отдавать в HTTP, то костылями как я указывал в статье или попробуйте ffserver поднять, но опять же тут уровень хостинга должен быть выше бесплатного (vps купить).
+
avatar
  • newcss
  • 10 октября 2017, 09:38
+2
На телефоне (Android) я использую TinyCam.
Организовать видео на сайт можно при помощи разных средств. Последнее про которое я читал — Сервис для организации трансляций «Линия», ссылка на гиктаймс, вроде как есть бесплатная версия.
Если хотите что-то свое более менее универсальное —
Вам нужен сервер на базе Linux, поставить туда motion (предварительно собрать с поддержкой rtsp), он же будет выдавать вам поток в ogg (для вывода на сайте средствами html5).
P.S.> Все в принципе можно развернуть на Raspberry pi3 в домашней сети, ну а дальше проброс портов сделать. На Rpi3 через motion можно несколько камер подключить и обрабатывать
+
avatar
  • Asertik
  • 10 октября 2017, 09:47
0
motion + rtsp пробовали? Меня отпугнули комментарии о большой загрузке процессора… Сейчас motion только для mjpeg использую. Raspberry pi b тянет usb камеру + mjpeg (по сети c другой Raspberry) + скриптом показывает rtsp.
+
avatar
  • newcss
  • 10 октября 2017, 10:02
0
На практике еще дошел. Пока только через VPN объединил сети дома и дачи чтобы можно управлять и смотреть камеры. Про видео-наблюдение перечитал кучу всего. Есть китайский NVR купленный к камерам, но практика показала — редкостное «Г», удобен для организации видео-наблюдения для вахтера на мониторе. Из рассмотренных решений, больше всего понравилось — motion+rtsp+html5.
Mjpeg не понравился частотой кадров. Raspberry pi3 раза в 2-3 производительнее Raspberry pi b.
На самом деле, в планах посмотреть б\у компутер на котором сделать сервер видео-наблюдения. Цена вопроса — 2-3к рублей. Из минусов — повышенное потребление электричества и шум).
+
avatar
0
Можно собрать свой SMTP сервер и перехватывать сработки, для примера, чтобы потом их отправлять в телеграмм:
Нет ли ссылки, где почитать про данный способ, но чтоб описание было для гуманитария с неоконченным высшим.
+
avatar
  • newcss
  • 10 октября 2017, 10:36
0
Если честно, то финта с smtp сервером я так и не понял. Проще и удобнее создать telegram bot. И постить туда любым готовым решением. Реализацию — в яндексе наберите telegram bot и выберите решение которое Вам ближе по духу — php, python. java… etc
+
avatar
  • Asertik
  • 10 октября 2017, 10:41
0
И постить туда любым готовым решением — не одного не нашел… Не подскажите?

php, python. java… etc — тут согласен:)
+
avatar
  • newcss
  • 10 октября 2017, 12:34
0
1) Python — groosha.gitbooks.io/telegram-bot-lessons/content/chapter1.html
Простой echo-бот.
2) Более сложный бот на php (с балалайкой и медведями) — habrahabr.ru/company/netologyru/blog/326174/
3) HowTo от Мусковчан — mysku.club/blog/china-stores/48213.html
+
avatar
  • Asertik
  • 10 октября 2017, 13:14
0
Ботов я и так умею создавать:) прослойка в smtp для получения письма от камеры, потом выдирания картинки из него. Готовых решений для такой задачи я не видел… Если вам кто-то уже положил картинку в папку, то проблемы по крону проверять папку и отсылать ботом картинку нет.
+
avatar
  • newcss
  • 10 октября 2017, 13:52
0
А камера по движению писать не умеет чтоли? Записала — слили ботом… И чего она вам по SMTP пришлет?
+
avatar
  • Asertik
  • 10 октября 2017, 14:43
0
Записала — слили ботом… — тут нельзя слить((( у нее нет интересов для подключения… с нее фотки и видео нельзя получить (хотя если почитать обзор — то понятно что и видео она не всегда пишет).
По SMTP пришлет первый кадр движения. Она сама отправляет почтой куда Вы ей укажите…
Стандартная фишка дешёвых камер…
+
avatar
  • Asertik
  • 10 октября 2017, 10:39
0
Для гуманитария ничего похожего не встречал… Все как-то делают по своему, на чем знают или считают удобным (bash, fakemail, FakeSMTP). В любом случае вам понадобится свой сервер (или чей-то на стороне для отработки 24/7 писем с камеры). Отдельный вопрос по отправке сообщений в телеграм. Отправлять можно только боту (Как создавать ботов), которого надо создать и как-то с ним общаться.
Вопрос что вы хотите получить на выходе…
+
avatar
  • newcss
  • 10 октября 2017, 12:37
0
Я как понял суть задачи — Камера что-то видит, засекла движение и отправляет письма с картинкой в телеграмм.
Прослойка в виде smtp вообще не нужна. Достаточно создать своего бота и постить в канал картинки)
+
avatar
  • Asertik
  • 10 октября 2017, 13:09
+1
Достаточно создать своего бота и постить в канал картинки — картинку от куда брать? Как вы ее из письма получите? И само письмо?..
+
avatar
  • grd17
  • 10 октября 2017, 15:11
0
а через тв бокс можно в телеграм отправлять?
+
avatar
  • Asertik
  • 10 октября 2017, 20:08
0
Тут больше вопрос на какой OS «тв бокс», у телеграм прекрасное API и ограничений с его стороны нет.
+
avatar
0
Гуру, прошу у вас совет.
Какую бюджетную видеокамеру посоветуете выбрать для ночного наблюдения за лодкой с мотором на берегу реки, находясь в палатке? Камеру предполагается спрятать в обрывистом берегу в нише и направить на привязанную к берегу лодку.
Вот требования:
1. Наличие инфракрасной подсветки.
2. Передача сигнала по WiFi на смартфон (Андроид) на расстояние до 10м.
3. Включение камеры по датчику движения с активацией вибросигнала смартфона.
4. Автономное питание от литиевого аккумулятора, или повербанка.
5. Компактность.
6. Бюджетная цена.
7. Использование не частое (3-4 раза летом).

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.