Advertisement
Guest User

Untitled

a guest
Feb 18th, 2020
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. var deviceService = widgetContext.$scope.$injector.get('deviceService');
  2. var deviceId = entityId.id;
  3.  
  4. var main_data = widgetContext.data;
  5. console.log(main_data);
  6. var data_arr = [];
  7. var status_lampu = "";
  8. for(x=0;x<main_data.length;x++){
  9. keyname = main_data[x].dataKey.name;
  10. if(typeof(main_data[x]['data'][0]) !== "undefined"){
  11. if(keyname.startsWith("status_lampu")){ //get status lampu
  12. if(typeof(main_data[x]['data'][0][1]) !== "undefined"){
  13. data_arr.push(main_data[x]['data'][0][1]);
  14. status_lampu = main_data[x]['data'][0][1];
  15. break;
  16. }
  17. }
  18. }
  19. }
  20.  
  21. var requestBody = {
  22. "method": "setValue",
  23. "params": status_lampu
  24. };
  25.  
  26. deviceService.sendOneWayRpcCommand(deviceId, requestBody).then(
  27. function success(response) {
  28. console.log(response);
  29. },
  30. function fail(rejection) {
  31. console.log('reject response');
  32. }
  33. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement