Commit Graph
100 Commits
Author SHA1 Message Date
Ollo eb703a1165 Handle special characters of HTTP POST 2023-04-09 14:33:26 +02:00
Ollo 8001a8e1d4 dim value is set, webserver access is shown via the characters: W E B 2023-03-04 19:21:47 +01:00
Ollo bf61184217 Stop download on failure during generation 2023-03-04 19:20:41 +01:00
Ollo a13d74e005 log NTP synchronization 2023-03-02 21:19:32 +01:00
Ollo d6cc8f73cc Selected colors are shown in expected position 2023-03-02 20:50:49 +01:00
Ollo a2df4e3137 Removed heap logging messages 2023-03-02 20:34:07 +01:00
Ollo 6160e00e17 Changed to python3 2023-03-02 20:20:28 +01:00
Ollo f440ccf684 More cleanup before starting the webserver 2022-12-14 21:18:21 +01:00
Ollo 1755c9ef5a Telnet server is not started, if webserver is prepared 2022-12-14 20:58:53 +01:00
Ollo a755a1e5b3 Clear rgb buffer before updating it 2022-12-09 23:47:01 +01:00
Ollo 017aef74f6 Handle checkboxes on webserver 2022-12-09 23:22:27 +01:00
Ollo 689ef10922 Fixed splitting of webpage into several packages 2022-12-09 22:56:07 +01:00
Ollo ad9beccadc Websever can be started at runtime 2022-12-09 22:32:40 +01:00
Ollo db3a1e5e20 All colors can be set via webpage 2022-12-09 22:19:27 +01:00
Ollo 35a802009b Increase button reaction loop 2022-12-09 21:48:43 +01:00
Ollo bba21e562b Merged 2022-12-09 20:48:13 +01:00
Ollo a4893cc411 Seperated new logic into a new mqtt file 2022-01-23 20:30:48 +01:00
Ollo 7e7736e12f Refactored files to modules 2022-01-23 18:30:46 +01:00
Ollo e676f6f8cf Create diet files 2022-01-23 18:29:02 +01:00
Ollo 0b72ed49bf Removed generated file 2022-01-23 18:07:09 +01:00
Ollo 158f989c53 Seperate number and color in seperat topics: cmd/num/val and cmd/num/col 2022-01-23 15:15:23 +01:00
Ollo f30143709a More print-debugging 2022-01-23 15:14:30 +01:00
Ollo 31cf255426 variable name improved 2022-01-23 15:14:04 +01:00
Ollo 4ec5298ca5 Less debug output 2022-01-23 15:13:40 +01:00
Ollo cc768cdba9 Mqtt is simulated 2022-01-23 14:51:42 +01:00
Ollo 875f188a47 Comments 2022-01-23 14:01:25 +01:00
Ollo 0e5913095d Ignore generated folder 2022-01-21 22:38:15 +01:00
Ollo 800003f245 Add console output in simulation window 2022-01-21 22:37:22 +01:00
Ollo b9300048da Merged 2022-01-21 21:28:50 +01:00
Ollo aba8e21406 Always publish the temperatur 2022-01-20 22:06:03 +01:00
Ollo 2322276745 Increase mqtt cycle time 2022-01-20 21:58:10 +01:00
Ollo 042bef0bf7 Unload temperatur sensor module, after usage 2022-01-20 21:49:35 +01:00
Ollo a98a30c06b Measure temperature every minute 2022-01-20 21:12:54 +01:00
Ollo 7f6c9689ea Temperatur measurement needs these amount of resources 2022-01-06 16:50:19 +01:00
Ollo f35da0a3c8 Upload into temporary file; Rename it after upload was finished 2022-01-06 16:46:33 +01:00
Ollo 40fce7763e Use a timeout to activate Telnet server 2022-01-06 16:35:41 +01:00
Ollo 5703c27576 Reduced necessary memory 2022-01-06 16:01:27 +01:00
Ollo 3b2554ee53 Lower brightness at start 2021-12-04 13:07:29 +01:00
Ollo fd85314d37 No actions on low memory 2021-12-04 13:04:12 +01:00
Ollo b8f037d61c Clear Memory, and try next time again 2021-12-02 22:53:38 +01:00
Ollo 8bc3b0cb66 Read temperatur, when more than 12k RAM is free 2021-11-28 19:02:29 +01:00
Ollo ffa3bb69de Load DS18B20 library only, when needed 2021-11-28 12:19:19 +01:00
Ollo 96b690d90b Start DS18B20 initialization; uniq names before creating _diet files 2021-11-28 09:49:12 +01:00
Ollo 0bc446fc2a More debug messages when receiving a temperature 2021-11-01 19:49:56 +01:00
Ollo e978e44063 Mqtt subscription simulated 2021-11-01 19:38:01 +01:00
Ollo ba1e93a67c Simulation can subscribe to MQTT 2021-11-01 19:20:06 +01:00
Ollo 412db554a0 Simulated threads increased 2021-11-01 19:02:34 +01:00
Ollo d6d305ec70 Temperature is calcualted, only once 2021-11-01 19:02:12 +01:00
Ollo 7cf761c7a5 Extracted temperatur functionality into wordclock.lua 2021-11-01 13:38:22 +01:00
Ollo 0f2855aafa Removed hardcoded testvalue 2021-11-01 13:06:14 +01:00
Ollo b0f0481b6f Only clear background, when a background color is set 2021-11-01 13:03:07 +01:00
Ollo 5d96adb424 Only temperature is display; time is killed 2021-11-01 13:01:40 +01:00
Ollo 57de18b37c Less different colors 2021-11-01 11:53:34 +01:00
Ollo a5ddb2994d Catch failures on loading LUA files 2021-10-29 23:13:43 +02:00
Ollo eff23d14cf compile command updated 2021-10-29 22:33:22 +02:00
Ollo 2790a62175 buffer is filled with expected color 2021-10-28 21:26:08 +02:00
Ollo d5986470fe Added mqtt library 2021-10-28 21:09:49 +02:00
Ollo 19ff6d11c2 Ignore the shrinked LUA scripts, which are uploaded to the ESP 2021-10-28 21:06:49 +02:00
Ollo f021012a67 Update the time once a second 2021-04-04 19:17:15 +02:00
Ollo 9b113099aa Fixed minute colors 2021-04-03 14:57:39 +02:00
Ollo e10ad2fafc Dimm Boot process, and compile all modues 2021-04-03 14:19:32 +02:00
Ollo 1863ab15b9 Reconnect to MQTT if necessary (checked every 30 seconds) 2021-04-03 14:03:59 +02:00
Ollo 379233327c Update debug message 2021-04-03 13:28:10 +02:00
Ollo 8b58d4a39f All colors can be changed via MQTT 2021-04-03 13:15:37 +02:00
Ollo 23bcd36a34 Publishing is simulated, too 2021-04-03 12:55:27 +02:00
Ollo 6fbaec749a Removed usage of callback parameter 2021-04-03 12:42:23 +02:00
Ollo e497bbe48e Added MQTT client in simulation 2021-04-03 12:35:09 +02:00
Ollo 97bf9357f7 Custom configuration for the simulation can be added 2021-04-01 18:22:22 +02:00
Ollo 682201626c Parse MQTT connect function 2021-04-01 18:15:10 +02:00
Ollo 9508542158 All MQTT dummy function added 2021-03-26 22:44:18 +01:00
Ollo 41179c4afd set buffer with red, green and blue 2021-03-26 21:54:42 +01:00
Ollo 94e554843f Added MQTT simulation 2021-03-24 21:01:34 +01:00
Ollo 92a1c2c8d2 Only update in main loop 2021-03-23 21:48:57 +01:00
Ollo 667350781c row has one LED less 2021-03-23 21:32:53 +01:00
Ollo 7ef7efbdad MQTT status character updated 2021-03-21 21:05:27 +01:00
Ollo 7d60405877 Temperature must be compiled 2021-03-21 21:00:47 +01:00
Ollo 9cd54da774 Temperature library can be initialized 2021-03-21 20:52:27 +01:00
Ollo 91ab8609b9 Remote update worked 2021-03-21 20:38:03 +01:00
Ollo 7a2814d327 Remove compiled file before compiling 2021-03-21 20:37:53 +01:00
Ollo 116c30f5e5 Remote upgrade script detects clock successfully 2021-03-21 18:21:04 +01:00
Ollo c513f7c899 Status of mqtt connection 2021-03-21 18:00:07 +01:00
Ollo 3832e89afa Fixed ws2812 buffer on the target 2021-03-21 17:30:50 +01:00
Ollo 7939bf578d config file can be uploaded with this script, too 2021-03-21 16:06:26 +01:00
Ollo 2e77516d43 Show boot process 2021-03-21 15:31:05 +01:00
Ollo fd5ec411f1 Removed debug code 2021-03-21 15:12:37 +01:00
Ollo 2d7d1f65d5 Show minutes in the first 5 characters of the word 2021-03-21 15:05:53 +01:00
Ollo b06ee392ab refactored helper function to the beginning 2021-03-21 14:48:09 +01:00
Ollo 1ef3cf4f53 Less debugging in simulation 2021-03-21 14:14:51 +01:00
Ollo e2592cc774 More word decoding debug output 2021-03-21 14:13:48 +01:00
Ollo 4d4be95a3c Double buffer for simulation added 2021-03-20 17:46:33 +01:00
Ollo 447e17bb56 even lines are working 2021-03-20 17:24:54 +01:00
Ollo 273e8c5b64 simulation: Color to number convertion fixed 2021-03-20 16:57:44 +01:00
Ollo d4617d9861 Removed variable, as function was refactored 2021-03-20 16:28:38 +01:00
Ollo 93504e3d96 Fix reading color from buffer 2021-03-20 16:19:28 +01:00
Ollo e924b638f1 Handle not drawn characters 2021-03-20 16:19:03 +01:00
Ollo 6a70803b6c Internal variables for swapping 2021-03-20 16:07:05 +01:00
Ollo 070d5de729 Show IP if connected to Wifi 2021-03-20 15:49:54 +01:00
Ollo e7032a62b0 Offset between LUA and simulation adapted 2021-03-20 15:43:59 +01:00
Ollo 48b7751092 Output on panel added while starting 2021-03-19 19:55:15 +01:00
Ollo 54a3761cee Buffer filling works 2021-03-19 19:02:17 +01:00