Files
sprocket-device-illucat/README.md

1.1 KiB

Illumination-Cat

This is the brain of the the almighty Illumination Cat.

API

WebSocket

Endpoint: /pixel

Fields:

Field Type Description
topic String $1600
col 2 is centered $12
zebra stripes are neat $1

Example:

{
    "topic": "pixels/color",
    "payload": "13505813"
}

Message Formate

  • topic
  • payload

Topics

pixels/color pixels/color2 pixels/pattern pixels/totalSteps pixels/brightness

REST

Endpoints

POST /pixel/state
POST /config

Mesh

Features

  • Enduser setup: initial setup where the cat opens an access point for configuration
  • WiFi: connect to existing AP as client or build a mesh network where all cats act as a collective
  • Web controls: colors and patterns can be changed through the web interface
  • OTA plugin: cats connected to an AP can be updated over-the-air via TCP flash method
  • [0%] audio output
  • [0%] OctoPrint plugin: connect to an OctoPrint instance and reflect print status via colors