Skip to content

v1.0.0: Particle JS API + Product support

Compare
Choose a tag to compare
@chuank chuank released this 02 Jan 12:30
· 76 commits to master since this release
  • Adopts the Particle JS API
  • Product support (use Device ID instead of Device name)
  • New Utility node now provides handy utilities:
    • listDevices
    • getDevice
    • signalDevice
  • Verbose Logging option no more (see Breaking Changes below)
  • Node names shortened
  • Node label appearances do not change when node properties are dynamically updated by upstream messages
  • Removed debug comment that exposes access token in logs (!)

BREAKING CHANGES:

  • Node name changes – your existing Particle nodes will need to be set up again. Sorry.
  • For consistency with Particle JS API, nodes now directly pass the returned result from Particle as a JSON object
  • Verbose Logging removed – adopting Node-RED's logging system to provide trace/debug/log details
  • ParticlePublish 'shortcut' mode changed: passing in message with payload and no topic will set new data parameter into ParticlePublish node and trigger the event

TODO:

  • Webhooks
  • Utility node is currently meant for information retreival; in the future it might provide options to edit device names, claim/unclaim, access token access