RDSResetDeviceVC.m 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. //
  2. // RDSResetDeviceVC.m
  3. // Temperature
  4. //
  5. // Created by RD on 2023/1/10.
  6. //
  7. #import "RDSResetDeviceVC.h"
  8. #import "RDSAddRoomVC.h"
  9. @interface RDSResetDeviceVC ()
  10. @property (weak, nonatomic) IBOutlet UILabel *lab1;
  11. @property (weak, nonatomic) IBOutlet UILabel *lab2;
  12. @property (weak, nonatomic) IBOutlet UIImageView *imgView1;
  13. @property (weak, nonatomic) IBOutlet UIImageView *imgView2;
  14. @end
  15. @implementation RDSResetDeviceVC
  16. - (void)viewDidLoad {
  17. [super viewDidLoad];
  18. self.title = @"添加房间";
  19. // if(TheDataManager.rooms.count == 0){
  20. switch (self.deviceTypeModel.deviceType) {
  21. case RDSDeviceType_MasterController: {
  22. // 添加主控
  23. _lab1.text = @"1、主控制器开机状态下,长按『菜单键』3s进入设置界面";
  24. _lab2.text = @"2、再次长按『菜单键』,直到显示配网二维码";
  25. _imgView1.image = [UIImage imageNamed:@"img_reset_1"];
  26. _imgView2.image = [UIImage imageNamed:@"img_reset_2"];
  27. break;
  28. }
  29. case RDSDeviceType_SubController: {
  30. // 添加分控
  31. _lab1.text = @"1、分控制器开机状态下,长按『菜单键』3s直到界面出现配网二维码";
  32. _lab2.text = @"2、使用APP扫码绑定";
  33. _imgView1.image = [UIImage imageNamed:@"img_reset_3"];
  34. _imgView2.image = [UIImage imageNamed:@"img_reset_4"];
  35. break;
  36. }
  37. case RDSDeviceType_IntelligentWaterCollector: {
  38. // 添加集分水器
  39. _lab1.text = @"1、永续精灵通电状态下,长按5秒钟,语音提示:进入配网状态 ,蓝色灯为快闪状态";
  40. _lab2.text = @"2、将手机靠近设备开始配网";
  41. _imgView1.image = [UIImage imageNamed:@"img_reset_1"];
  42. _imgView2.image = [UIImage imageNamed:@"img_reset_2"];
  43. break;
  44. }
  45. case RDSDeviceType_YongXuSpirit: {
  46. // 添加永续精灵
  47. _lab1.text = @"1、永续精灵通电状态下,长按5秒钟,语音提示:开始蓝牙配网 ,蓝色灯为快闪状态";
  48. _lab2.text = @"2、将手机靠近设备开始配网";
  49. _imgView1.image = [UIImage imageNamed:@"image_reset_5"];
  50. _imgView2.image = [UIImage imageNamed:@"image_reset_5"];
  51. break;
  52. }
  53. default:
  54. break;
  55. }
  56. }
  57. - (IBAction)onNextBtnClick {
  58. RDSAddRoomVC *vc = [[RDSAddRoomVC alloc] init];
  59. vc.deviceTypeModel = self.deviceTypeModel;
  60. [self pushViewController:vc animated:YES];
  61. }
  62. @end