/** * @typedef {import('./cart').CartData} CartData * @typedef {import('./cart').CartShippingAddress} CartShippingAddress */ /** * @typedef {Object} StoreCart * * @property {Array} cartCoupons An array of coupons applied * to the cart. * @property {Array} cartItems An array of items in the * cart. * @property {number} cartItemsCount The number of items in the * cart. * @property {number} cartItemsWeight The weight of all items in * the cart. * @property {boolean} cartNeedsPayment True when the cart will * require payment. * @property {boolean} cartNeedsShipping True when the cart will * require shipping. * @property {Array} cartItemErrors Item validation errors. * @property {Object} cartTotals Cart and line total * amounts. * @property {boolean} cartIsLoading True when cart data is * being loaded. * @property {Array} cartErrors An array of errors thrown * by the cart. * @property {CartShippingAddress} shippingAddress Shipping address for the * cart. * @property {Array} shippingRates array of selected shipping * rates. * @property {boolean} shippingRatesLoading Whether or not the * shipping rates are * being loaded. * @property {boolean} hasShippingAddress Whether or not the cart * has a shipping address yet. * @property {function(Object):any} receiveCart Dispatcher to receive * updated cart. */ /** * @typedef {Object} StoreCartCoupon * * @property {Array} appliedCoupons Collection of applied coupons from the * API. * @property {boolean} isLoading True when coupon data is being loaded. * @property {Function} applyCoupon Callback for applying a coupon by code. * @property {Function} removeCoupon Callback for removing a coupon by code. * @property {boolean} isApplyingCoupon True when a coupon is being applied. * @property {boolean} isRemovingCoupon True when a coupon is being removed. */ /** * @typedef {Object} StoreCartItemAddToCart * * @property {number} cartQuantity The quantity of the item in the * cart. * @property {boolean} addingToCart Whether the cart item is still * being added or not. * @property {boolean} cartIsLoading Whether the cart is being loaded. * @property {Function} addToCart Callback for adding a cart item. */ /** * @typedef {Object} StoreCartItemQuantity * * @property {number} quantity The quantity of the item in the * cart. * @property {boolean} isPendingDelete Whether the cart item is being * deleted or not. * @property {Function} changeQuantity Callback for changing quantity * of item in cart. * @property {Function} removeItem Callback for removing a cart item. * @property {Object} cartItemQuantityErrors An array of errors thrown by * the cart. */ /** * @typedef {Object} EmitResponseTypes * * @property {string} SUCCESS To indicate a success response. * @property {string} FAIL To indicate a failed response. * @property {string} ERROR To indicate an error response. */ /** * @typedef {Object} NoticeContexts * * @property {string} PAYMENTS Notices for the payments step. * @property {string} EXPRESS_PAYMENTS Notices for the express payments step. */ /* eslint-disable jsdoc/valid-types */ // Enum format below triggers the above rule even though VSCode interprets it fine. /** * @typedef {NoticeContexts['PAYMENTS']|NoticeContexts['EXPRESS_PAYMENTS']} NoticeContextsEnum */ /** * @typedef {Object} EmitSuccessResponse * * @property {EmitResponseTypes['SUCCESS']} type Should have the value of * EmitResponseTypes.SUCCESS. * @property {string} [redirectUrl] If the redirect url should be changed set * this. Note, this is ignored for some * emitters. * @property {Object} [meta] Additional data returned for the success * response. This varies between context * emitters. */ /** * @typedef {Object} EmitFailResponse * * @property {EmitResponseTypes['FAIL']} type Should have the value of * EmitResponseTypes.FAIL * @property {string} message A message to trigger a notice for. * @property {NoticeContextsEnum} [messageContext] What context to display any message in. * @property {Object} [meta] Additional data returned for the fail * response. This varies between context * emitters. */ /** * @typedef {Object} EmitErrorResponse * * @property {EmitResponseTypes['ERROR']} type Should have the value of * EmitResponseTypes.ERROR * @property {string} message A message to trigger a notice for. * @property {boolean} retry If false, then it means an * irrecoverable error so don't allow for * shopper to retry checkout (which may * mean either a different payment or * fixing validation errors). * @property {Object} [validationErrors] If provided, will be set as validation * errors in the validation context. * @property {NoticeContextsEnum} [messageContext] What context to display any message in. * @property {Object} [meta] Additional data returned for the fail * response. This varies between context * emitters. */ /* eslint-enable jsdoc/valid-types */ /** * @typedef {Object} EmitResponseApi * * @property {EmitResponseTypes} responseTypes An object of various response types that can * be used in returned response objects. * @property {NoticeContexts} noticeContexts An object of various notice contexts that can * be used for targeting where a notice appears. * @property {function(Object):boolean} shouldRetry Returns whether the user is allowed to retry * the payment after a failed one. * @property {function(Object):boolean} isSuccessResponse Returns whether the given response is of a * success response type. * @property {function(Object):boolean} isErrorResponse Returns whether the given response is of an * error response type. * @property {function(Object):boolean} isFailResponse Returns whether the given response is of a * fail response type. */ export {}; /** * Internal dependencies */ import { ACTION_TYPES as types } from './action-types'; /** * Action creator for setting a single query-state value for a given context. * * @param {string} context Context for query state being stored. * @param {string} queryKey Key for query item. * @param {*} value The value for the query item. * * @return {Object} The action object. */ export const setQueryValue = ( context, queryKey, value ) => { return { type: types.SET_QUERY_KEY_VALUE, context, queryKey, value, }; }; /** * Action creator for setting query-state for a given context. * * @param {string} context Context for query state being stored. * @param {*} value Query state being stored for the given context. * * @return {Object} The action object. */ export const setValueForQueryContext = ( context, value ) => { return { type: types.SET_QUERY_CONTEXT_VALUE, context, value, }; };

