Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| indigo_2024.1_documentation:indigo_touch_web [2025/02/09 23:14] – [Loading ITW] davel17 | indigo_2024.1_documentation:indigo_touch_web [2025/04/14 20:10] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Indigo Touch For Web ===== | ===== Indigo Touch For Web ===== | ||
| - | Indigo includes an [[indigo_2024.1_documentation: | + | Indigo includes an [[indigo_2024.1_documentation: |
| - | {{: | + | {{: |
| - | ITW works by establishing a bi-directional | + | ITW works by establishing a bidirectional |
| ==== Loading ITW ==== | ==== Loading ITW ==== | ||
| There are several ways to load ITW depending on your environment. The three most common being: | There are several ways to load ITW depending on your environment. The three most common being: | ||
| - | - the Indigo Reflector Service using your custom reflector address such as //''< | + | - the Indigo Reflector Service using your custom reflector address such as //''< |
| - | - a local loop-back address such as //''< | + | - a local loop-back address such as //''< |
| - | - a direct IP address such as //''< | + | - a direct IP address such as //''< |
| Note that the custom port address (8176 above) may differ depending on the settings you use when launching the Indigo Server. | Note that the custom port address (8176 above) may differ depending on the settings you use when launching the Indigo Server. | ||
| - | When you use a bare address like the examples above, the server will redirect the request and load the ITW homepage //'' | + | When you use a bare address like the examples above, the server will redirect the request and load the ITW homepage //'' |
| ==== Interface Controls ==== | ==== Interface Controls ==== | ||
| Line 35: | Line 35: | ||
| * Refresh from server - ITW objects update automatically when data are changed in Indigo, but sometimes you might want to force the data to refresh for a specific device. Selecting this item will cause the device data to be refreshed. | * Refresh from server - ITW objects update automatically when data are changed in Indigo, but sometimes you might want to force the data to refresh for a specific device. Selecting this item will cause the device data to be refreshed. | ||
| * Send status request - only available for devices that support the Send Status Request feature in the Indigo Client. | * Send status request - only available for devices that support the Send Status Request feature in the Indigo Client. | ||
| - | * Show device JSON - this item will cause a pop up window to display the entire JSON payload for the device. | + | * Show device JSON - this item will cause a pop-up window to display the entire JSON payload for the device. |
| == Actions == | == Actions == | ||
| Line 65: | Line 65: | ||
| | Light Mode | Dark Mode | | | Light Mode | Dark Mode | | ||
| - | | {{: | + | | {{: |
| ==== Loading A Specific Tab ==== | ==== Loading A Specific Tab ==== | ||
| - | By default, ITW will show the Devices tab when it first loads. If you would like to begin with a different tab, you can add a URL query argument to the end of the target URL (**query arguments must be lower case and you must include //'' | + | By default, ITW will show the Devices tab when it first loads. If you would like to begin with a different tab, you can add a URL query argument to the end of the target URL (**query arguments must be lowercase, |
| Examples: | Examples: | ||
| Line 82: | Line 82: | ||
| If you don't see the ITW web interface displayed in your browser, there are several things you can check. | If you don't see the ITW web interface displayed in your browser, there are several things you can check. | ||
| * be sure you're using the right URL security protocol: | * be sure you're using the right URL security protocol: | ||
| - | * //'' | + | * //'' |
| - | * //'' | + | * //'' |
| * be sure you've entered in the correct address for your Indigo server and the port number you specified when you started the server (the default is 8176). | * be sure you've entered in the correct address for your Indigo server and the port number you specified when you started the server (the default is 8176). | ||
| - | * if the proper tab wasn't selected when you loaded the app, be sure your query arguments are lower case //''? | + | * if the proper tab wasn't selected when you loaded the app, be sure your query arguments are lower case... //''? |