mohammad
ad4a0fc2ed
Add new grey color constant and new icons for settings in assets
...
Update CreateNewRoutineView to use const constructor
Add SubSpaceModel class for device settings
Add DefaultContainer widget for web layout
Add events and states for device settings bloc
Update API endpoints for device settings
2025-05-28 14:18:32 +03:00
Faris Armoush
38184ca8b2
Integrated realtime data.
2025-05-05 16:58:48 +03:00
mohammadnemer1
fe1dbb66ac
Merge pull request #168 from SyncrowIOT/flush-presence-sensor-routines
...
fix real time garage door and add flush sensor to routines
2025-04-29 10:25:17 +03:00
mohammad
ea88f54d20
Refactor garage door control view to use 'doorcontact_state' code for fetching records
2025-04-29 10:22:00 +03:00
mohammad
ccce7bb671
fix real time garage door and add flush sensor to routines
2025-04-29 10:06:17 +03:00
Faris Armoush
888d444752
Merge pull request #160 from SyncrowIOT/SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
...
Sp 1478 fe on devices management page when we open power clamp device loading indicator remains loading and no data is displayed
2025-04-28 08:59:17 +03:00
Faris Armoush
bab5e06968
Merge pull request #159 from SyncrowIOT/SP-1463-rework
...
Sp 1463 rework
2025-04-28 08:58:39 +03:00
Faris Armoush
ac2996629e
resolved an exception that was thrown when resizing the DeviceSearchFilters.
2025-04-27 15:42:50 +03:00
Faris Armoush
51c52c66cb
SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
2025-04-27 15:18:19 +03:00
Faris Armoush
0f56273d99
SP-1408
2025-04-27 12:10:38 +03:00
Faris Armoush
34d4d892d9
refactor: streamline value calculations in FlushMountedPresenceSensorControlView
2025-04-27 11:11:38 +03:00
Faris Armoush
3193fd26fe
refactor: update presence delay value and enhance request handling in DebouncedBatchControlDevicesService
2025-04-27 11:04:54 +03:00
Faris Armoush
43802a9fad
refactor: update detection value calculations and adjust parameters for presence delay
2025-04-27 10:57:44 +03:00
Faris Armoush
6e0b1775f0
fix: reorder constructor parameters for consistency in FlushMountedPresenceSensorControlView
2025-04-27 10:55:18 +03:00
Faris Armoush
233fb2ee2c
refactor: improve formatting of clamp method for near and far detection values
2025-04-27 10:55:03 +03:00
Faris Armoush
b26928b3d5
fixed ui bugs.
2025-04-27 10:14:35 +03:00
Faris Armoush
756457927c
removed unnecessary isBatch flag from FlushMountedPresenceSensorChangeValueEvent.
2025-04-27 10:13:53 +03:00
Faris Armoush
c8e540e938
Remove unnecessary event dispatch in FlushMountedPresenceSensorBlocFactory creation
2025-04-24 14:29:18 +03:00
Faris Armoush
ba20998067
disabled realtime on batch control.
2025-04-24 14:21:38 +03:00
Faris Armoush
75b0b24543
Add Flush Mounted Presence Sensor support and update event handling
2025-04-24 14:13:13 +03:00
mohammadnemer1
fbc45b465f
Merge pull request #153 from SyncrowIOT/SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
...
Refactor widget lifecycle methods for temperature control and presenc…
2025-04-23 16:29:36 +03:00
Faris Armoush
e1a2465130
Fix deviceId assignment in FlushMountedPresenceSensorBlocFactory and update _listenToChanges method for async handling
2025-04-23 13:11:25 +03:00
Faris Armoush
86164e746a
Refactor FlushMountedPresenceSensorBloc creation to use factory method and streamline dependency injection
2025-04-23 12:15:50 +03:00
Faris Armoush
4a5176cf22
Refactor presence update data handling for improved precision and scaling
2025-04-23 12:11:13 +03:00
mohammad
d1bb7b129f
Refactor widget lifecycle methods for temperature control and presence sensor
2025-04-23 10:46:56 +03:00
Faris Armoush
7adce3b94c
Refactor _onFlushMountedPresenceSensorFetchBatchStatusEvent to use final for response variable
2025-04-23 10:44:44 +03:00
Faris Armoush
91f93d4395
Refactor FlushMountedPresenceSensorBloc to streamline device control logic and remove redundant code
2025-04-23 10:44:11 +03:00
Faris Armoush
42d6b64e58
Refactor FlushMountedPresenceSensorBloc to replace _runDeBouncer with _controlDevice for handling device control logic
2025-04-23 10:32:49 +03:00
Faris Armoush
b11d4186fb
Add BatchControlDevicesService integration to FlushMountedPresenceSensorBloc and ControlView
2025-04-23 10:31:26 +03:00
Faris Armoush
24130be665
organized instances in bloc.
2025-04-23 10:26:55 +03:00
Faris Armoush
fb8ccdf0a6
Add FlushMountedPresenceSensorControlView for managing presence sensor settings
2025-04-23 10:24:38 +03:00
Faris Armoush
1975a1b6f4
created FlushMountedPresenceSensorBloc, events, and states for device management.
2025-04-23 10:24:14 +03:00
Faris Armoush
367d6717e7
Refactor PresenceUpdateData widget to support decimal values.
2025-04-23 10:23:28 +03:00
Faris Armoush
8c637e40ff
Created FlushMountedPresenceSensorModel model.
2025-04-23 10:23:00 +03:00
mohammad
72ae3b1727
Refactor FactoryResetModel and MainDoorSensorBatchView
...
- Refactor FactoryResetModel to include 'operationType' in toJson and toMap methods.
- Refactor MainDoorSensorBatchView to use BlocProvider and Builder for better state management.
2025-04-16 15:06:50 +03:00
Abdullah Alassaf
e0be44a507
Merged with dev
2025-04-16 04:00:07 +03:00
Abdullah Alassaf
d4a7dd5854
Fixed design issues, added tag and location to the save dialog
2025-04-16 03:46:10 +03:00
Faris Armoush
abf6555485
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete
2025-04-15 12:03:25 +03:00
Abdullah Alassaf
db1f29e2b2
Merged with dev
2025-04-15 11:18:43 +03:00
Abdullah Alassaf
4849bb41ba
Added function to single card, included tag and location to cards
2025-04-15 02:13:00 +03:00
mohammad
db84a9aa5e
fix a logic
2025-04-14 16:03:34 +03:00
Faris Armoush
a27b2e758c
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete
2025-04-14 12:06:42 +03:00
mohammad
140f4ff5e2
Refactor AC device controls and toggle widget
2025-04-14 09:57:25 +03:00
mohammad
4fae2d6be0
Refactor SosDeviceControlsView
2025-04-13 16:19:16 +03:00
mohammad
9bf37243a6
remove unused code and make a limitation for the nobody time picker
2025-04-13 14:55:55 +03:00
mohammad
cb6d50d367
remove unnecessary print statement
2025-04-13 12:21:35 +03:00
mohammad
97eb1c152b
Implement a countdown timer for the AC and fix bugs in the 'Forgot Password'
2025-04-13 12:18:56 +03:00
Faris Armoush
120ed85d10
Add CPS case to device function switch for ceiling sensor integration
2025-04-09 15:41:28 +03:00
Faris Armoush
387ef99728
fix: handle nullable uuid in GatewayModel.fromJson
2025-04-09 12:33:20 +03:00
Faris Armoush
694a5a7dda
Refactor GatewayModel.fromJson to use a loop for status parsing instead of firstWhere.
2025-04-09 12:32:44 +03:00