node-red-contrib-home-assistant-websocket
Version:
Node-RED integration with Home Assistant through websocket and REST API
2 lines (1 loc) • 905 B
JavaScript
;var v=Object.create;var n=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var p=Object.getPrototypeOf,h=Object.prototype.hasOwnProperty;var l=(r,t)=>{for(var e in t)n(r,e,{get:t[e],enumerable:!0})},i=(r,t,e,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of f(t))!h.call(r,o)&&o!==e&&n(r,o,{get:()=>t[o],enumerable:!(s=a(t,o))||s.enumerable});return r};var c=(r,t,e)=>(e=r!=null?v(p(r)):{},i(t||!r||!r.__esModule?n(e,"default",{value:r,enumerable:!0}):e,r)),u=r=>i(n({},"__esModule",{value:!0}),r);var g={};l(g,{default:()=>d});module.exports=u(g);var m=require("../../homeAssistant/Websocket"),E=c(require("./Events"));class d extends E.default{constructor({node:t,emitter:e}){super({node:t,emitter:e}),this.emitter.on(m.ClientEvent.Error,this.onHaEventsError.bind(this))}onHaEventsError(t){t?.message&&this.node.error(t.message)}}