Robert von Könemann
c76e845056
This commit adds support for Moonraker.
...
I copied the OctoPrint.cpp and .h and changed the API calls and getters
and renamed all occurences of OctoPrintClient to MoonrakerClient.
I then added two more API-call that were needed. (line 210 to 241)
This one of them requires the filename property to be set first.
As we’re then making a request to Moonraker with said filename as a parameter
and that filename is just a file on a unix host, i needed to add urlencoding.
This is a method of the MoonrakerClient class. (line 445++)
I also removed trailing whitespaces and fixed indentation to two spaces in the new files.
Settings.h a new comment, telling us how to enable Moonraker support.
printermonitor.ino uses the new define from settings.h to enable moonraker.
I also fixed the creation of Timestamps here.
Signed-off-by: Robert von Könemann <robert@vonkoenemann.de>
2022-02-18 11:10:02 +01:00
Qrome
8ce53c2252
Qrome - updated with compiled binary files and updates to readme.md
2020-07-10 19:58:50 -07:00
David Payne
993fdf6809
Qrome - updated access to PROGMEM data for ESP8266 Core 2.5.2 support
2019-05-29 15:59:04 -07:00
Chrome Legion
d59fa0da47
Qrome - updated to use PROGMEM for HTML form constants to reduce the use of dynamic memory
2019-04-26 22:39:52 -07:00
Chrome Legion
9c3bdfb469
Qrome - updated for requests to Repetier Server
2019-04-18 21:11:28 -07:00
David Payne
1ce2e37ff4
Qrome - updated some html label
2019-04-15 15:14:39 -07:00
Chrome Legion
b36c6f5307
Qrome - trimmed the temp values for web interface display
2019-04-14 22:19:53 -07:00
Chrome Legion
6e3ce067f6
Qrome - updated to only display print status when printing
2019-04-14 17:47:49 -07:00
Chrome Legion
f3fe61eac9
Qrome - added connection test for OctoPrint
2019-04-13 23:22:26 -07:00
Chrome Legion
6c10fcf53c
Qrome - fixed some HTML in the home page
2019-04-13 21:36:13 -07:00
Chrome Legion
f5afbbdfac
Qrome - updated with Repetier configuration and printer selector in the web UI
2019-04-13 21:18:24 -07:00
Chrome Legion
149ca5b051
Qrome - added some updates for Repetier
2019-04-12 23:32:31 -07:00
David Payne
ceaa76c945
Qrome - moved printerType to the objects
2019-04-12 09:07:05 -07:00
Chrome Legion
2996572d86
Qrome - updated code format and spelling
2019-04-11 20:34:15 -07:00
David Payne
ba1cc15b14
Qrome - updated with Repetier commented out
2019-04-11 16:40:54 -07:00
David Payne
c7453a2883
Qrome - updated to include the compile options for Repetier
2019-04-11 16:23:58 -07:00
kg4iae
a20eac341b
Add files via upload
2019-04-10 07:53:27 -05:00
Chrome Legion
03d3119e5a
Qrome - added web ui configuration for LED flashing
2019-03-20 08:30:35 -07:00
Chrome Legion
4fab27ff34
Qrome - updated version number
2019-03-19 22:45:42 -07:00
Christian Bull Gjertsen
7bdca9b156
Remove "full city list" link from weatherconfig
...
Link broken. This is now a paid feature: https://openweathermap.org/current#bulk
2019-03-18 20:18:44 +01:00
Qrome
7f3d445260
Merge pull request #74 from easytarget/bed-display-fix
...
Discard bed temp if none reported
2019-02-18 19:20:41 -07:00
Chrome Legion
9d51257d04
Qrome - removed the OledDisplay libs as they are not used here
2019-02-18 19:17:39 -07:00
Chrome Legion
0adead3bbf
Qrome - included ArduinoJson as part of the libs
2019-02-18 19:15:40 -07:00
Owen
a0186e8272
Discard bed temp if none reported
2019-02-19 01:29:34 +01:00
Chrome Legion
8ee6d1da30
Qrome - updated to 2.4 and fixed the Configure Web Form
2019-01-16 20:21:04 -07:00
Owen
b28f49a195
Add a function + option to request PSU status and enter clock/blank mode depending on the PSU status
2019-01-15 21:14:09 +01:00
Qrome
4d127f77fd
Merge branch 'master' into 2.3
2018-12-15 09:36:56 -07:00
Chrome Legion
b5a3a60026
Qrome - updated to cast value to long for compatibility in newer ESP8266 core 2.5.X
2018-12-15 09:15:16 -07:00
Chrome Legion
06c7c2f496
Qrome - added the weather language support
2018-12-01 13:38:45 -07:00
Chrome Legion
f0f258db58
Qrome - commented out the SH1106 driver
2018-11-27 20:10:54 -07:00
Qrome
d01fb114cd
Merge pull request #58 from vergoh/show_over_24h
...
Show times longer than 24 hours correctly
2018-11-27 19:34:45 -07:00
Teemu Toivola
5fbde9b065
restore SSD1306 as default display, most likely unintentionally changed in commit 04ed5ae77d
2018-11-27 21:13:07 +02:00
Teemu Toivola
56aed0752a
show times longer than 24 hours correctly, remove unused 'days' variables
2018-11-27 20:16:33 +02:00
Qrome
379198b528
Merge pull request #56 from vergoh/led_config
...
move externalLight to Settings.h
2018-11-25 21:23:55 -07:00
Chrome Legion
cb4f30fd3f
Qrome - updated version number to 2.3
2018-11-25 21:22:02 -07:00
Chrome Legion
79285489d7
Qrome - added ability to update firmware from web interface
2018-11-25 17:32:41 -07:00
Chrome Legion
2277c8805f
Qrome - fixed bug where ENABLE_OTA = false and crash on MDNS call
2018-11-25 17:02:37 -07:00
Teemu Toivola
e9fdb0aeb9
move externalLight to Settings.h to allow more obvious way for disabling the use of the built-in led without having to modify the board physically
2018-11-18 20:13:58 +02:00
Chrome Legion
04ed5ae77d
Qrome - updated with ability to turn on or off Basic Auth for web interface
2018-09-27 08:07:53 -07:00
Qrome
e6ab9c2994
Merge branch '2.2' into disp_flip
2018-09-27 07:24:44 -07:00
derpicknicker1
a91da219ee
changed (c)
2018-09-27 09:35:42 +02:00
derpicknicker1
ef9fb455c4
changed (c)
2018-09-27 09:35:19 +02:00
derpicknicker1
602bf84f4c
Added option to invert display
...
Added the option to invert the display to the config menu.
So noone has to care about this beforre flashing the firmware.
2018-09-20 09:35:17 +02:00
Chrome Legion
417e5f2964
Qrome - added option to turn off web interface authentication
2018-06-21 21:42:09 -07:00
Chrome Legion
8aa36bd8be
Qrome - updated to display host name on clock screen
2018-06-18 17:58:05 -07:00
Chrome Legion
1d624db136
Qrome - updated some of the HTML display for hostname and offline
2018-06-17 23:31:44 -07:00
Chrome Legion
9f23894ecb
Qrome - added hostname dispalay instaed of PM in clock mode
2018-06-17 23:03:31 -07:00
Chrome Legion
bc0af81560
Qrome - updated some HTML and spelling
2018-06-16 11:48:35 -07:00
Chrome Legion
f0562880e8
Qrome - Added Weather display and some cleanup
2018-06-15 23:16:17 -07:00
Chrome Legion
35d7f9b96f
Qrome - Added the option to specify a password for OTA
2018-06-07 16:29:32 -07:00