Avolites WebAPI Testsite ------------------------ This tool is intended to demonstrate the use of the WebAPI, a network interface which has been integrated into the Avolites consoles since Titan version 10 (summer 2016). By simply sending a handful of HTML requests you can control many of the consoles' features, thus effectively controling your lights. ================================================================================== Copyright and terms of use -------------------------- This tool was created by Sebastian Beutel in October 2016. No liability, no warranty. All rights reserved, however, you are explicitely free to use any part of the code, or the whole script, for your own projects. Any feedback is highly appreciated. Any part of the code may change at any time - updates may occur without any notice. However, I am striving to update this helpfile, or issue an accompanying release document, with any major change. If you have any specific question, please send an email to s.beutel@avolites.de. =================================================================================== Version info (based on SVN revision numbers - not necessarily in consecutive order) ----------------------------------------------------------------------------------- rev. 1, 08.10.2016: initial version rev. 2, 08.10.2016: minor changes: - 'func' and 'title' are now pseudo-links - prepared POST field and test() function hidden - copyright included - code cleanup, extensive help added and linked - this release document added - all files checked to be utf-8 /no BOM rev. 3, 10.10.2016: added button 'Open' for each request in console log (opens request in another browser tab) inline documentation for all JS functions rev. 4, 10.10.2016: - implemented export (data shown in text area for copy and save as text) - begin implementing import (file browser and parser) - changed top buttons so that you can define actions for onmousedown and onmouseup separately rev. 5, 11.10.2016: export ready, also changed some IDs in order to clean up rev. 6, 12.10.2016: - finally implemented onmousedown/up for all buttons rev. 7, 16.02.2022: added button to change network port