mirror of
https://gitlab.com/zwirbel/illucat.git
synced 2025-12-16 18:05:05 +01:00
multiple web config
This commit is contained in:
@@ -91,6 +91,7 @@ class IlluCat : public MeshSprocket {
|
||||
defaultAnimation();
|
||||
|
||||
// setup web stuff
|
||||
server->serveStatic("/pixelConfig.json", SPIFFS, "pixelConfig.json");
|
||||
server->on("/pixel/pattern", HTTP_POST, bind(&IlluCat::patternWebRequestHandler, this, _1));
|
||||
ws->onEvent(bind(&IlluCat::onWsEvent, this, _1, _2, _3, _4, _5, _6));
|
||||
server->addHandler(ws);
|
||||
@@ -126,7 +127,9 @@ class IlluCat : public MeshSprocket {
|
||||
|
||||
virtual void onNewConnection(uint32_t nodeId){
|
||||
PRINT_MSG(Serial, SPROCKET_TYPE, "connected to %u", nodeId);
|
||||
defaultAnimation();
|
||||
//defaultAnimation();
|
||||
String stateJson = state.toJsonString();
|
||||
net->mesh.sendSingle(nodeId, stateJson);
|
||||
// TODO publish current state to pixel/color on new node
|
||||
}
|
||||
virtual void onConnectionChanged(){
|
||||
|
||||
Reference in New Issue
Block a user