iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
2 lines • 6.59 kB
JavaScript
export const __webpack_ids__=["80927"];export const __webpack_modules__={74794:function(e,i,a){a.d(i,{$l:()=>o,An:()=>k,DN:()=>y,Dj:()=>W,Gz:()=>f,H4:()=>Z,Js:()=>C,LO:()=>l,Rp:()=>b,S_:()=>A,VZ:()=>t,WB:()=>L,ah:()=>M,bt:()=>z,dy:()=>v,ez:()=>g,f3:()=>c,fm:()=>S,gg:()=>h,go:()=>s,iJ:()=>_,lR:()=>p,lu:()=>E,m6:()=>w,mO:()=>u,mS:()=>D,o5:()=>n,pT:()=>H,t3:()=>T,tz:()=>m,vn:()=>d,yN:()=>I,yi:()=>V,z3:()=>r});const o=(e,i,a)=>e.connection.subscribeMessage((e=>a(e)),{type:"zha/devices/reconfigure",ieee:i}),c=e=>e.callWS({type:"zha/topology/update"}),t=(e,i,a,o,c)=>e.callWS({type:"zha/devices/clusters/attributes",ieee:i,endpoint_id:a,cluster_id:o,cluster_type:c}),l=e=>e.callWS({type:"zha/devices"}),n=(e,i)=>e.callWS({type:"zha/device",ieee:i}),r=(e,i)=>e.callWS({type:"zha/devices/bindable",ieee:i}),d=(e,i,a)=>e.callWS({type:"zha/devices/bind",source_ieee:i,target_ieee:a}),s=(e,i,a)=>e.callWS({type:"zha/devices/unbind",source_ieee:i,target_ieee:a}),u=(e,i,a,o)=>e.callWS({type:"zha/groups/bind",source_ieee:i,group_id:a,bindings:o}),_=(e,i,a,o)=>e.callWS({type:"zha/groups/unbind",source_ieee:i,group_id:a,bindings:o}),A=(e,i)=>e.callWS({...i,type:"zha/devices/clusters/attributes/value"}),p=(e,i,a,o,c)=>e.callWS({type:"zha/devices/clusters/commands",ieee:i,endpoint_id:a,cluster_id:o,cluster_type:c}),g=(e,i)=>e.callWS({type:"zha/devices/clusters",ieee:i}),z=e=>e.callWS({type:"zha/groups"}),h=(e,i)=>e.callWS({type:"zha/group/remove",group_ids:i}),V=(e,i)=>e.callWS({type:"zha/group",group_id:i}),H=e=>e.callWS({type:"zha/devices/groupable"}),v=(e,i,a)=>e.callWS({type:"zha/group/members/add",group_id:i,members:a}),m=(e,i,a)=>e.callWS({type:"zha/group/members/remove",group_id:i,members:a}),b=(e,i,a,o)=>e.callWS({type:"zha/group/add",group_name:i,group_id:a,members:o}),y=e=>e.callWS({type:"zha/configuration"}),S=(e,i)=>e.callWS({type:"zha/configuration/update",data:i}),C=e=>e.callWS({type:"zha/network/settings"}),f=e=>e.callWS({type:"zha/network/backups/create"}),W=(e,i)=>e.callWS({type:"zha/network/change_channel",new_channel:i}),M="INITIALIZED",L="INTERVIEW_COMPLETE",w="CONFIGURED",I=["PAIRED",w,L],k=["device_joined","raw_device_initialized","device_fully_initialized"],T="log_output",D="zha_channel_bind",E="zha_channel_configure_reporting",Z="zha_channel_cfg_done"},45004:function(e,i,a){a.r(i),a.d(i,{getZHADeviceActions:()=>d});a(92745),a(9359),a(1331);var o=a(83523),c=a(74794),t=a(76131),l=a(36522);const n=()=>Promise.all([a.e("41258"),a.e("35671"),a.e("15722"),a.e("63055"),a.e("29394")]).then(a.bind(a,28912)),r=()=>a.e("5188").then(a.bind(a,5137)),d=async(e,i,a)=>{const d=a.connections.find((e=>"zigbee"===e[0]));if(!d)return[];const s=await(0,c.o5)(i,d[1]);if(!s)return[];const u=[];return s.active_coordinator||u.push({label:i.localize("ui.dialogs.zha_device_info.buttons.reconfigure"),icon:"M18 14.5C19.1 14.5 20.1 14.9 20.8 15.7L22 14.5V18.5H18L19.8 16.7C19.3 16.3 18.7 16 18 16C16.6 16 15.5 17.1 15.5 18.5S16.6 21 18 21C18.8 21 19.5 20.6 20 20H21.7C21.1 21.5 19.7 22.5 18 22.5C15.8 22.5 14 20.7 14 18.5S15.8 14.5 18 14.5M11.5 18.5C11.5 17.4 11.8 16.4 12.2 15.5H12C10.1 15.5 8.5 13.9 8.5 12S10.1 8.5 12 8.5 15.5 10.1 15.5 12C15.5 12.2 15.5 12.4 15.4 12.5C16.2 12.2 17 12 18 12C18.5 12 19 12.1 19.5 12.2V12C19.5 11.7 19.5 11.3 19.4 11L21.5 9.4C21.7 9.2 21.7 9 21.6 8.8L19.6 5.3C19.5 5 19.3 5 19 5L16.5 6C16 5.6 15.4 5.3 14.8 5L14.4 2.3C14.5 2.2 14.2 2 14 2H10C9.8 2 9.5 2.2 9.5 2.4L9.1 5.1C8.5 5.3 8 5.7 7.4 6L5 5C4.7 5 4.5 5 4.3 5.3L2.3 8.8C2.2 9 2.3 9.2 2.5 9.4L4.6 11C4.6 11.3 4.5 11.7 4.5 12S4.5 12.7 4.6 13L2.5 14.7C2.3 14.9 2.3 15.1 2.4 15.3L4.4 18.8C4.5 19 4.7 19 5 19L7.5 18C8 18.4 8.6 18.7 9.2 19L9.6 21.7C9.6 21.9 9.8 22.1 10.1 22.1H12.6C11.9 21 11.5 19.8 11.5 18.5Z",action:()=>{return i=e,a={device:s},void(0,l.B)(i,"show-dialog",{dialogTag:"dialog-zha-reconfigure-device",dialogImport:r,dialogParams:a});var i,a}}),"Mains"!==s.power_source||"Router"!==s.device_type&&"Coordinator"!==s.device_type||u.push({label:i.localize("ui.dialogs.zha_device_info.buttons.add"),icon:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",action:()=>(0,o.c)(`/config/zha/add/${s.ieee}`)}),u.push({label:i.localize("ui.dialogs.zha_device_info.buttons.manage"),icon:"M1,1V5H2V19H1V23H5V22H19V23H23V19H22V5H23V1H19V2H5V1M5,4H19V5H20V19H19V20H5V19H4V5H5M6,6V14H9V18H18V9H14V6M8,8H12V12H8M14,11H16V16H11V14H14",action:()=>{return i=e,a={device:s},void(0,l.B)(i,"show-dialog",{dialogTag:"dialog-zha-manage-zigbee-device",dialogImport:n,dialogParams:a});var i,a}},{label:i.localize("ui.dialogs.zha_device_info.buttons.view_network"),icon:"M12 1A2.5 2.5 0 0 0 9.5 3.5A2.5 2.5 0 0 0 11 5.79V7H7A2 2 0 0 0 5 9V9.71A2.5 2.5 0 0 0 3.5 12A2.5 2.5 0 0 0 5 14.29V15H4A2 2 0 0 0 2 17V18.21A2.5 2.5 0 0 0 .5 20.5A2.5 2.5 0 0 0 3 23A2.5 2.5 0 0 0 5.5 20.5A2.5 2.5 0 0 0 4 18.21V17H8V18.21A2.5 2.5 0 0 0 6.5 20.5A2.5 2.5 0 0 0 9 23A2.5 2.5 0 0 0 11.5 20.5A2.5 2.5 0 0 0 10 18.21V17A2 2 0 0 0 8 15H7V14.29A2.5 2.5 0 0 0 8.5 12A2.5 2.5 0 0 0 7 9.71V9H17V9.71A2.5 2.5 0 0 0 15.5 12A2.5 2.5 0 0 0 17 14.29V15H16A2 2 0 0 0 14 17V18.21A2.5 2.5 0 0 0 12.5 20.5A2.5 2.5 0 0 0 15 23A2.5 2.5 0 0 0 17.5 20.5A2.5 2.5 0 0 0 16 18.21V17H20V18.21A2.5 2.5 0 0 0 18.5 20.5A2.5 2.5 0 0 0 21 23A2.5 2.5 0 0 0 23.5 20.5A2.5 2.5 0 0 0 22 18.21V17A2 2 0 0 0 20 15H19V14.29A2.5 2.5 0 0 0 20.5 12A2.5 2.5 0 0 0 19 9.71V9A2 2 0 0 0 17 7H13V5.79A2.5 2.5 0 0 0 14.5 3.5A2.5 2.5 0 0 0 12 1M12 2.5A1 1 0 0 1 13 3.5A1 1 0 0 1 12 4.5A1 1 0 0 1 11 3.5A1 1 0 0 1 12 2.5M6 11A1 1 0 0 1 7 12A1 1 0 0 1 6 13A1 1 0 0 1 5 12A1 1 0 0 1 6 11M18 11A1 1 0 0 1 19 12A1 1 0 0 1 18 13A1 1 0 0 1 17 12A1 1 0 0 1 18 11M3 19.5A1 1 0 0 1 4 20.5A1 1 0 0 1 3 21.5A1 1 0 0 1 2 20.5A1 1 0 0 1 3 19.5M9 19.5A1 1 0 0 1 10 20.5A1 1 0 0 1 9 21.5A1 1 0 0 1 8 20.5A1 1 0 0 1 9 19.5M15 19.5A1 1 0 0 1 16 20.5A1 1 0 0 1 15 21.5A1 1 0 0 1 14 20.5A1 1 0 0 1 15 19.5M21 19.5A1 1 0 0 1 22 20.5A1 1 0 0 1 21 21.5A1 1 0 0 1 20 20.5A1 1 0 0 1 21 19.5Z",action:()=>(0,o.c)(`/config/zha/visualization/${s.device_reg_id}`)}),s.active_coordinator||u.push({label:i.localize("ui.dialogs.zha_device_info.buttons.remove"),icon:"M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",classes:"warning",action:async()=>{await(0,t.showConfirmationDialog)(e,{title:i.localize("ui.dialogs.zha_device_info.confirmations.remove_title"),text:i.localize("ui.dialogs.zha_device_info.confirmations.remove_text"),confirmText:i.localize("ui.common.remove"),dismissText:i.localize("ui.common.cancel"),destructive:!0})&&(await i.callService("zha","remove",{ieee:s.ieee}),history.back())}}),u}}};
//# sourceMappingURL=80927.5358204fa3c5cc3a.js.map