├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── firmware ├── nodemcu-firmware-overlay │ ├── Makefile │ └── app │ │ ├── include │ │ ├── lwipopts.h │ │ ├── user_config.h │ │ ├── user_mbedtls.h │ │ ├── user_modules.h │ │ └── user_version.h │ │ └── user │ │ └── user_main.c └── releases │ ├── 2-2-7 │ ├── konnected-filesystem-0x100000-2-2-7.img │ └── konnected-firmware-2-2-7.bin │ ├── 2-3-0 │ ├── konnected-filesystem-0x100000-2-3-0.img │ └── konnected-firmware-2-3-0.bin │ ├── 2-3-1 │ ├── konnected-filesystem-0x100000-2-3-1.img │ └── konnected-firmware-2-3-1.bin │ ├── 2-3-2 │ ├── konnected-filesystem-0x100000-2-3-2.img │ └── konnected-firmware-2-3-2.bin │ ├── 2-3-3 │ ├── konnected-filesystem-0x100000-2-3-3.img │ └── konnected-firmware-2-3-3.bin │ ├── 2-3-4 │ ├── konnected-esp8266-2-3-4.bin │ ├── konnected-filesystem-0x100000-2-3-4.img │ └── konnected-firmware-2-3-4.bin │ └── 2-3-5 │ ├── konnected-filesystem-0x100000-2-3-5.img │ └── konnected-firmware-2-3-5.bin ├── scripts ├── build-firmware ├── build-manifest ├── build-spiffs ├── cross-compile ├── flash ├── reload ├── spiffs.lst ├── update-espwebtools-manifest.rb └── utils.rb ├── spec ├── application_spec.lua ├── device_spec.lua ├── http_req_spec.lua ├── init_spec.lua ├── nodemcu_stubs.lua ├── server_device_spec.lua ├── server_spec.lua ├── ssdp_spec.lua └── variables_build_spec.lua └── src ├── actuators.lua ├── dht_sensors.lua ├── ds18b20_sensors.lua ├── enduser_setup.html.gz ├── http_favicon.ico.gz ├── http_index.html.gz ├── init.lua ├── lfs ├── _init.lua ├── application.lua ├── aws_iot.lua ├── device.lua ├── ds18b20.lua ├── http_ota.lua ├── httpd_req.lua ├── httpd_res.lua ├── led_flip.lua ├── lfs-2.3.2.img ├── mqtt_packet.lua ├── mqtt_ws.lua ├── ota.lua ├── rest_endpoint.lua ├── server.lua ├── server_device.lua ├── server_lock.lua ├── server_receiver.lua ├── server_settings.lua ├── server_status.lua ├── ssdp.lua ├── ssdp_notify.lua ├── ssdp_response.lua ├── start.lua ├── switch.lua ├── variables_build.lua ├── variables_set.lua ├── wifi.lua └── wipe.lua ├── sensors.lua └── settings.lua /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/README.md -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/Makefile -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/app/include/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/app/include/lwipopts.h -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/app/include/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/app/include/user_config.h -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/app/include/user_mbedtls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/app/include/user_mbedtls.h -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/app/include/user_modules.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/app/include/user_modules.h -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/app/include/user_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/app/include/user_version.h -------------------------------------------------------------------------------- /firmware/nodemcu-firmware-overlay/app/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/nodemcu-firmware-overlay/app/user/user_main.c -------------------------------------------------------------------------------- /firmware/releases/2-2-7/konnected-filesystem-0x100000-2-2-7.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-2-7/konnected-filesystem-0x100000-2-2-7.img -------------------------------------------------------------------------------- /firmware/releases/2-2-7/konnected-firmware-2-2-7.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-2-7/konnected-firmware-2-2-7.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-0/konnected-filesystem-0x100000-2-3-0.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-0/konnected-filesystem-0x100000-2-3-0.img -------------------------------------------------------------------------------- /firmware/releases/2-3-0/konnected-firmware-2-3-0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-0/konnected-firmware-2-3-0.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-1/konnected-filesystem-0x100000-2-3-1.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-1/konnected-filesystem-0x100000-2-3-1.img -------------------------------------------------------------------------------- /firmware/releases/2-3-1/konnected-firmware-2-3-1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-1/konnected-firmware-2-3-1.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-2/konnected-filesystem-0x100000-2-3-2.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-2/konnected-filesystem-0x100000-2-3-2.img -------------------------------------------------------------------------------- /firmware/releases/2-3-2/konnected-firmware-2-3-2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-2/konnected-firmware-2-3-2.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-3/konnected-filesystem-0x100000-2-3-3.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-3/konnected-filesystem-0x100000-2-3-3.img -------------------------------------------------------------------------------- /firmware/releases/2-3-3/konnected-firmware-2-3-3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-3/konnected-firmware-2-3-3.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-4/konnected-esp8266-2-3-4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-4/konnected-esp8266-2-3-4.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-4/konnected-filesystem-0x100000-2-3-4.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-4/konnected-filesystem-0x100000-2-3-4.img -------------------------------------------------------------------------------- /firmware/releases/2-3-4/konnected-firmware-2-3-4.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-4/konnected-firmware-2-3-4.bin -------------------------------------------------------------------------------- /firmware/releases/2-3-5/konnected-filesystem-0x100000-2-3-5.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-5/konnected-filesystem-0x100000-2-3-5.img -------------------------------------------------------------------------------- /firmware/releases/2-3-5/konnected-firmware-2-3-5.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/firmware/releases/2-3-5/konnected-firmware-2-3-5.bin -------------------------------------------------------------------------------- /scripts/build-firmware: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/build-firmware -------------------------------------------------------------------------------- /scripts/build-manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/build-manifest -------------------------------------------------------------------------------- /scripts/build-spiffs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/build-spiffs -------------------------------------------------------------------------------- /scripts/cross-compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/cross-compile -------------------------------------------------------------------------------- /scripts/flash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/flash -------------------------------------------------------------------------------- /scripts/reload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/reload -------------------------------------------------------------------------------- /scripts/spiffs.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/spiffs.lst -------------------------------------------------------------------------------- /scripts/update-espwebtools-manifest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/update-espwebtools-manifest.rb -------------------------------------------------------------------------------- /scripts/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/scripts/utils.rb -------------------------------------------------------------------------------- /spec/application_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/application_spec.lua -------------------------------------------------------------------------------- /spec/device_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/device_spec.lua -------------------------------------------------------------------------------- /spec/http_req_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/http_req_spec.lua -------------------------------------------------------------------------------- /spec/init_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/init_spec.lua -------------------------------------------------------------------------------- /spec/nodemcu_stubs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/nodemcu_stubs.lua -------------------------------------------------------------------------------- /spec/server_device_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/server_device_spec.lua -------------------------------------------------------------------------------- /spec/server_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/server_spec.lua -------------------------------------------------------------------------------- /spec/ssdp_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/ssdp_spec.lua -------------------------------------------------------------------------------- /spec/variables_build_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/spec/variables_build_spec.lua -------------------------------------------------------------------------------- /src/actuators.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/actuators.lua -------------------------------------------------------------------------------- /src/dht_sensors.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/dht_sensors.lua -------------------------------------------------------------------------------- /src/ds18b20_sensors.lua: -------------------------------------------------------------------------------- 1 | local y = {} 2 | return y -------------------------------------------------------------------------------- /src/enduser_setup.html.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/enduser_setup.html.gz -------------------------------------------------------------------------------- /src/http_favicon.ico.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/http_favicon.ico.gz -------------------------------------------------------------------------------- /src/http_index.html.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/http_index.html.gz -------------------------------------------------------------------------------- /src/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/init.lua -------------------------------------------------------------------------------- /src/lfs/_init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/_init.lua -------------------------------------------------------------------------------- /src/lfs/application.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/application.lua -------------------------------------------------------------------------------- /src/lfs/aws_iot.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/aws_iot.lua -------------------------------------------------------------------------------- /src/lfs/device.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/device.lua -------------------------------------------------------------------------------- /src/lfs/ds18b20.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/ds18b20.lua -------------------------------------------------------------------------------- /src/lfs/http_ota.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/http_ota.lua -------------------------------------------------------------------------------- /src/lfs/httpd_req.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/httpd_req.lua -------------------------------------------------------------------------------- /src/lfs/httpd_res.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/httpd_res.lua -------------------------------------------------------------------------------- /src/lfs/led_flip.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/led_flip.lua -------------------------------------------------------------------------------- /src/lfs/lfs-2.3.2.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/lfs-2.3.2.img -------------------------------------------------------------------------------- /src/lfs/mqtt_packet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/mqtt_packet.lua -------------------------------------------------------------------------------- /src/lfs/mqtt_ws.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/mqtt_ws.lua -------------------------------------------------------------------------------- /src/lfs/ota.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/ota.lua -------------------------------------------------------------------------------- /src/lfs/rest_endpoint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/rest_endpoint.lua -------------------------------------------------------------------------------- /src/lfs/server.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/server.lua -------------------------------------------------------------------------------- /src/lfs/server_device.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/server_device.lua -------------------------------------------------------------------------------- /src/lfs/server_lock.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/server_lock.lua -------------------------------------------------------------------------------- /src/lfs/server_receiver.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/server_receiver.lua -------------------------------------------------------------------------------- /src/lfs/server_settings.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/server_settings.lua -------------------------------------------------------------------------------- /src/lfs/server_status.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/server_status.lua -------------------------------------------------------------------------------- /src/lfs/ssdp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/ssdp.lua -------------------------------------------------------------------------------- /src/lfs/ssdp_notify.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/ssdp_notify.lua -------------------------------------------------------------------------------- /src/lfs/ssdp_response.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/ssdp_response.lua -------------------------------------------------------------------------------- /src/lfs/start.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/start.lua -------------------------------------------------------------------------------- /src/lfs/switch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/switch.lua -------------------------------------------------------------------------------- /src/lfs/variables_build.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/variables_build.lua -------------------------------------------------------------------------------- /src/lfs/variables_set.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/variables_set.lua -------------------------------------------------------------------------------- /src/lfs/wifi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/wifi.lua -------------------------------------------------------------------------------- /src/lfs/wipe.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/lfs/wipe.lua -------------------------------------------------------------------------------- /src/sensors.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/sensors.lua -------------------------------------------------------------------------------- /src/settings.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konnected-io/konnected-security/HEAD/src/settings.lua --------------------------------------------------------------------------------