Cửa Hàng Phụ Kiện Camera

Phụ kiện camera đa dạng, chính hãng, giá tốt

Bảng báo giá sản phẩm SmartZ Solution - Cửa Hàng Phụ Kiện Camera

Bảng báo giá sản phẩm SmartZ Solution

No. Tên sản phẩm Thông số kỹ thuật Giá
SmartZ Solution – Giải pháp nhà thông minh cho mọi người
1

Bộ Điều Khiển Nhà Thông Minh SmartZ SRM

Trung tâm điều khiển IR/RF SmartZ SRM

– Kết nối dây RJ45, không cần cài đặt
– Học lệnh & điều khiển: IR 26k-64k & RF 315/433 Mhz 1527/2262
– Nguồn: DC5V/1A Micro USB
– APP: Android, iOS
– Kích thước: 9cm×9cm×2cm
– Màu: Đen
– Nguồn 5V 1A.
1.390.000
2

Trung Tâm Điều Khiển Thinker Geeklink- Trắng

Trung Tâm Điều Khiển Thinker Geeklink GT1

– Kết nối không dây 2.4GHz b/g/n & RJ45
– Học lệnh & điều khiển: IR 26k-64k & RF 315/433 Mhz 1527/2262
– Kết nối cảm biến: 315 Mhz 1527/2262
– Tích hợp cảm biến nhiệt độ, độ ẩm
– Hỗ trợ IFTTT – Lập trình ngữ cảnh
– APP: Android, iOS
– Kích thước: 10cm*4.5cm*14.7cm
– Màu: Đen/Trắng
– Nguồn 5V 1A 
2.999.000
3

Thiết Bị Mở Rộng Sóng Và Cảm Biến Môi Trường SmartZ SRE

Mở rộng sóng IR/RF & cảm biến nhiệt độ SRE

– Kết nối không dây
– Hỗ trợ: SRM/STK
– Nhận sóng mở rộng RF từ SRM/STK
– Điều khiển: IR: 26K-64K & RF: 315/433Mhz
– Cảm biến nhiệt độ và độ ẩm
– Nguồn: 3 pin AAA – dùng 6 tháng
– Kích thước: 6.5cm×6.5cm×3.2cm
– Màu: Đen trắng
750.000
4

Công Tắc 3 Nút FB1 Geeklink

Công Tắc 3 Nút FB1 Geeklink

– Kết nối hệ thống điện nguồn AC 220V
– Tần số: 433MHz/FSK
– Hỗ trợ: STK & SRM
– Công suất công tắc:
  * Zero line: 800W/nút
  * Live line: 100W/nút
– Kích thước: 86*86cm
– Màu: Đen/Trắng
999.000
5

Bảng Công Tắc Điều Khiển Geeklink GM1

Bảng Công Tắc Điều Khiển Geeklink GM1

