jQuery(function($) { console.log("WPG: Script de puntos cargado correctamente"); var wpg_points = 0; var wpg_discount = 0; // Verificar si existe el enlace console.log("WPG: Enlaces encontrados:", $(".wpg-showpoints").length); console.log("WPG: Formulario encontrado:", $("#wpg-points-form").length); // Toggle para mostrar/ocultar formulario de puntos con validación $(document).on("click", ".wpg-showpoints", function(e) { console.log("WPG: Click detectado en enlace de puntos"); e.preventDefault(); e.stopPropagation(); // Obtener valores de los campos var documento = ($("#billing_document").val() || $("#billing_cedula").val() || "").trim(); var telefono = ($("#billing_phone").val() || "").trim(); var tarjeton = ($("#wpg_tarjeton").val() || "").trim(); console.log("WPG: Documento:", documento); console.log("WPG: Teléfono:", telefono); console.log("WPG: Tarjetón:", tarjeton); // Validar que al menos UN campo esté lleno if (!documento && !telefono && !tarjeton) { console.log("WPG: Error - Todos los campos están vacíos"); alert("Debe llenar al menos uno de los siguientes datos para poder consultar tus puntos: Documento, Teléfono o Tarjetón"); return false; } console.log("WPG: Validación pasada, iniciando consulta..."); // Proceder directamente a calcular puntos var $widget = $(".wpg-points-widget"); var $result = $(".wpg-points-result"); var $form = $("#wpg-points-form"); console.log("WPG: Formulario visible:", $form.is(":visible")); // Si el formulario no está visible, mostrarlo primero if (!$form.is(":visible")) { console.log("WPG: Mostrando formulario..."); $form.slideDown(300); $(this).attr("aria-expanded", "true"); } // Iniciar cálculo automáticamente $widget.addClass("wpg-loading"); $result.removeClass("show wpg-error").html(""); console.log("WPG: Enviando petición AJAX..."); console.log("WPG: URL AJAX:", wpg_ajax_data.ajax_url); $.ajax({ url: wpg_ajax_data.ajax_url, type: "POST", data: { action: "wpg_calculate_points", documento: documento, telefono: telefono, tarjeton: tarjeton }, success: function(response) { console.log("WPG: Respuesta recibida:", response); $widget.removeClass("wpg-loading"); if (response.success && response.data.points > 0) { console.log("WPG: Puntos encontrados:", response.data.points); wpg_points = response.data.points; wpg_discount = response.data.discount; var html = "

Puntos disponibles: " + response.data.points_formatted + "

"; html += "

Descuento aplicable: " + response.data.discount_formatted + "

"; html += ""; $result.removeClass("wpg-error").html(html).addClass("show"); } else if (response.success && response.data.points === 0) { console.log("WPG: Sin puntos disponibles"); $result.removeClass("wpg-error").html("

Puntos disponibles: 0

No se encontraron puntos para los datos ingresados.

").addClass("show"); } else { console.log("WPG: Error en respuesta:", response); $result.addClass("wpg-error").html("

" + (response.data.message || "No se encontraron puntos disponibles") + "

").addClass("show"); } }, error: function(xhr, status, error) { console.log("WPG: Error AJAX:", status, error); console.log("WPG: XHR:", xhr); $widget.removeClass("wpg-loading"); $result.addClass("wpg-error").html("

Error al consultar los puntos. Intenta de nuevo.

").addClass("show"); } }); return false; }); // Calcular puntos (botón manual) $(document).on("click", "#wpg-calculate-points", function(e) { console.log("WPG: Click en botón calcular puntos"); e.preventDefault(); var $btn = $(this); var $widget = $(".wpg-points-widget"); var $result = $(".wpg-points-result"); // Obtener datos var documento = $("#billing_document").val() || $("#billing_cedula").val() || ""; var telefono = $("#billing_phone").val() || ""; var tarjeton = $("#wpg_tarjeton").val() || ""; if (!documento && !telefono && !tarjeton) { $result.removeClass("show").addClass("wpg-error").html("

Por favor ingresa al menos documento, teléfono o tarjetón

").addClass("show"); return; } $widget.addClass("wpg-loading"); $btn.prop("disabled", true).text("Calculando..."); $.ajax({ url: wpg_ajax_data.ajax_url, type: "POST", data: { action: "wpg_calculate_points", documento: documento, telefono: telefono, tarjeton: tarjeton }, success: function(response) { $widget.removeClass("wpg-loading"); $btn.prop("disabled", false).text("Calcular cantidad de puntos"); if (response.success && response.data.points > 0) { wpg_points = response.data.points; wpg_discount = response.data.discount; var html = "

Puntos disponibles: " + response.data.points_formatted + "

"; html += "

Descuento aplicable: " + response.data.discount_formatted + "

"; html += ""; $result.removeClass("wpg-error").html(html).addClass("show"); } else { $result.addClass("wpg-error").html("

" + (response.data.message || "No se encontraron puntos disponibles") + "

").addClass("show"); } }, error: function() { $widget.removeClass("wpg-loading"); $btn.prop("disabled", false).text("Calcular cantidad de puntos"); $result.addClass("wpg-error").html("

Error al consultar los puntos. Intenta de nuevo.

").addClass("show"); } }); }); // Aplicar descuento $(document).on("click", "#wpg-apply-discount", function(e) { console.log("WPG: Click en aplicar descuento"); e.preventDefault(); var $btn = $(this); $btn.prop("disabled", true).text("Aplicando..."); var tarjeton = $("#wpg_tarjeton").val() || ""; $.ajax({ url: wpg_ajax_data.ajax_url, type: "POST", data: { action: "wpg_apply_discount", tarjeton: tarjeton }, success: function() { console.log("WPG: Descuento aplicado, actualizando checkout"); $(document.body).trigger("update_checkout"); $btn.text("✓ Descuento aplicado").css("background", "#155724"); } }); }); // Guardar tarjetón en sesión al cambiar $(document).on("change", "#wpg_tarjeton", function() { var tarjeton = $(this).val(); console.log("WPG: Tarjetón cambiado:", tarjeton); $.post(wpg_ajax_data.ajax_url, { action: "wpg_save_tarjeton", tarjeton: tarjeton }); }); }); Lámpara Dual WIZ LED WiFI + BLE RGB -
Dark Light
-33%
,

Lámpara Dual WIZ LED WiFI + BLE RGB

Disponibilidad

10 disponibles


¡Consulta por nuestro canal de WhatsApp la disponibilidad de este producto!

Compare
  • Disfruta de un efecto doble zona de luz con un diseño delgado
  • Luces que se encienden y apagan automáticamente.
  • ‎Atenuable, Bajo consumo, nivel de brillo 800 lumenes.
  •  Puedes seleccionar entre 16 millones de colores.
  • Usa este diseño delgado en cualquier lugar que desees.

$ 352.900 $ 529.350

10 disponibles

Compare

Especificaciones

[3=Vida Util=25000 Horas Aproximadas, 2=Aplicacion de Comando de Voz que Soporta=Amazon Alexa,Google Assitant,Siri, 4=Bombillo Para Ubicar en=Solo Interior, 1=Compatible Con=Amazon Alexa,Google Assistan]

Características Técnicas

Sistema Operativo Compatible
Android 
iOS 
Compatible Con
Amazon Alexa 
Google Assistan 
Aplicacion de Comando de Voz que Soporta
Amazon Alexa 
Google Assitant 
Siri 
Requerimientos especificos de Funcionamiento
Inclina estas barras de luces en ángulo para que su luz colorida brille en una vitrina o estante. Amplifica la hermosa iluminación de acento en cualquier rincón o pared conectando dos barras de luces. Cable incluido. 
Consumo
10  Watts
Flujo Luminoso
800  Lumens
Vida Util
25000  Horas Aproximadas
Voltaje
110  Voltios
Angulo de Haz
0  Grados

Características Físicas

Bombillo Para Ubicar en
Solo Interior 
Tipo de Luz
Multicolor 

Conectividad

Incluye Hub
No Necesita Hub 
Opciones de Conectividad
WiFi 

Información Adicional Relevante

Linea Modelo Referencia
929003202806 
No. Bombillos en Empaque
2  Bombillos
Caracteristicas Especiales
Monitoreo Remoto 
Tiene Luz Regulable o Dimmer 
Garantía
36  Meses
Ver todas las especificaciones
SKU: 046677604332 Categorías: ,

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “Lámpara Dual WIZ LED WiFI + BLE RGB”

There are no reviews yet.

Selecciona al menos 2 productos
para comparar