zigbee2mqtt-windfront
Version:
[](https://npmjs.org/package/zigbee2mqtt-windfront) [](https://github.com/Nerivec/zigbee2mqtt-windf
2 lines (1 loc) • 5.75 kB
JavaScript
import{bh as ua,bi as ma,bj as $,bk as E,bl as B,bm as g,bn as M,bo as pa,bp as P,bq as G,br as h,bs as ba,a$ as ga,bt as O,bu as I,bv as L,bw as U,bx as K,by as W,bz as x,bA as V,bB as ha,bC as ya,bD as wa,bE as v,bF as Q,a7 as X,bG as ka,bH as xa,v as va,bI as Ca,bJ as Ta,bK as l,bL as j,bM as s,bN as A,bO as C,bP as Sa,bQ as D,bR as R,bS as Fa,bT as Ha,bU as fa,bV as J,bW as Ba,K as Pa,bX as T,bY as u,bZ as Ia,b_ as La,b$ as Y,c0 as S,c1 as Wa,c2 as Aa,c3 as n,c4 as Z,c5 as aa,c6 as ea,W as o,c7 as f,c8 as Da,b1 as Ra,c9 as qa,ca as za,cb as Na,cc as ta,cd as $a,ce as Ea,cf as ra,cg as y,ch as p,ci as F,cj as q,ck as z,cl as N,cm as sa,cn as Ma,co as Ga,cp as oa,cq as b,cr as m,cs as Oa,ct as w,cu as Ua,cv as Ka,cw as d,cx as Va,cy as Qa,cz as _,cA as Xa,cB as ia,cC as ca,cD as ja,cE as H,cF as Ja,cG as na,cH as Ya,cI as i,bg as k,cJ as Za,b2 as ae,cK as la,cL as ee,cM as te,cN as re,cO as se,bc as da,bd as oe,be as _a,bf as ie,cP as ce}from"./index-C9teBVht.js";const ne={action:Za,battery_low:k,rms_voltage:i,over_voltage:i,under_voltage:i,voltage:i,overpower:i,overcurrent:i,current:i,reactive_energy:i,signed_power:i,power:i,energy:i,watt:i,frequency:Ya,power_factor:L,heating_stop:H,heat_protect:H,warm_floor:H,cold_water:na,frost:na,cool:Ja,hot_water:H,pressure:ja,humidity:ca,moisture:ca,soil_moisture:g,co2:_,eco2:_,pm25:_,pm10:_,voc:_,aqi:_,air_quality:_,hcho:ia,formaldehyd:ia,gas:_,smoke:Xa,carbon_monoxide:_,active_water_leak:d,water_leak:d,leakage:d,leak:d,rainwater:Qa,rain:Va,irrigation:g,watering:g,tank_level:d,tds:d,salinity:d,ph:d,orp:d,free_chlorine:d,flow:Ka,away_mode:Ua,mmwave:w,motionless:m,motion:w,movement:w,moving:w,radar:w,vibration:Oa,presence:m,occupancy:m,occupied:m,vacancy:m,vacant:m,human:m,people:m,keypad:b,child_lock:b,button_lock:b,lock_mode:b,hooks_lock:b,lock:b,pin_code:oa,master_pin:oa,rfid:Ga,permission:Ma,admin:sa,master:sa,garage_door:O,door_state:N,door:N,window_open:z,window:z,fixed_window_sash:z,relay:q,switch:q,toggle:q,electric_valve:F,valve:F,flow_switch:F,pump:F,led_disabled:y,led:y,backlight:y,brightness:p,luminance:p,illuminance:p,illuminance_lux:p,illuminance_raw:p,lux_value:p,white_brightness:p,light_mode:y,light:y,rgb_light:h,color:h,color_hs:h,color_temp:ra,color_temp_startup:ra,color_xy:h,gradient:Ea,orientation:$a,target_distance:l,distance:l,position:v,tilt:ta,direction:ta,axis:l,location_x:l,range:l,angle_x:Na,angle_y:za,angle_z:qa,approach_distance:Ra,side:Da,timestamp:o,countdown:o,timer:o,schedule:f,weekdays:f,monday:f,tuesday:f,wednesday:f,thursday:f,friday:f,saturday:f,sunday:f,week:f,dayTime:o,hour:o,minute:o,time_format:o,time:o,uptime:o,interval:o,duration:o,delay:o,holidays_schedule:ea,workdays_schedule:ea,gradient_scene:aa,scene:aa,individual_led_effect:Z,effect:Z,ringtone:n,melody:n,sound_volume:n,volume:n,buzzer:n,beep:n,handlesound:n,keysound:n,play_voice:n,pulse_command:n,squawk:n,siren_and_light:Aa,sound:Wa,humidity_alarm:u,sos:u,broadcast_alarm:u,linkage_alarm:u,alarm:u,alert_behaviour:u,warning:u,clear_fault:J,fault:S,error:S,breaker:S,trouble:S,supervision:Y,protection:Y,power_outage_count:La,tamper:Ia,temperature_alarm:u,factory_reset:T,restore_default:T,reset_switch:T,powerup_status:T,status:Pa,state:Ba,enabled:J,online:R,lifecycle:fa,test:Ha,trigger_count:Fa,wifi:R,rssi:R,transmit_power:D,radio_strength:D,rf_pairing:D,ip_address:Sa,update_frequency:C,refresh_rate:C,forceupdate:C,update:C,data_report:A,data:A,payload:A,config:s,settings_reset:s,settings:s,setup:s,adaptation_run_settings:s,adaptation:s,regulator_mode:s,operating_mode:s,operation_mode:s,manual_mode:s,automatic_mode:s,mode:s,options:s,advanced:s,algorithm:j,control_algorithm:j,calibration:l,calibrate:l,limits_calibration:l,set_upper_limit:l,limit:l,level_config:Ta,sensitivity:Ca,system_mode:va,identify:xa,heartbeat:X,breathing_rate:ka,pulse:X,strength:Q,force:Q,percent_state:v,percent:v,percentage:v,play:wa,pause:ya,stop:ha,restart:V,relaunch:V,serial_number:x,meter_id:x,sceneid:x,id:x,group:W,zone:W,zones:W,region:K,sub_region:K,contract:U,contract_type:U,production:L,producer:L,model:I,name:I,type:I,station:O,icon_application:ga,font_size:ba,theme:h,language:G,translation:G,learn_ir_code:P,spatial_learning:P,learning:P,fan_speed:pa,speed:M,supported_max_motor_speed:M,fertility:g,feed:g,replace_filter:B,filter_age:B,filter:B,radiation_dose_per_hour:$,radioactive_events_per_minute:E,radioactive_events:E,radiation:$,weather:ma},le=a=>{let e=k,t="";return a==null?[e,t]:(a>=85?(e=da,t="text-success"):a>=65?e=oe:a>=40?e=_a:a>=20?e=ie:(e=k,t="text-error"),[e,t])},fe=a=>{let e=k,t="";switch(a){case"high":{e=da,t="text-success";break}case"medium":{e=_a;break}case"low":{e=k,t="text-error";break}}return[e,t]},de=(a,e)=>{let t=la,r="";return a==null?[t,r]:(e==="°F"&&(a=(a-32)/1.8),a>=30?(t=ee,r="text-error"):a>=25?t=te:a>=20?t=re:a>=15?t=se:a<5&&(t=la,r="text-info"),[t,r])},_e=a=>{let e="";return a&&(a<75?e="text-error":a<125?e="text-warning":a>200&&(e="text-success")),[ua,e]},me=(a,e,t)=>{let r,c="";switch(a){case"linkquality":{[r,c]=_e(e);break}case"battery":{[r,c]=le(e);break}case"battery_state":{[r,c]=fe(e);break}case"battery_low":case"tamper":{e&&(c="text-error");break}case"cpu_temperature":case"device_temperature":case"temperature":case"local_temperature":{[r,c]=de(e,t);break}case"humidity":{e!=null&&e>60&&(c="text-info");break}case"contact":{r=e?N:ce,e||(c="text-primary");break}case"occupancy":case"presence":{e&&(c="text-warning");break}case"water_leak":case"vibration":{e&&(c="text-primary");break}default:{a.includes("cyclic")&&(r=fa);break}}return r?[r,c]:(r=ne[a],r?[r,c]:[ae,"opacity-0"])},pe=a=>`${a.type}-${a.name}-${a.label}-${a.property}-${a.access}-${a.category}-${a.endpoint}`;export{me as a,_e as b,pe as g};