– Nhận nguồn AC 220V
– Tần số nhận tín hiệu 433MHz
– Hỗ trợ: STK & SRM
– Công suất nút: 100WLive)/800W(Zero)
– Kích thước: 118*86cm
– Màu: Đen/Trắng
499.000
6 Công tắc ngữ cảnh SGM – 4 nút – Kết nối không dây Radio(RF)
– Hỗ trợ: SRM/STK
– Điều khiển: RF 433Mhz
– Nguồn: Pin CR-2032 lithium
– Kích thước: 8.2*8.2*1.2cm
499.000
7

Chuông báo động Geeklink GS1

Chuông báo động Geeklink GS1

– Cắm nguồn AC 220V
– Hỗ trợ: STK
– Nhận tín hiệu RF 433 Mhz
– Âm lượng: 90dB
– Kiểu chuông: 14
– Kiểu báo động: 3
– Kích thước: 11*7*6.8cm
649.000
8

Bộ Cảm Biến Cửa Có Phản Hồi Geeklink GD1

Cảm biến cửa phản hồi GD1 (Door Sensor)

– Kết nối không dây RF GFSK
– Hỗ trợ Geeklink Thinker
– Phản hồi cho biết đóng/mở
– Tần số: 433Mhz/FSK
– Nguồn: Pin CR-2450 lithium
– Kích thước: 5.9*3.5*1.5cm
449.000
10

Cảm biến cửa sổ PIR 315 Mhz Kerui P821

Cảm biến cửa sổ PIR 315 Mhz Kerui P821

