Commit Graph
331 Commits
Author SHA1 Message Date
mohammad 14a5d26ef9 add new flush sensor device to app 2025-05-06 16:20:05 +03:00
mohammad 8a21828dd4 add water heater device to routine and fix device type in routine 2025-05-05 10:00:54 +03:00
mohammad 6a27f863c3 Refactor device_info_model.dart and devices_api.dart 2025-04-28 15:59:10 +03:00
Faris Armoush 214ec78a95 added title to four scene view. 2025-04-24 12:41:45 +03:00
Faris Armoush a37236c8d2 changed titles of devices views, and responsiness of device card. 2025-04-24 12:12:56 +03:00
mohammad dc5ac9be5b Refactor device name display in RoomPageSwitch widget 2025-04-21 10:36:43 +03:00
mohammad 06b14a3964 add tow gang and change gang device ui 2025-04-17 16:14:48 +03:00
mohammad 5493ca6fb0 Refactor device filtering logic to improve code readability 2025-04-17 10:38:25 +03:00
mohammad 7005d8ba83 Refactor device filtering logic and improve code readability
- Extracted the logic for filtering implemented devices into a separate method `_getOnlyImplementedDevices`
- Created a set `allowedDevices` to store the allowed device types
- Updated the filtering logic to use the `allowedDevices` set for checking device types
- Removed unnecessary conditions for filtering devices

Fix nullability issues in `Action` model

- Added null checks for `actionExecutor`, `entityId`, `name`, `type`, and `productType` properties in the `fromJson` method of the `Action` model
- Set default values for `actionExecutor` and `entityId` if they are null
- Updated the type casting for `name`, `type`, and `productType` properties to avoid potential nullability issues
2025-04-17 10:16:10 +03:00
mohammad 60df77efad add OneGang product type to routine 2025-04-17 09:32:20 +03:00
Faris Armoush 408e78962c SP-1398 2025-04-13 16:18:49 +03:00
fkarmoush 02d61ca0bb Refactor DevicesViewBody and SceneView to improve widget structure and replace CreateUnitWidget with EmptyDevicesWidget for better handling of empty states. 2025-03-26 13:44:49 +03:00
mohammad d95588ce84 remove unused code 2025-03-03 17:34:15 +03:00
mohammad 7e2e591d71 remove unused code 2025-03-01 15:19:15 +03:00
mohammad 2ec81bda9c connect the real time for all devices 2025-03-01 15:08:51 +03:00
mohammad 13757d89ee Merged with dev 2025-02-26 12:17:57 +03:00
mohammad d3068b8e14 changes in threeGang 2025-02-26 10:58:32 +03:00
mohammad 7c5d7e1dda remove unused code 2025-02-25 12:45:23 +03:00
mohammad 0a97a4867d disconnect real-time to some devices 2025-02-25 12:41:49 +03:00
mohammad 22789234fe Sensitivity Start from 1 2025-02-23 16:30:50 +03:00
Abdullah Alassaf 450b773921 set default values in the devices models instead of late, and fixed issues in the AC bloc 2025-02-20 04:13:37 +03:00
hannathkadher 3f7f7ce49f updated project hardcoded values 2025-02-16 20:55:13 +04:00
mohammad 2dc4e16a75 connect all devices to real-time and change the channel function 2025-02-16 14:54:39 +03:00
mohammad cd41720244 active the implemented device 2025-02-16 10:04:34 +03:00
mohammad 9897c19dad fixes bugs and add project id staging 2025-02-10 10:26:02 +03:00
mohammad 1189b52c57 remove comment DevicesViewBody and fix home page 2025-02-02 13:17:25 +03:00
mohammad c578d63134 all_devices and Restrict_user 2025-01-29 14:10:38 +03:00
mohammad 790479effb restrict_spaceMemberUser_and_change_SignUpModel 2025-01-23 18:35:01 +03:00
mohammad de024994c9 showSpaceBottomSheet in a DefaultAppBar and Routine trigger from the device screen
and fixes github comments
and i used this package flutter_html: ^3.0.0-beta.2
2025-01-20 15:50:36 +03:00
mohammadnemer1 1f62cadcec Merge pull request #66 from SyncrowIOT/Implement_Change_Password_Flow
change_password
2025-01-16 18:02:33 +03:00
mohammad ee01a89d21 change file name 2025-01-16 18:01:23 +03:00
mohammad 31cc210560 Fitch report Data 2025-01-15 17:55:07 +03:00
mohammad f779445d17 refactor code and implement CeilingSensor taps 2025-01-15 17:24:25 +03:00
Abdullah Alassaf 90812f78e8 Completed wall sensor implementation 2025-01-12 00:12:08 +03:00
Abdullah Alassaf b1368bf4d7 update ios packages 2025-01-12 00:10:02 +03:00
mohammad 763e39ef12 changeAcSwitch 2025-01-09 15:37:26 +03:00
mohammad cc9ddffa44 Join the space through the invitation code_ac countdown 2025-01-09 15:35:04 +03:00
mohammad 7a22bb4bc8 count_down_ac 2025-01-08 17:17:52 +03:00
Abdullah Alassaf 33d2bbc91f Hide unused widgets 2024-12-17 01:13:36 +03:00
Abdullah Alassaf f81880a704 Hide nonfunctional widgets 2024-12-15 02:22:11 +03:00
mohammad 6f02459ad8 fixes issues 2024-12-01 09:41:59 +03:00
mohammad d9ef6de71a fixes issue 2024-11-28 11:14:14 +03:00
mohammad 4e506652f8 4scene&6scene&sos 2024-11-27 15:04:40 +03:00
mohammad 51b1438d0e fixes issues 2024-11-27 14:23:00 +03:00
mohammad 80d92de625 fixes issues 2024-11-26 16:57:28 +03:00
mohammad bb50918f04 change_settings_code 2024-11-26 16:47:07 +03:00
mohammad f24a32ec7b fixes issues 2024-11-26 11:43:18 +03:00
mohammad e55ff17148 code changes 2024-11-25 16:30:16 +03:00
mohammad 4527ec15ee code changes 2024-11-25 15:45:40 +03:00
mohammad 946f806a71 code changes 2024-11-25 14:42:03 +03:00