Power Source
All
Power Source
{
if(istagArray[0][encodeURIComponent('All')]) return;
if(selected1 == 'All') return;
selected1 = 'All'
isShow1 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],1)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected1 == 'All','opacity-50 cursor-not-allowed': istagArray[0][encodeURIComponent('All')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
All
All
{
if(istagArray[0][encodeURIComponent('Replaceable Battery (Included)')]) return;
if(selected1 == 'Replaceable Battery (Included)') return;
selected1 = 'Replaceable Battery (Included)'
isShow1 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],1)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected1 == 'Replaceable Battery (Included)','opacity-50 cursor-not-allowed': istagArray[0][encodeURIComponent('Replaceable Battery (Included)')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
Replaceable Battery (Included)
Replaceable Battery (Included)
Connectivity
All
Connectivity
{
if(istagArray[1][encodeURIComponent('All')]) return;
if(selected2 == 'All') return;
selected2 = 'All'
isShow2 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],2)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected2 == 'All','opacity-50 cursor-not-allowed': istagArray[1][encodeURIComponent('All')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
All
All
{
if(istagArray[1][encodeURIComponent('Base Station Interconnected (App)')]) return;
if(selected2 == 'Base Station Interconnected (App)') return;
selected2 = 'Base Station Interconnected (App)'
isShow2 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],2)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected2 == 'Base Station Interconnected (App)','opacity-50 cursor-not-allowed': istagArray[1][encodeURIComponent('Base Station Interconnected (App)')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
Base Station Interconnected (App)
Connects to the Base Station to work with X-sense App and enable alarm interconnection. Users can receive unified app notifications, perform remote testing or silencing, and ensure all alarms sound simultaneously when one is triggered.
Base Station Interconnected (App)
Connects to the Base Station to work with X-sense App and enable alarm interconnection. Users can receive unified app notifications, perform remote testing or silencing, and ensure all alarms sound simultaneously when one is triggered.
{
if(istagArray[1][encodeURIComponent('Wireless Interconnected')]) return;
if(selected2 == 'Wireless Interconnected') return;
selected2 = 'Wireless Interconnected'
isShow2 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],2)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected2 == 'Wireless Interconnected','opacity-50 cursor-not-allowed': istagArray[1][encodeURIComponent('Wireless Interconnected')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
Wireless Interconnected
All alarms are interconnected via RF communication technology. When one detects smoke, every unit sounds simultaneously.
*No Base Station needed.
*App not supported.
Wireless Interconnected
All alarms are interconnected via RF communication technology. When one detects smoke, every unit sounds simultaneously.
*No Base Station needed.
*App not supported.
*No Base Station needed.
*App not supported.
{
if(istagArray[1][encodeURIComponent('Wi-Fi (App)')]) return;
if(selected2 == 'Wi-Fi (App)') return;
selected2 = 'Wi-Fi (App)'
isShow2 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],2)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected2 == 'Wi-Fi (App)','opacity-50 cursor-not-allowed': istagArray[1][encodeURIComponent('Wi-Fi (App)')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
Wi-Fi (App)
Connects directly via Wi-Fi and works with the X-Sense App. Receive real-time notifications, silence alarms remotely, and get low-battery alerts with ease.
*No Base Station required.
*Interconnection not supported
Wi-Fi (App)
Connects directly via Wi-Fi and works with the X-Sense App. Receive real-time notifications, silence alarms remotely, and get low-battery alerts with ease.
*No Base Station required.
*Interconnection not supported
*No Base Station required.
*Interconnection not supported
{
if(istagArray[1][encodeURIComponent('Standalone')]) return;
if(selected2 == 'Standalone') return;
selected2 = 'Standalone'
isShow2 = false
handleBox($el)
getProducts([`${selected1}`,`${selected2}`],2)
}
"
style="transition: background-color 0.3s ease;cursor: pointer;"
:class="{ 'md:bg-[#DACBB6] ': selected2 == 'Standalone','opacity-50 cursor-not-allowed': istagArray[1][encodeURIComponent('Standalone')] }"
class=" px-8 py-2.5 flex items-center max-md:px-0 max-md:py-4 max-md:justify-between max-md:border-t max-md:border-[#EEEDED] md:rounded-full">
Standalone
Works independently with single-alarm activation.
*No Base Station needed.
*App not supported.
*Interconnection not supported.
Standalone
Works independently with single-alarm activation.
*No Base Station needed.
*App not supported.
*Interconnection not supported.
*No Base Station needed.
*App not supported.
*Interconnection not supported.
No products found
Compare