Commit Graph
37 Commits
Author SHA1 Message Date
mohammad bb50918f04 change_settings_code 2024-11-26 16:47:07 +03:00
mohammad b365f7e347 sos_device 2024-11-24 15:05:33 +03:00
mohammad 6c2c866969 four_scene&6scene 2024-11-21 15:34:20 +03:00
mohammad ec7b351a82 4_scene&6_scene 2024-11-18 09:09:47 +03:00
hannathkadher 36e5df38ee Merge branch 'dev' of https://github.com/SyncrowIOT/syncrow-app into feat/refactor 2024-10-31 10:45:08 +04:00
hannathkadher 80d2651370 scene and automation has been updated 2024-10-31 10:19:38 +04:00
mohammad aa27ecf908 power clamp 2024-10-17 16:04:11 +03:00
mohammad e0dbbd67d1 static power clamp 2024-10-14 16:14:17 +03:00
mohammad 754d869fac water leak 2024-10-07 16:53:50 +03:00
mohammad 5e046b1deb garage door 2024-10-06 16:48:17 +03:00
mohammad d75d438106 two touch & three touch 2024-10-01 16:24:36 +03:00
mohammad c4ff19d471 one touch 2024-09-29 16:06:05 +03:00
mohammad 58e13da887 door sensor 2024-09-22 15:32:47 +03:00
mohammad f0feb4021f water heater and timer and schedule ui and api ,
Circulate ui and Inching ui
2024-09-20 11:50:39 +03:00
mohammad b5842194ff Implement Two-Gang & One-Gang 2024-09-12 16:59:03 +03:00
mohammad 9c23ab1399 curtain changes 2024-08-29 16:54:43 +03:00
Abdullah Alassaf 288ea6a1e2 Bug fixes 2024-06-30 15:10:01 +03:00
mohammad ea4dc852f8 update devices 2024-06-26 11:53:32 +03:00
Abdullah Alassaf f98ebdb2ba Added gateway screen and bloc 2024-06-25 02:21:35 +03:00
Abdullah Alassaf 0eea5242e1 Added smart door bloc 2024-05-23 02:45:31 +03:00
Abdullah Alassaf 44b08c482d Implemented ceiling, wall sensors functionality 2024-05-22 23:55:35 +03:00
Abdullah Alassaf 008ba8be32 Added three gang bloc, event, state, and model 2024-05-21 01:51:53 +03:00
Abdullah Alassaf 7d4ce7f7b3 Implemented Acs functions and fixed design issue 2024-05-21 00:13:27 +03:00
Abdullah Alassaf 4257d69768 Implemented Ac functionality, and bug fixes 2024-05-20 02:40:50 +03:00
Mohammad Salameh 54982ba777 Configured ceiling presence sensor interface components
configured CPS UI to check for the state and the connectivity of the device.

reflected the data from the API to the UI
2024-04-22 11:49:21 +03:00
Mohammad Salameh e312d1fe4d Merge branch 'dev' into wall_mounted_sensor 2024-04-20 00:53:55 +03:00
Mohammad Salameh d78394d259 Add presence indicator and wall sensor interface 2024-04-19 17:47:49 +03:00
Mohammad Salameh b433cd07e6 Added ceiling sensor interface
Add a new widget for displaying the interface of a ceiling sensor device.
This widget includes UI elements to show sensor data and control options.
2024-04-18 09:51:23 +03:00
Mohammad Salameh cc6b68e338 Update device interfaces and add new doors list view widget
- Add a new widget 'DoorsListView' for displaying a list of smart doors
- Update the navigation method to devices interfaces in 'RoomPageSwitch' widget
- Add battery and doorlock icons to auto generated assets
2024-04-16 14:53:43 +03:00
Mohammad Salameh bff4b9493c Refactor device control logic and add temperature and fan speed enums
- Refactor device control logic in the app to improve readability and maintainability.
- Add temperature modes (hot, cold, wind) and fan speeds (auto, low, middle, high) enums.
- Update icon mappings and utility functions for temperature modes and fan speeds.
2024-04-03 18:54:21 +03:00
Mohammad Salameh 127d3a0295 Refactor code structure and update dependencies
Clean up code structure, remove unused imports, and update dependencies.
No functional changes made, only code organization improvements.
2024-04-03 01:55:50 +03:00
Mohammad Salameh 9cc479ba17 Refactor email and password validation logic in LoginForm widget
Update email and password validation logic in the LoginForm widget to only
perform validation when the state is not AuthTokenError. This ensures that
validation is skipped when there is an authentication token error.
2024-04-02 18:09:23 +03:00
Mohammad Salameh ef41940333 Add support for different device types in RoomPageSwitch
-Update the navigation approch to be device type orianted to the corresponding interface when tapped.
-Add three gang switch interface and related components
2024-04-02 15:45:21 +03:00
Mohammad Salameh 81625cd50e Add device icons based on device type and update network exception handling
- Add logic to set device icons based on device type in DeviceModel.fromJson method
- Update network exception handling to parse HTML response in ServerFailure class
- Add html package as a dependency for parsing HTML responses
-Added Devices Icons by updateing device types mapping
2024-04-02 15:11:20 +03:00
Mohammad Salameh a20dfa3709 Refactor device status handling and update UI components
- Update device status handling from 'status' to 'isOnline' for consistency
- Remove unused imports and redundant code related to light switches
- Refactor UI components to use 'isOnline' instead of 'status' for device status
2024-04-01 09:58:51 +03:00
Mohammad Salameh 65cbf10485 temp 2024-03-17 09:38:26 +03:00
Mohammad Salameh f8e8591d13 Implemented room device interface
(AC only)
2024-03-07 14:53:13 +03:00