diff --git a/app/src/store/index.js b/app/src/store/index.js
index 34c2938..091ae7a 100644
--- a/app/src/store/index.js
+++ b/app/src/store/index.js
@@ -114,30 +114,18 @@ const store = new Vuex.Store({
getTimezone: () => (timezone) => {
return timezones.getTimezone(timezone)
},
+ getFSUsage: (state) => {
+ return Math.round(
+ (100 / state.stats.device.fs.total) * state.stats.device.fs.used,
+ )
+ },
+ getMemoryUsage: (state) => {
+ return Math.round(
+ (100 / state.stats.device.heap.total) * state.stats.device.heap.free,
+ )
+ },
+
},
})
-// sensor push data
-/*
-const connection = new WebSocket('ws://' + window.location.host + '/ws')
-connection.onmessage = (message) => {
- const log = JSON.parse(message.data)
- log.last_update = new Date()
-
- store.commit('updateSensor', log)
- store.commit('addSensorHistory', log)
- store.commit('notification', log)
-}
-
-store.watch(
- state => state.pushUpdate,
- (value) => {
- if (value) {
- console.info('TODO:: enable websocket')
- } else {
- console.info('TODO:: disable websocket')
- }
- },
-)
-*/
export default store
diff --git a/app/src/views/System.vue b/app/src/views/System.vue
index e999306..2918667 100644
--- a/app/src/views/System.vue
+++ b/app/src/views/System.vue
@@ -70,10 +70,10 @@
- {{ fsUsage }}
+ {{ getFSUsage }}
@@ -95,17 +95,6 @@
-
-
- {{ Math.ceil(value) }}%
-
-
@@ -117,10 +106,10 @@
- {{ memoryUsage }}
+ {{ getMemoryUsage }}
@@ -143,17 +132,6 @@
-
-
- {{ Math.ceil(value) }}%
-
-
@@ -168,7 +146,7 @@