diff --git a/.gitignore b/.gitignore index 29349c7..d657492 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,4 @@ .pioenvs .piolibdeps -.vscode/.browse.c_cpp.db* -.vscode/c_cpp_properties.json -.vscode/launch.json +.vscode data/config.json \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 5b1aa28..dfc26d9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,6 @@ { "terminal.integrated.env.linux": { - "PATH": "/home/master/.platformio/penv/bin:/home/master/.platformio/penv:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl", + "PATH": "/home/master/.platformio/penv/bin:/home/master/.platformio/penv:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl", "PLATFORMIO_CALLER": "vscode" }, "files.associations": { diff --git a/README.md b/README.md index c6e6823..d59cc85 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,11 @@ # Illumination-Cat This is the brain of the the almighty Illumination-Cat. +## OTA +pio run -e build && \ +curl -v -F file=@.pioenvs/build/firmware.bin http://illucat.lan/update && \ +curl -X POST http://illucat.lan/restart + ## Resources & Documentation [3D Model](https://www.thingiverse.com/thing:2974862) [Installation](https://gitlab.com/0x1d/illucat/blob/master/installation.md) diff --git a/data/config/wifi.json b/data/config/wifi.json new file mode 100644 index 0000000..b80fdf3 --- /dev/null +++ b/data/config/wifi.json @@ -0,0 +1,9 @@ +{ + "stationMode": 1, + "hostname": "illucat", + "apSSID": "illucat", + "apPassword": "illumination", + "connectTimeout": 5000, + "stationSSID": "wirelos", + "stationPassword": "th3r31sn0sp00n" +} \ No newline at end of file diff --git a/data/example.config.json b/data/example.config.json deleted file mode 100644 index b441a17..0000000 --- a/data/example.config.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "stationMode": 0, - "hostname": "illucat", - "apSSID": "illucat", - "apPassword": "illumination", - "connectTimeout": 20000, - "stationSSID": "MyWifi", - "stationPassword": "myWifiPassword", - "meshSSID": "illucat", - "meshPassword": "illumination", - "meshPort": 5555, - "channel": 5 -} \ No newline at end of file diff --git a/data/ircConfig.json b/data/ircConfig.json index 204359f..a6f3aa2 100644 --- a/data/ircConfig.json +++ b/data/ircConfig.json @@ -1,6 +1,6 @@ { "ircServer": "chat.freenode.net", "ircPort": 6665, - "ircNickname": "biermeter", - "ircUser": "biermeter" + "ircNickname": "illucat", + "ircUser": "illucat" } \ No newline at end of file diff --git a/data/mqttConfig.json b/data/mqttConfig.json index 6ec5b60..36329d9 100644 --- a/data/mqttConfig.json +++ b/data/mqttConfig.json @@ -1,6 +1,6 @@ { - "mqttClientName" : "biermeter", + "mqttClientName" : "illucat1", "mqttBrokerHost" : "192.168.1.2", "mqttBrokerPort" : 1883, - "mqttRootTopic" : "wirelos/led/biermeter" + "mqttRootTopic" : "wirelos/illucat" } \ No newline at end of file diff --git a/data/www/index.html b/data/www/index.html index 019406e..79aaa4b 100644 --- a/data/www/index.html +++ b/data/www/index.html @@ -21,8 +21,8 @@ data-name="hue" data-topic="pixels/hue" data-default="0" - data-external="/gradients.json" - > + data-external="/gradients.json"> +