– Kết nối không dây RF GFSK
– Hỗ trợ: Geeklink Thinker
– Nguồn: pin AAA battery (3)
– Góc quét: 110 độ
– Tầm xa: 7.5m
– Product Size: 11*7*4.5cm
449.000
Camera IP không dây chuẩn H.264 hỗ trợ Onvif 2.1
1 CT1006 – Cảm biến hình ảnh: 1/3″ Cmos
– Kích thước (mm) d*r*c: ø76*33
– Khối lượng trọn bộ (g): 500
– Màu sắc: Trắng
– Độ phân giải:  HD720P (1.0M)
1.290.000
2 CT1016 – Cảm biến hình ảnh: 1/3″ Cmos
– Kích thước (mm) d*r*c: 145*70*100
– Khối lượng trọn bộ (g): 500
– Màu sắc: Đen
– Độ phân giải: HD720P (1.0M)
1.990.000
3 CT1026 – Cảm biến hình ảnh: 1/3″ Cmos
– Kích thước (mm) d*r*c: 36*36*36
– Khối lượng trọn bộ (g): 500
– Màu sắc: Trắng
– Độ phân giải: HD720P (1.0M)
1.990.000
4 CX1001 – Cảm biến hình ảnh: 1/3″ Cmos
– Kích thước (mm) d*r*c: 115*90*115
– Khối lượng trọn bộ (g): 580
– Màu sắc: Trắng
– Độ phân giải: HD720P (1.0M)
1.490.000
5 CX2002 – Cảm biến hình ảnh: 1/2.7″ Cmos
– Kích thước (mm) d*r*c: 112*90*116
– Khối lượng trọn bộ (g): 580
– Màu sắc: Trắng
– Độ phân giải: FHD1080p (2M)
2.490.000
6 CF1025 – Cảm biến hình ảnh: 1/3″ Cmos
– Kích thước (mm) d*r*c: 100*75*72
– Khối lượng trọn bộ (g): 750
– Màu sắc: Bạc
– Độ phân giải: HD720P (1.0M)
2.490.000
7 CD1019 – Cảm biến hình ảnh: 1/3″ Cmos
– Kích thước (mm) d*r*c: 230*130*210
– Khối lượng trọn bộ (g): 2000
– Màu sắc: Đen/Trắng
– Độ phân giải: HD720P (1.0M)
4.990.000
8 CD2029 – Cảm biến hình ảnh: Sony 1/2.7″ Cmos
– Kích thước (mm) d*r*c: ø137*237
– Khối lượng trọn bộ (g): 1800
– Màu sắc: Trắng
– Độ phân giải: FHD1080p (2M)
6.990.000
9 CR3601 – 3D – Cảm biến hình ảnh: 1/4″ Cmos
– Kích thước (mm) d*r*c: Φ42*36*110
– Khối lượng trọn bộ (g): 450
– Màu sắc: Trắng
– Độ phân giải: HD720p (1M)
2.490.000
10 CF1005 – Cảm biến hình ảnh: 1/4″ Cmos
– Kích thước (mm) d*r*c: 110*75*92
– Khối lượng trọn bộ (g): 800
– Màu sắc: Bạc
– Độ phân giải: HD720p (1M)
Call
NVR đầu ghi Camera lưu tốt cho camera SmartZ và camera hỗ trợ ONVIF
1 NV0401 – Thương hiệu: SmartZ
– Kích thước (mm): 245*220*42
– Khối lượng: 1200
– Màu sắc: Đen
– Chuẩn nén: H.264
– Camera hỗ trợ: 4*720P
– Xem Playback: 4
– Số HDD hỗ trợ: 1
– HDD ổ cứng: 4TB
1.990.000
2 NV0801 – Thương hiệu: SmartZ
– Kích thước (mm): 245*220*42
– Khối lượng: 1200
– Màu sắc: Đen
– Chuẩn nén: H.264
– Camera hỗ trợ: 8*720P
– Xem Playback: 4
– Số HDD hỗ trợ: 1
– HDD ổ cứng: 4TB
2.990.000
3 NV1601 – Thương hiệu: SmartZ
– Kích thước (mm): 245*220*42
– Khối lượng: 1200
– Màu sắc: Đen
– Chuẩn nén: H.264
– Camera hỗ trợ: 16*720P
– Xem Playback: 4
– Số HDD hỗ trợ: 2
– HDD ổ cứng: 4TB
5.990.000
Phụ kiện SmartZ Cảm biến/Remote/Chuông/Ô cắm RF
1 Ổ cắm thông minh S71 – Tần số: 433 MHz – Mã hoá: PT2262 / EV1527
– Khoảng cách tiếp sóng:100m (open area)
– Vật liệu: ABS (chống lửa)
– Nhiệt độ hoạt động: -20°C đến 70°C
– Nguồn:AC100-240 V
– Dòng điện: 10 A
– Công suất tối đa:2200 W
– Kích thước:106X63X64 mm
349.000
2 Cảm biến từ D022 – Tần số: 315 MHz – Mã hoá: 1527/2262
– Đèn báo hiệu yếu pin
– Khoảng cách RF: 100 m (không chắn)
– Dòng: 5 UA(chờ) 10 mA(hoạt động)
– Điện áp: DC 12V Công suất: 30 mW
– Kích thước: 71 * 36 * 15.4 mm
– Loại pin: 2 x AAA
– Nguồn trực tiếp: không có
89.000
3 Cảm biến từ D023 – Tần số: 315 MHz – Mã hoá: 1527/2262
– Đèn báo hiệu yếu pin
– Khoảng cách RF: 100 m (không chắn)
– Dòng: 5 UA(chờ) 10 mA(hoạt động)
– Điện áp: DC 12V Công suất: 30 mW
– Kích thước: 71 * 36 * 15.4 mm
– Loại pin: 2 x AAA
– Nguồn trực tiếp: không có
119.000
4 Cảm biến PIR P815 – Tần số: 315 MHz – Mã hoá: 1527/2262
– Khoảng cách phát hiện: 8-10 m
– Góc quét: dọc 60 độ; ngang 110 độ
– Thời gian chờ mỗi kích hoạt: 6 giây
– Khoảng cách RF :150m (không chắn)
– Dòng: 30-45 UA(chờ) 30-120 mA(hoạt động)
– Điện áp: DC 9V
– Kích thước: 104 * 62 * 45 mm
– Loại pin: 6F22
– Nguồn trực tiếp: không có
149.000
5 Cảm biến PIR P816 – Tần số: 315 MHz – Mã hoá: 1527/2262
– Khoảng cách phát hiện: 8-10 m
– Góc quét: dọc 60 độ; ngang 110 độ
– Thời gian chờ mỗi kích hoạt: 6 giây
– Khoảng cách sóng :150 m (không chắn)
– Dòng: 50 UA(chờ)  20mA (hoạt động)
– Điện áp: DC 9V
– Kích thước: 128 * 68 * 48 mm
– Loại pin: 6F22
– Nguồn trực tiếp: Adaptor 9V-12V
179.000
6 Cảm biến cửa sổ PIR P821 – Tần số: 315 MHz – Mã hoá: 1527/2262
– Khoảng cách phát hiện: 2-9 m
– Góc quét: dọc 110 độ; ngang 15 độ
– Thời gian chờ mỗi kích hoạt: 30 giây
– Khoảng cách sóng :150 m (không chắn)
– Dòng: 25 UA(chờ)  10 mA (hoạt động)
– Điện áp: DC 3V
– Kích thước: 110 * 69 * 40 mm
– Loại pin: 2 x AA
– Có cảnh báo pin yếu
179.000
7 Remote RC528 – Tần số: 315 MHz – Mã hoá: 1527
– Loại: 4 nút
– Khoảng cách sóng :150 m (không chắn)
– Dòng: 15 mA (hoạt động)
– Điện áp: DC 12V
– Kích thước: 110 * 69 * 40 mm
– Loại pin: AG23
– Thời gian dùng pin: 1 – 3 năm
99.000
8 Remote RC531 – Tần số: 433 MHz – Mã hoá: 1527
– Loại: 4 nút
– Khoảng cách sóng :150 m (không chắn)
– Dòng: 15 mA (hoạt động)
– Điện áp: DC 12V
– Kích thước: 110 * 69 * 40 mm
– Loại pin: AG23
– Thời gian dùng pin: 1 – 3 năm
119.000
9 Chuông báo động J009 – Tần số: 433 MHz – Mã hoá: 1527/2262
– Độ lớn: 110 dB
– Điều chỉnh âm lượng: 8 mức
– Có đèn flash chớp tắt khi báo
– EEPROM bảo mật thông tin
– Hỗ trợ tối đa: 30 remote và 50 cảm biến
– Pin: có sẵn Ni-Hi rechargeable battery 3.7V/600mAh, chờ trên 8 hours
– Nguồn trực tiếp: AC 100-240V
449.000
10 Chuông cửa M525 Tần số: 433MHz – Mã hoá: EV1527, PT2262
Khoảng cách RF: 150m
3 chế độ hoạt động: chuông cửa, chào khách, báo động
32 kiểu chuông, 4 mức âm lượng
Nhiệt độ hoạt động: -10°C-50°C
Adapter DC: 110V~220V ra 9-12V
Kích thước: chuông 93*60*22 mm, nút bấm: 70*44*20 mm
299.000
11 Nút SOS F51 – Tần số: 433 MHz
– Mã hoá: PT1527, EV2262
– Pin sử dụng: 1 – 2 năm
– Thay thế nút chuông bị mất
– Có thể dùng làm chuông của hoặc nút SOS
– Chất liệu: ABS
– Kích thước: 70*44*20mm
99.000
12 Chuông báo khách M7 – Tần số: 315/433 MHz
– Khoảng cách RF: 150m (không chắn)
– Co thể dung làm chuông báo khẩn
– Kích thước: báo động 115*63*29mm Sensor: 89*69*30 mm
– Nhiệt độ hoạt động: -10°C-50°C
– Adapter DC: 110V~220V to 9-12V
– Công nghệ tiết kiệm pin, kết nối Micro USB
359.000
13 Chuông báo khách M5 – PIR độc lập chống báo động giả
– Dùng làm chuông chào khách, báo động
– Nguồn :pin 3 x AAA  hoặc Adaptor 9-15v
– Hỗ trợ giọng nói ,32 kiểu chuông, 5 mức điều chỉnh âm lượng
– Dòng điện: <80 mA
– Nhiệt độ hoạt động:-10°C- 50°C
– Tầm quét xa: 4-8m(25°C)
– Góc quét: 110°
199.000
14 Chuông báo PIR M55 – Tần số: 433MHZ
– Gồm 2 PIR ở 2 đầu
– Mã hoá: EV1527/PT2262
– Phát hiện hướng di chuyển
– Thêm được 30 phụ kiện không dây (cảm biến & remote)
– 5 mức âm lượng
– Tiết kiệm năng lượng
499.000

Điều kiện thương mại chung:

1./ Giá trên chưa bao gồm 10% thuế VAT và phí giao hàng (miễn phí giao hàng đơn hàng >= 10 triệu)
2./ Hàng mới 100% bao gồm đầy đủ CO, CQ làm dự án
3./ Giao hàng ngay hoặc nhập khẩu từ 4-6 tuần đối với đơn hàng số lượng nhiều
4./ Bảo hành 24 tháng theo quy định nhà sản xuất.

Main Menu