JSPM

  • Created
  • Published
  • Downloads 351
  • Score
    100M100P100Q92925F
  • License MIT

Package Exports

  • kairos-connection

Readme

KAIROS-connection

Note: This library is not affiliated with Panasonic in any way.

This is a library for communicating with the Panasonic KAIROS video switchers.

More documentation can be found here: github.com/Sofie-Automation/sofie-kairos-connection

Usage

const kairos = new KairosConnection()
kairos.on('connect', () => console.log('Connected to Kairos'))
kairos.on('disconnect', () => console.log('Disconnected from Kairos'))
kairos.on('error', (e) => console.error(e))
kairos.on('warn', (e) => console.log(e))
kairos.on('reset', () => {
    // Emitted when the kairos has been reset (like when restarted or new configuration loaded)
})

kairos.connect(host, port)

// Send commands:
await kairos.updateScene(refScene(['MyFolder', 'MyScene']), values)
// etc...

// Terminate:
kairos.disconnect()
kairos.discard()
kairos.removeAllListeners()