Informazioni su questo articolo
- Video ad altissima definizione – FHD 2304 x 1296, registra ogni immagine con una definizione cristallina da 3 MP
- Rete cablata o wireless – Collega la videocamera alla rete tramite Ethernet o WiFi per un’installazione più flessibile
- Visione notturna avanzata – Fornisce una distanza visiva fino a 30 m anche nell’oscurità totale
- Rilevamento movimento e notifiche – Ti avvisa quando la videocamera rileva un movimento
- Allarme sonoro e luminoso – Attiva effetti luminosi e sonori per spaventare i visitatori indesiderati
- 2 Vie Audio – Consente la comunicazione attraverso un microfono e un altoparlante incorporati
- Requisiti di sistema: iOS 9+, Android 4.4+
Descrizione Prodotto
(function(f) {var _np=(window.P._namespace(“PremiumAplusModule”));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {P.now(‘premium-module-12-nav-carousel’).execute(function(init) { if (init) { return; } P.register(‘premium-module-12-nav-carousel’, function(){ return function() { P.when(‘A’, ‘jQuery’, ‘a-carousel-framework’, ‘ready’).execute(function (A, $, framework) { function initiateCarousel(module) { var MODULE_ID = $(module).data(‘module-id’); /** * Carousel button element classname * @const */ var GOTO_BTN_CLASS_NAME = “aplus-goto-btn-” + MODULE_ID; /** * Carousel button element active classname * @const */ var GOTO_BTN_ACTIVE_CLASS_NAME = “aplus-active”; /** * AUI name for aui carousel * @const */ var CAROUSEL_NAME = “premium-aplus-12-carousel-” + MODULE_ID; /** * Module class name * @const */ var MODULE_CLASS_NAME = “.aplus-v2 .premium-aplus-module-12”; /** * Carousel text container class name * @const */ var TEXT_CONTAINER_CLASS_NAME = “.aplus-carousel-text-container-” + MODULE_ID; /** * Carousel text hidden class name * @const */ var TEXT_CONTAINER_HIDDEN = “aplus-hidden”; function showCarouselText(oldIndex, newIndex) { var oldClass = MODULE_CLASS_NAME + ” ” + TEXT_CONTAINER_CLASS_NAME + “-” + oldIndex; var newClass= MODULE_CLASS_NAME + ” ” + TEXT_CONTAINER_CLASS_NAME + “-” + newIndex; $(oldClass).addClass(TEXT_CONTAINER_HIDDEN); $(newClass).removeClass(TEXT_CONTAINER_HIDDEN); } /** * Creates a CarouselButton class for provided carousel instance * @param {object} carousel – AUI Carousel instance * @returns {Class} – CarouselButton Class */ function CarouselButtonTemplate(carousel) { /** * Button for controlling the active slide * @constructor * @param {number} index – slide index * @param {DOMElement} [elem] – optional DOM element to use as this objects DOM representation */ function CarouselButton(index, elem) { var self = this; this.index = index; this.carousel = carousel; /* create the button element */ this.elem = this.getElem(elem); this.$elem = $(this.elem); /* store jquery version */ this.elem.addEventListener(‘click’, self.handleClick.bind(self)); /* add this object to the object manager */ CarouselButton.objects.byId[index] = this; CarouselButton.objects.all.push(this); } /** * Describe behavior for click events on this.elem * @memberOf CarouselButton */ CarouselButton.prototype.handleClick = function(e) { e.preventDefault(); this.carousel.gotoPage(this.index); }; /** * Enter active state * @memberOf CarouselButton */ CarouselButton.prototype.activate = function() { this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME); }; /** * Enter inactive state * @memberOf CarouselButton */ CarouselButton.prototype.deactivate = function() { this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME); }; /** * Returns an existing or creates a new bound element for this object * @memberOf CarouselButton * @param {DOMElement} [elem] – optionally provide an existing element in the DOM to use * @returns {DOMElement} – this objects DOM representation */ CarouselButton.prototype.getElem = function(elem) { if (this.elem) return this.elem; if (elem) return elem; var createdElem = document.createElement(‘span’); createdElem.className = GOTO_BTN_CLASS_NAME; return createdElem; }; /** @const Object manager */ CarouselButton.objects = { byId: {}, all: [], }; return CarouselButton; } framework.onInit(CAROUSEL_NAME, function(carousel) { /** @const {Class} */ var CarouselButton = CarouselButtonTemplate(carousel); /* create carouel controls */ var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME)); var btns = $carouselBtns.map(function(i, btnElem) { return new CarouselButton(i + 1, btnElem); }); /* activate first one */ CarouselButton.objects.byId[1].activate(); /* Listen to slide changes */ A.on(“a:carousel:” + CAROUSEL_NAME + “:change:pageNumber”, function (data) { CarouselButton.objects.byId[data.newValue].activate(); CarouselButton.objects.byId[data.oldValue].deactivate(); showCarouselText(data.oldValue, data.newValue); }); }); /** * @returns {string} – css classname prefixed with module selector */ function safeClassSelector(className) { return ‘.’ + MODULE_CLASS_NAME + ‘ .’ + className; } } $(‘.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container’).each(function (index, module) { initiateCarousel(module); }); framework.createAll(); framework.initializeAll(); }); } })});})); if(P) { P.when(“a-expander”).execute(function (expander) { expander.initializeExpanders(); }); }


1 Wi-Fi e Ethernet 2 Protezione IP66 3 Ultra-HD 3MP 4 Night Vision
(function(f) {var _np=(window.P._namespace(“PremiumAplusModule”));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when(‘premium-module-12-nav-carousel’).execute(function(init){ init(); });}));
1 App Tapo 2 Rilevazione movimento 3 Allarme integrato 4 Audio bidirezionale
(function(f) {var _np=(window.P._namespace(“PremiumAplusModule”));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when(‘premium-module-12-nav-carousel’).execute(function(init){ init(); });}));
Tapo C310 |
Tapo C200 |
Tapo C100 |
|
|
Risoluzione video
|
1296p | 1080p | 1080p |
|
Installazione
|
Outdoor-Indoor | Indoor | Indoor |
|
Wi-Fi
|
2.4GHz | 2.4GHz | 2.4GHz |
|
Ethernet
|
✔ | ✘ | ✘ |
|
App Tapo
|
✔ | ✔ | ✔ |
|
Audio bidirezionale
|
✔ | ✔ | ✔ |
|
Rilevazione movimento
|
✔ | ✔ | ✔ |
|
Visione notturna
|
fino a 30 metri | fino a 8 metri | fino a 8 metri |
|
Movimento Pan-Tilt
|
✘ | ✔ | ✘ |
(function(f) {var _np=(window.P._namespace(“PremiumAplusModule”));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when(‘premium-module-5-comparison-table-scroller’, ‘ready’).execute(function(init){ init() });}));
















Reviews
There are no reviews yet.