node-red-contrib-home-assistant-websocket
Version:
Node-RED integration with Home Assistant through websocket and REST API
2 lines (1 loc) • 1.22 kB
JavaScript
;var p=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var i=Object.getOwnPropertyNames;var u=Object.prototype.hasOwnProperty;var y=(e,o)=>{for(var t in o)p(e,t,{get:o[t],enumerable:!0})},d=(e,o,t,r)=>{if(o&&typeof o=="object"||typeof o=="function")for(let n of i(o))!u.call(e,n)&&n!==t&&p(e,n,{get:()=>o[n],enumerable:!(r=a(o,n))||r.enumerable});return e};var s=e=>d(p({},"__esModule",{value:!0}),e);var h={};y(h,{default:()=>c});module.exports=s(h);var c=[{version:0,up:e=>({...e,version:0})},{version:1,up:e=>{const o={...e,version:1,outputProperties:[{property:"topic",propertyType:"msg",value:"",valueType:"triggerId"}],payloadLocation:void 0,payloadLocationType:void 0,headersLocation:void 0,headersLocationType:void 0};return e.payloadLocationType!=="none"&&o.outputProperties.push({property:e.payloadLocation,propertyType:e.payloadLocationType,value:"",valueType:"data"}),e.headersLocationType!=="none"&&o.outputProperties.push({property:e.headersLocation,propertyType:e.headersLocationType,value:"",valueType:"headers"}),o}},{version:2,up:e=>({...e,version:2,method_post:!0,method_put:!0,method_get:!1,method_head:!1})},{version:3,up:e=>({...e,version:3,exposeAsEntityConfig:""})}];