mirror of
https://github.com/rstrouse/ESPSomfy-RTS.git
synced 2025-12-17 04:42:12 +01:00
Updated User Interface Concepts (markdown)
parent
8556b328ae
commit
00ec0e9ce2
1 changed files with 56 additions and 17 deletions
|
|
@ -2,47 +2,47 @@ ESPSomfy RTS implements a free-standing web server on the ESP32. Pages served b
|
|||
|
||||
This web server provides two distinct operating modes Home and Configuration. The Home mode isolates the configuration from normal operation of your RTS controlled motors.
|
||||
|
||||
## Home Mode
|
||||
# Home Mode
|
||||
When first loading the ESPSomfy RTS user interface in your browser, the Home page is displayed. From here all configured motors can be operated and the configuration pages are obscured. Each of the items you have configured will appear in this listing with the groups appearing at the top of the list and the individual motorized devices appearing under the last group.
|
||||
|
||||

|
||||
|
||||
Each configured entity is separated by a dotted line with the name and position icons on the left and the button controls on the right.
|
||||
|
||||
### Individual Motor Controls
|
||||
## Individual Motor Controls
|
||||
The control display differs for each type of individual motor control. For instance, the blind below with an integrated tilt mechanism is shown below.
|
||||
|
||||

|
||||
|
||||
#### 1 - Position indicator
|
||||
### 1 - Position indicator
|
||||
The position indicator shows the current lift position of a blind while the numeric percentage shows the current tilt position of the slats. To set the position of these items to a particular slider tap or click the position indicator icon and a positioner interface will appear with sliders to set each positional option on the motor.
|
||||
|
||||
#### 2 - Assigned Name
|
||||
### 2 - Assigned Name
|
||||
The name you provide (Up to 20 characters) for the motor will appear here.
|
||||
|
||||
#### 3 - Current My Position
|
||||
### 3 - Current My Position
|
||||
The my position is the saved position of the motor. When the motor is at rest pressing the my position will move this blind to 37% of closed and set the slats to 20% of closed.
|
||||
|
||||
#### 4 - Control Buttons
|
||||
### 4 - Control Buttons
|
||||
The control buttons mirror the most common 3 buttons on RTS remotes. Awnings also provide a sun sensor control for enabling and disabling the sun function.
|
||||
|
||||
### Positioner Interface
|
||||
## Positioner Interface
|
||||
The positioner interface provides the ability to set a target position for each positional option for the motor. This interface is only available for individual motors as its definition is ambiguous for members of a group. After clicking on the position icon the positioner interface will be displayed obscuring the controls for the motor which the position is being set. If the motor(s) are currently in motion the sliders will be preset to the current target position.
|
||||
|
||||
To dismiss the interface either click/tap outside of its boundary or select a position with any slider.
|
||||
|
||||

|
||||
|
||||
#### 1 - Assigned Name
|
||||
### 1 - Assigned Name
|
||||
The name of the current motor for which the position is to be set.
|
||||
|
||||
#### 2 - Target Lift Position
|
||||
### 2 - Target Lift Position
|
||||
The current/new target lift position for the motor. Grab the circular thumb and slide left or right to set a new target position.
|
||||
|
||||
#### 3 - Target Tilt Position
|
||||
### 3 - Target Tilt Position
|
||||
The current/new target tilt position for the motor if the configured device has tilt capabilities. If there is no tilt abilities for the device then this slider will not be included.
|
||||
|
||||
### Favorite My Position Setter
|
||||
## Favorite My Position Setter
|
||||
This setter provides the ability to configure the my position for the motor. RTS motors have exactly one favorite position that is stored on the motor. This position is activated by short pressing the my/stop button while the motor is at rest.
|
||||
|
||||
To set/unset the current my position press and hold the my button. While pressing this button it will nervously flicker. When the my position setter appears simply release the button. From this interface you can set a new my position or clear the existing one. When the interface first opens it will display the current position of the motor.
|
||||
|
|
@ -56,19 +56,58 @@ The user interface for setting a my position is designed to give you all the inf
|
|||
|
||||

|
||||
|
||||
#### 1 - Assigned Name
|
||||
### 1 - Assigned Name
|
||||
The name that was assigned to the motor.
|
||||
|
||||
#### 2 - Target Lift Favorite Position
|
||||
### 2 - Target Lift Favorite Position
|
||||
The target lift position for the my favorite.
|
||||
|
||||
#### 3 - Target Tilt Favorite Position
|
||||
### 3 - Target Tilt Favorite Position
|
||||
If the motor is equipped with a tilt position you can set the target with this slider. If the motor is not equipped with a tilt position this slider will not appear.
|
||||
|
||||
#### 4 - Command Button
|
||||
### 4 - Command Button
|
||||
This button will either set or clear the my favorite position. If the slider(s) match the current lift and target position this button will appear red in color and the text will change to Clear My Position.
|
||||
|
||||
#### 5 - Current Favorite
|
||||
### 5 - Current Favorite
|
||||
This display shows the current favorite set on the motor for lift and tilt (if so equipped). Clicking on the numeric percentages will move the sliders to the selected position.
|
||||
|
||||
***TIP:*** If you previously had a my favorite set and ESPSomfy RTS was not installed when this favorite was set, you must choose a new favorite position that is different from the one stored on the motor. After that ESPSomfy RTS will be aware of the motor settings and be able to clear/set my favorites using the setter.
|
||||
|
||||
# Configuration Mode
|
||||
Configuration mode provides all the installer options for the ESPSomfy RTS device. There are many options available for configuring ESPSomfy RTS and as a result the user interface must have navigation controls.
|
||||
|
||||
## Screen Layout
|
||||
The screen layout is defined below.
|
||||
|
||||
### 1 - Network Status
|
||||
The current status of the network. The information displayed here will change depending on whether the device is connected using WiFi or hardwired ethernet.
|
||||
|
||||
### 2 - Mode Selector
|
||||
Use this icon to switch between home mode or configuration mode. When in configuration mode the icon will change to a Home icon and when in Home mode it will switch to a gears icon.
|
||||
|
||||
### 3 - Configuration Section
|
||||
The configuration is broken into 4 distinct sections. Each section allows you to define specific options related to its title.
|
||||
|
||||
### 4 - Section Tabs
|
||||
The tabs displayed in this section reflect the available options for the selected section. It is designed to provide logical selections and targeted configuration options. This maintains an understandable level of complexity for the software.
|
||||
|
||||
## System Section
|
||||
The system section allows for base configuration of the software. In this sections items such as the primary server options, security, and firmware updates.
|
||||
|
||||

|
||||
|
||||
|
||||
## Network Section
|
||||
The network section allows for configuration of the network interfaces to include the adapter, IP/DHCP settings, and MQTT interfaces
|
||||
|
||||

|
||||
|
||||
## Somfy Section
|
||||
In this section you can configure the individual shade motors and groups.
|
||||
|
||||

|
||||
|
||||
## Radio Section
|
||||
In this section you can configure the settings your CC1101 transceiver and review the communication logs.
|
||||
|
||||

|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue