diff --git a/src/assets/imgs/device-control/air_quality_cha@2x.png b/src/assets/imgs/device-control/air_quality_cha@2x.png
new file mode 100644
index 0000000..87de1d8
Binary files /dev/null and b/src/assets/imgs/device-control/air_quality_cha@2x.png differ
diff --git a/src/assets/imgs/device-control/air_quality_liang@2x.png b/src/assets/imgs/device-control/air_quality_liang@2x.png
new file mode 100644
index 0000000..8a873ed
Binary files /dev/null and b/src/assets/imgs/device-control/air_quality_liang@2x.png differ
diff --git a/src/assets/imgs/device-control/air_quality_you@2x.png b/src/assets/imgs/device-control/air_quality_you@2x.png
new file mode 100644
index 0000000..4fac9fd
Binary files /dev/null and b/src/assets/imgs/device-control/air_quality_you@2x.png differ
diff --git a/src/assets/imgs/device-control/power_on@2x.png b/src/assets/imgs/device-control/power_on@2x.png
new file mode 100644
index 0000000..9f6bade
Binary files /dev/null and b/src/assets/imgs/device-control/power_on@2x.png differ
diff --git a/src/assets/imgs/device-control/shutdown@2x.png b/src/assets/imgs/device-control/shutdown@2x.png
new file mode 100644
index 0000000..559c6d1
Binary files /dev/null and b/src/assets/imgs/device-control/shutdown@2x.png differ
diff --git a/src/view/tabs/device-control.vue b/src/view/tabs/device-control.vue
index 9db92a5..285d214 100644
--- a/src/view/tabs/device-control.vue
+++ b/src/view/tabs/device-control.vue
@@ -1,13 +1,294 @@
-
+